METHOD AND SYSTEM FOR SECRET TRANSACTION

A method and system for secure transactions, which can hide all or specific transactions of a specific account, are disclosed. The transaction method, according to one embodiment, comprises the steps of: creating at least one transaction of a hidden security transaction for transfers from a public b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEE YONGWOO, TAKAMI TORAO, SO HONGSUP, SHOZAWA MARIKO
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and system for secure transactions, which can hide all or specific transactions of a specific account, are disclosed. The transaction method, according to one embodiment, comprises the steps of: creating at least one transaction of a hidden security transaction for transfers from a public balance to a secure balance, a public security transaction for transfers from a secure balance to a public balance, and a security transaction for transfers between security balances; generating zero-knowledge proof-based evidence to prove that non-public information about at least one transaction is known; requesting a transaction containing the zero-knowledge proof-based evidence to a blockchain network; and proving the transaction. Here, in blockchain, an account for transactions between public balances and an unspent transaction output (UTXO) model that uses a security balance can coexist. 보안 거래를 위한 방법 및 시스템을 개시한다. 일실시예에 따른 거래 방법은 공개 밸런스에서 보안 밸런스로의 송금을 위한 숨김 보안 거래, 보안 밸런스에서 공개 밸런스로의 송금을 위한 공개 보안 거래 및 보안 밸런스들간의 송금을 위한 보안 거래 중 적어도 하나의 거래를 생성하는 단계, 적어도 하나의 거래에 대해 비공개되는 정보를 알고 있음을 증명하기 위한 영지식증명 기반의 증거를 생성하는 단계, 영지식증명 기반의 증거를 포함하는 거래를 블록체인 네트워크로 요청하는 단계 및 거래를 증명하는 단계를 포함할 수 있다. 여기서 블록체인은 공개 밸런스들간의 거래를 위한 어카운트(account)와 보안 밸런스를 사용하는 UTXO(Unspent Transaction Output) 모델이 공존할 수 있다.