Taproot Consensus는 현재 가장 기본적이고 분산화된 BTC L2 솔루션입니다.
Taproot Consensus는 전적으로 비트코인 기본 기술을 기반으로 구축된 BTC L2 솔루션입니다. 핵심 구성 요소는 Schnorr Signature, MAST 계약 및 SPV 노드 네트워크(전체 이름: Bitcion Simplified Payment Verification Node Network)입니다.
Taproot 업그레이드는 Schnorr Signature 및 MAST 계약을 포함하여 2021년 비트코인 네트워크의 핵심 기술을 도입합니다. 간편결제 검증 노드 네트워크라고도 알려진 SPV 노드 네트워크는 본질적으로 비트코인 라이트 노드로 구성된 네트워크입니다. 이 개념은 비트코인 백서 8절에서 나카모토 사토시가 제안한 간편 결제 검증 방식에서 비롯되었습니다. 핵심 아이디어는 일부 노드(라이트 노드)가 완전한 거래 기록을 가지고 있지 않더라도 안전하고 빠르게 결제를 확인할 수 있다는 것입니다.
그렇다면 Taproot Consensus는 어떻게 작동하나요?
우선, Schnorr Signature는 비트코인의 다중 서명 주소를 1,000개, 즉 1,000개의 Taproot 지갑 주소로 동일한 BTC 자산을 공동으로 관리할 수 있으며 효율성, 보안 및 개인 정보 보호를 보장할 수 있습니다. 타원 곡선 서명을 기반으로 하는 전통적인 비트코인 다중 서명은 최대 15개의 주소만 가질 수 있는 반면, 슈노르 서명은 다중 서명 주소의 충분한 분산화를 달성할 수 있습니다.
그러나 다중 서명 주소의 분산화를 실현하는 것만으로는 충분하지 않습니다. 서명의 자동화와 지능화를 실현하는 것, 즉 서명을 사람에게 의존하는 대신 코드로 구동해야 합니다.
BTC L2의 경우 비트코인을 호스팅하는 주소에 한 그룹의 사람들이 한 명씩 서명하여 입출력을 실행해야 한다면 얼마나 비효율적일까요? 안전을 보장하는 방법은 무엇입니까?
따라서 다중 서명 주소의 분산화를 구현한 후 서명의 자동화 및 코딩을 구현하려면 MAST 계약을 도입해야 합니다.
MAST 계약은 비트코인 Taproot 업그레이드에 도입된 핵심 기술 중 하나이기도 합니다. MAST 계약의 전체 이름은 Merkle 추상 구문 트리 계약입니다. 이는 Merkle 트리를 사용하여 복잡한 잠금 스크립트를 암호화합니다. 그 잎은 겹치지 않는 일련의 스크립트입니다(예: 다중 서명 또는 시간 잠금). 지불 시 관련 스크립트와 해당 스크립트에서 Merck 트리 루트까지의 경로만 공개됩니다. MAST Contract는 비트코인 체인에서 실행되며 다중 서명 결제를 처리할 수 있는 스마트 계약이라고 간단히 이해하면 됩니다(Ethereum의 스마트 계약과는 다르지만 Bitcoin Schnoor multi에 적용하면 스마트 계약으로 기능할 수 있음). -서명) 효과)
MAST를 사용하면 Schnorr 서명은 지능적이고 자동화되며 코딩될 수 있습니다. 즉, 여기서는 다중 서명자의 개념이 제거되고 코드 지침으로 대체됩니다. 이것은 매우 중요한 포인트입니다.
그럼 누가 명령을 내릴까요? SPV 노드 네트워크는 지침을 발행합니다.
즉, BTC 2차 네트워크에서 실행되는 비트코인 라이트 노드로 구성된 네트워크입니다. BFT 네트워크 합의에 의존하여 MAST 계약이 지침을 발행하도록 유도하며, 이는 완전한 분산화를 달성하는 어떤 조직이나 개인에 의해 주도되지 않습니다. 일반 POS 노드 네트워크 대신 SPV 노드 네트워크(비트코인 라이트 노드 네트워크)를 사용하는 이유는 무엇입니까? 비트코인 라이트 노드는 비트코인 레이어 데이터를 동기화하고 완전한 거래 기록 없이 편리하고 안전하게 결제를 확인할 수 있기 때문에 SPV(Simplified Payment Verification)가 구현됩니다.
요약하자면:
Schnorr Signature를 사용하면 비트코인 다중 서명 주소를 1,000개까지 확장하여 다중 서명 주소의 분산화를 실현할 수 있습니다.
MAST 계약은 코드 기반 다중 서명 관리를 구현하며 서명을 사람에게 의존하지 않고 코드 구동에 의존합니다.
SPV 노드 네트워크는 비트코인 라이트 노드 네트워크 합의에 의해 구동되는 다중 서명을 실현하여 분산형 비트코인 크로스체인 및 관리를 완전히 실현합니다.
Taproot Consensus=Schnorr 서명+MAST 계약+SPV 노드 네트워크, 이는 현재 가장 기본적이고 분산화된 BTC L2 솔루션입니다.
위 내용은 Taproot Consensus에 대한 간략한 분석: 가장 기본적이고 분산화된 BTC L2 솔루션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

如何使用MySQL数据库进行预测和预测分析?概述:预测和预测分析在数据分析中扮演着重要角色。MySQL作为一种广泛使用的关系型数据库管理系统,也可以用于预测和预测分析任务。本文将介绍如何使用MySQL进行预测和预测分析,并提供相关的代码示例。数据准备:首先,我们需要准备相关的数据。假设我们要进行销售预测,我们需要具有销售数据的表。在MySQL中,我们可以使用

随着大数据时代的到来,数据可视化分析在各行各业中扮演着至关重要的角色。而Go语言作为一种快速、高效、安全的编程语言,也逐渐在数据可视化分析领域占据一席之地。本文将探讨如何使用Go语言进行数据可视化分析。一、Go语言常用的数据可视化库Plotly:可用于在浏览器中创建交互式的图形,支持多种图形类型,如线图、条形图、散点图、热力图等。Gonum/plo

Linux下的实时日志监控与分析在日常的系统管理和故障排查中,日志是一个非常重要的数据来源。通过对系统日志的实时监控和分析,我们可以及时发现异常情况并进行相应的处理。本文将介绍Linux下如何进行实时日志监控和分析,并提供相应的代码示例。一、实时日志监控在Linux下,最常用的日志系统是rsyslog。通过配置rsyslog,我们可以实现将不同应用程序的日志

作为一种流行的服务端语言,PHP在网站开发和运行中扮演着重要的角色。然而,随着PHP代码量的不断增加和应用程序的复杂性提高,性能瓶颈也越来越容易出现。为了避免这种问题,我们需要进行性能分析和调优。本文将简单介绍如何使用PHP进行性能分析和调优,为您的应用程序提供更高效的运行环境。一、PHP性能分析工具1.XdebugXdebug是一款广泛使用的代码分析工具,

本综述(Diffusion Models: A Comprehensive Survey of Methods and Applications)来自加州大学&Google Research的Ming-Hsuan Yang、北京大学崔斌实验室以及CMU、UCLA、蒙特利尔Mila研究院等众研究团队,首次对现有的扩散生成模型(diffusion model)进行了全面的总结分析,从diffusion model算法细化分类、和其他五大生成模型的关联以及在七大领域中的应用等方面展开,

如何利用PHP和Elasticsearch实现结果聚合和分析引言:随着互联网和信息技术的迅猛发展,数据量的爆炸式增长使得数据的存储、处理、分析变得越来越重要。而Elasticsearch作为一个开源的分布式搜索和分析引擎,具有强大的全文检索、实时分析和数据聚合能力,已经被广泛应用于各大行业中。在本文中,我们将介绍如何利用PHP和Elasticsearch结合

随着数据规模逐渐增大,大数据分析变得越来越重要。而Go语言作为一门快速、轻量级的编程语言,也成为了越来越多数据科学家和工程师的选择。本文将介绍如何使用Go语言进行大数据分析。数据采集在开始大数据分析之前,我们需要先采集数据。Go语言有很多包可以用于数据采集,例如“net/http”、“io/ioutil”等。通过这些包,我们可以从网站、API、日志

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
