METHOD FOR SUPPORTING PARALLEL EXECUTION OF TRANSACTION BLOCKCAHIN NODE DEVICE AND PROGRAM USING THE SAME
According to an embodiment of the present invention, a method for supporting parallel execution of transaction in a blockchain includes the steps of: determining whether a node receiving a block including an opening transaction is an issuer of the opening transaction; recruiting participating nodes...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English Korean |
Published |
27.05.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | According to an embodiment of the present invention, a method for supporting parallel execution of transaction in a blockchain includes the steps of: determining whether a node receiving a block including an opening transaction is an issuer of the opening transaction; recruiting participating nodes on an off-chain to participate in the execution of parallel tasks constituting one transaction if the node is the issuer of the opening transaction according to a determination result; and issuing a closing transaction including the execution results of parallel tasks by the recruited participating nodes.
본 발명의 실시 예에 따른 블록체인에서 트랜잭션의 병렬적 실행을 지원하는 방법은 오프닝 트랜잭션(opening transaction)이 포함된 블록을 수신한 노드가 상기 오프닝 트랜잭션의 발행자인지 여부를 판단하는 단계, 판단 결과에 따라 상기 오프닝 트랜잭션의 발행자인 경우, 하나의 트랜잭션을 구성하는 병렬 태스크들의 수행에 참여할 오프 체인(off chain) 상의 참여 노드들을 모집하는 단계 및 모집된 상기 참여 노드들에 의한 병렬 태스크들의 실행 결과를 담은 클로징 트랜잭션(closing transaction)을 발행하는 단계를 포함한다. |
---|---|
Bibliography: | Application Number: KR20200039921 |