Blockchain-Implemented Method and System

본 발명은 컴퓨터 기반의 전자 원장(ledgers), 특히 "블록체인 (blockchains)"으로 알려진 분산형 원장에 관한 것이다. 본 발명은 비트코인(Bitcoin) 블록체인 및 관련 프로토콜과 함께 사용하기에 적합하지만, 이에 국한되지 않고 다른 블록체인 플랫폼을 사용할 수도 있다. 본 발명은 블록체인으로 제출될 필요가 있는 트랜잭션(TXs)의 수가 크게 감소될 수 있는 소액 결제 채널(micropayment channel)을 실행하기 위한 새롭고 유리한 기술을 제공한다. 초기 트랜잭션 (Tx)은 선택된 트...

Full description

Saved in:
Bibliographic Details
Main Authors WRIGHT CRAIG STEVEN, CHAN YING, SAVANAH STEPHANE
Format Patent
LanguageEnglish
Korean
Published 06.10.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 발명은 컴퓨터 기반의 전자 원장(ledgers), 특히 "블록체인 (blockchains)"으로 알려진 분산형 원장에 관한 것이다. 본 발명은 비트코인(Bitcoin) 블록체인 및 관련 프로토콜과 함께 사용하기에 적합하지만, 이에 국한되지 않고 다른 블록체인 플랫폼을 사용할 수도 있다. 본 발명은 블록체인으로 제출될 필요가 있는 트랜잭션(TXs)의 수가 크게 감소될 수 있는 소액 결제 채널(micropayment channel)을 실행하기 위한 새롭고 유리한 기술을 제공한다. 초기 트랜잭션 (Tx)은 선택된 트랜잭션이 완료(서명)되고 네트워크에 제출될 때까지 다른 당사자가 보유할 수 있는 하나 이상의 후속 트랜잭션으로 대체될 수 있다. 한 실시예에서, 본 발명은 블록체인을 통해 교환을 수행하는 컴퓨터 구현 방법을 제공하며, 이는 블록체인 네트워크에 자금 제공(funding) 트랜잭션을 제출하는 단계를 포함하며, 여기서 펀딩 트랜잭션은 제 2 사용자로부터 제 1 사용자로 전송될 자산에 관한 토큰화 된 계약을 포함하고; ii) 제1 사용자에 의하여 서명된다. 또한, 이는 제 1 사용자로부터 제 2 사용자에게 하나 이상의 후속 트랜잭션을 전송하는 단계를 포함하고, 여기서 후속 트랜잭션 각각은 펀딩 트랜잭션의 출력을 소비하고 제 1 사용자에 의해 서명된다. 이는 후속 트랜잭션들 중 하나를 블록체인 네트워크에 제출하는 단계를 포함하며, 제출된 트랜잭션은 제2 사용자에 의하여 서명된다. At a computer of a first user, a contract with a second user and a token representing the contract are selected, wherein the token is contained in an output of a minting transaction published to the blockchain, and a funding transaction is generated comprising at least one first input representing the token, and at least one first output representing a first amount payable to the first user by providing a cryptographic signature of the first user and a cryptographic signature of the second user. The funding transaction is signed and sent it to the second user. On receiving an indication from the second user that a payment is required, the computer of the first user (a) generates a first replaceable transaction having at least one second input representing the first amount, at least one second output representing a second amount payable to the second user by providing a cryptographic signature of the first user and a cryptographic signature of the second user, and at least one third output representing the token, and (b) signs the first replaceable transaction and sends it to the second user. On receiving a further indication from the second user that a further payment is required, the computer of the first user updates the second amount in response to the further payment required, and repeats steps (a) and (b) to replace the first replaceable transaction.
Bibliography:Application Number: KR20227032567