찾다
웹3.0OP_CAT을 사용하여 머클 트리 구성 및 검증

시리즈 #1에 이어 OP_CAT을 사용하여 머클 트리를 구성하고 검증하는 방법을 보여줍니다. 비트코인에서 머클트리는 데이터 검증, 동기화, 블록체인의 트랜잭션과 블록을 효과적으로 연결하기 위한 데이터 구조로 활용됩니다.

Constructing and Verifying Merkle Trees using OP_CAT

이 게시물은 Medium에 처음 게시되었습니다. 시리즈 #1에 이어 OP_CAT를 사용하여 Merkle 트리를 구성하고 검증하는 방법을 보여줍니다. 비트코인에서는 데이터 검증, 블록체인 동기화, 트랜잭션과 블록을 효율적으로 연결하기 위한 데이터 구조로 머클 트리가 사용됩니다. 두 스택 변수의 연결을 허용하는 OP_CAT opcode는 공개 키의 SHA256 해시와 함께 사용되어 비트코인 ​​스크립트 내에서 머클 트리 확인 프로세스를 간소화할 수 있습니다. OP_CAT는 머클 트리에서 항목을 생성하고 열 수 있도록 고유하게 허용합니다. 머클 트리를 구축하고 검증하기 위한 기본 작업에는 두 값을 연결한 다음 해싱하는 작업이 포함되기 때문입니다.

머클 트리에는 다양한 응용 프로그램이 있습니다. 다음은 몇 가지 대표적인 예입니다:

머클 증명
머클 증명은 전체 블록체인을 다운로드하지 않고도 특정 거래가 머클 트리에 포함되어 있는지 확인하는 데 사용되는 암호화 방법입니다. 이는 경량 클라이언트에 특히 유용하며 데이터 확인 효율성을 향상시킵니다.

트리 서명
트리 서명은 트리 구조, 특히 머클 트리를 사용하여 디지털 서명의 보안과 효율성을 향상시키는 암호화 방법입니다. 이 접근 방식은 일반 Multisig에 비해 메시지 또는 메시지 세트가 특정 키로 서명되었다는 보다 간결하고 개인적인 증명을 생성하는 데 사용됩니다.

Zero-Knowledge Proofs
STARK(Succinct Transparent Arguments of Knowledge)는 일종의 영지식증명 시스템. STARKS는 증명자가 계산 자체에 대한 민감한 정보를 공개하지 않고 검증자에게 계산의 유효성을 증명할 수 있도록 설계되었습니다.

OP_CAT가 비트코인에 추가되면 잠재적으로 비트코인에서 STARK 검증기를 구현할 수 있습니다. 스크립트에 대한 작업이 이미 진행 중입니다. 이를 통해 비트코인 ​​네트워크에서 안전하고 개인적인 거래가 가능해집니다. SNARK와 같은 페어링 기반 증명 시스템과 비교할 때 STARK는 비트코인 ​​친화적인 것으로 간주됩니다.

구현
Cryptis를 사용하여 Merkle 트리를 간단하게 구현합니다. 다음 코드는 일반적으로 머클 증명을 확인하는 데 사용되는 리프와 머클 경로가 주어지면 머클 트리의 루트 해시를 계산합니다. 전체 코드는 https://github.com/sCrypt-Inc/scrypt-btc-merkle에 있습니다.

한 번 실행하면 다음과 같은 트랜잭션이 발생합니다.
Mempool에서 트랜잭션을 확인하세요
Mempool
Script 버전에서 트랜잭션을 확인하세요
여기 아래와 같은 베어 스크립트의 대체 구현입니다. 머클트리 구현에 Cryptis를 사용하면 얻을 수 있는 주요 이점 중 하나는 가독성과 유지 관리 용이성입니다. 스크립트는 읽고 작업하기가 매우 어려운 경우가 많습니다.

OP_EXISTS
이를 생성할 수 있는 컴파일러가 있는지 알려주세요. Jerry–BitcoinBay(@Lightswarm) 2024년 3월 1일
더 많은 OP_CAT 사용 사례를 계속 지켜봐 주시기 바랍니다.
보기: sCrypt 해커톤 학생들은 블록체인에 더 많은 것이 있다는 것을 깨닫습니다
블록체인을 처음 접하시나요? 블록체인 기술에 대해 자세히 알아보려면 최고의 리소스 가이드인 CoinGeek의 초보자를 위한 블록체인 섹션을 방문하세요.

위 내용은 OP_CAT을 사용하여 머클 트리 구성 및 검증의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
비트 코인 역사 가격 목록 2015-2025 비트 코인 가격 추세 차트 지난 10 년간비트 코인 역사 가격 목록 2015-2025 비트 코인 가격 추세 차트 지난 10 년간Mar 12, 2025 pm 06:54 PM

이 기사는 2015 년부터 2025 년까지 비트 코인의 10 년 가격 추세를 검토합니다. 데이터에 따르면 비트 코인 가격은 급격히 변동하여 200 달러에서 10 만 달러가 넘습니다. 이 기간 동안 비트 코인의 가격은 블록 보상의 절반, 시장 감정, 규제 정책 및 세계 거시 경제 상황을 포함한 다양한 요인의 영향을 받았습니다. 이 기사는 해마다 비트 코인 가격의 상승과 하락을 분석하고 주요 해의 가격 변동을 해석하는 데 중점을 두어 투자자들이 비트 코인 가격의 역사를 이해하고 미래 추세를 예측할 수있는 참조를 제공합니다. 키워드 : 비트 코인 가격, 비트 코인 트렌드, 비트 코인 10 년, 디지털 통화, 암호 화폐

Qubetics ($ tics) : AI 암호화 혁신Qubetics ($ tics) : AI 암호화 혁신Mar 23, 2025 am 10:08 AM

cryptocurrency는 항상 기술의 최첨단이 대담한 야망을 만나는 영역이었으며 앞으로 더 흥미로워지고 있습니다. 인공 지능이 계속 증가함에 따라

Bitcoin [BTC]Bitcoin [BTC]Mar 16, 2025 am 10:10 AM

Obv와 같은 기술 지표는 판매 압력이 지배적이라는 것을 보여 주었으며, 이는 더 많은 손실이있을 수 있음을 의미합니다.

상위 10 개 무료 가상 화폐 거래소 순위를 매기고 최신 10 개의 가상 통화 앱 거래 플랫폼상위 10 개 무료 가상 화폐 거래소 순위를 매기고 최신 10 개의 가상 통화 앱 거래 플랫폼Mar 11, 2025 am 10:18 AM

상위 10 개는 순위가있다. 이 플랫폼에는 각각 고유 한 장점이 있습니다.

이더 리움 역사적 가격 추세 차트 2015-2024 이더 리움 K- 라인 차트 10 년 추세 추세이더 리움 역사적 가격 추세 차트 2015-2024 이더 리움 K- 라인 차트 10 년 추세 추세Mar 12, 2025 pm 06:57 PM

이 기사에서는 2015 년 상장 이후 초기 $ 0.31에서 2017 년에 급증 한 이후의 이더 리움의 가격 추세를 검토 한 결과 2017 년과 거의 $ 1,400로, 2018 년과 2022 년에는 시장 급락을 경험 한 후 2021 년에 4,891.70 달러의 기록을 달성했습니다. 이 기사 데이터는 매년 이더 리움 가격의 중요한 변화를 다루고 2024-2025 년의 가격 추세를 예측하여 투자자들에게 종합적인 역사적 참조 및 이더 리움 가격에 대한 미래의 전망을 제공합니다. 이더 리움 가격 변동의 역사를 이해하고 투자 기회를 포착하십시오!

사이버 범죄자들은 ​​15 억 달러의 암호 화폐를 훔칠 수있었습니다.사이버 범죄자들은 ​​15 억 달러의 암호 화폐를 훔칠 수있었습니다.Mar 16, 2025 am 11:12 AM

그 이후로, 제공자는 이런 일이 어떻게 일어 났는지, 그리고 앞으로 다시 (희망적으로) 어떻게 일어나지 않을지 조사해 왔습니다.

Top 10 Digital Currency 앱 플랫폼 순위 순위 가상 환전 2025 년 최신 순위Top 10 Digital Currency 앱 플랫폼 순위 순위 가상 환전 2025 년 최신 순위Mar 13, 2025 pm 06:45 PM

1. OKX, 2. BINANCE, 3. GATE.IO, 4. KRAKE, 5. COINBASE, 6. KUCOIN, 8. BITFINEX, 10. GEMINI, COUNTECTION SECULINE, SECULITY, 유동성, 유동성, 유동성, 유동성, 유동적 인 경험. .

진짜 Ouyi를 어디에서 다운로드할까요? 공식 웹 사이트 다운로드. 글로벌진짜 Ouyi를 어디에서 다운로드할까요? 공식 웹 사이트 다운로드. 글로벌Mar 31, 2025 pm 02:09 PM

Ouyi는 일반적으로 Ouyi Okx를 말합니다. OUYI OKX 앱을 다운로드하는 전역의 방법은 다음과 같습니다. 1. Android 장치 : 공식 웹 사이트를 통해 APK 파일을 다운로드하여 설치하십시오. 2. iOS 장치 : 브라우저를 통해 공식 웹 사이트에 액세스하고 앱을 직접 다운로드하십시오.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

뜨거운 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기