분산된 블록체인 기능들을 위한 방법들 및 시스템들

본 개시내용은 데이터 레코드의 분산된 그리고 병렬 프로세싱, 및 특히 블록체인 블록 내의 블록체인 트랜잭션의 채굴, 및 추가로 또한 블록체인 블록에 대한 작업 증명(PoW)의 생성을 위한 방법 및 시스템을 제공한다. 유리하게, 실시예들은 다른 블록체인 채굴/유효성 검증 작업들로부터 PoW 계산의 분리를 허용한다. 바람직하게는, PoW 요청자는 i) 트랜잭션들의 세트를 나타내는 머클 트리에 대한 머클 루트, ii) 제어 트랜잭션(TX0), 및 iii) TX0가 트랜잭션들의 세트에 포함됨을 확인하는 머클 증명 중 하나 이상을 전문 Po...

Full description

Saved in:
Bibliographic Details
Main Author WRIGHT CRAIG STEVEN
Format Patent
LanguageKorean
Published 26.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 개시내용은 데이터 레코드의 분산된 그리고 병렬 프로세싱, 및 특히 블록체인 블록 내의 블록체인 트랜잭션의 채굴, 및 추가로 또한 블록체인 블록에 대한 작업 증명(PoW)의 생성을 위한 방법 및 시스템을 제공한다. 유리하게, 실시예들은 다른 블록체인 채굴/유효성 검증 작업들로부터 PoW 계산의 분리를 허용한다. 바람직하게는, PoW 요청자는 i) 트랜잭션들의 세트를 나타내는 머클 트리에 대한 머클 루트, ii) 제어 트랜잭션(TX0), 및 iii) TX0가 트랜잭션들의 세트에 포함됨을 확인하는 머클 증명 중 하나 이상을 전문 PoW 제공자에게 전송한다. TX0는 PoW 제공자가 PoW 계산의 수행이 수행되어야 하는지 또는 완료되어야 하는지를 결정하기 위해 사용할 수 있는 제어 데이터를 제공하거나 포함할 수 있다. The present disclosure provides methods and systems for distributed and/or parallel processing of data records, and in particular mining of blockchain transactions in a blockchain block, and further still for generation of a Proof-of-Work (PoW) for a blockchain block. Advantageously, embodiments allow for separation of the PoW calculation from other blockchain mining/validation tasks. Preferably, a PoW requester sends a specialist PoW provider one or more of: i) a Merkle root for a Merkle tree that represents a set of transactions ii) a control transaction (TX0) and iii) a Merkle proof which confirms that TX0 is included in the set of transactions. TX0 may provide or comprise control data that the PoW provider can use to determine whether or not performance of the PoW calculation is to be performed or completed.
Bibliography:Application Number: KR20247016846