1 |
1
컴퓨터 시스템에서 실행되는 블록체인 기반 거래 관리 방법에 있어서,상기 컴퓨터 시스템은 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 블록체인 기반 거래 관리 방법은 상기 적어도 하나의 프로세서에 의해 수행되는 것으로,거래의 승인을 증명받기 위한 거래승인 블록 및 거래의 수정을 증명받기 위한 거래수정 블록을 이용하여 거래의 승인과 수정을 구별하여 블록의 채굴을 진행하는 단계를 포함하고,상기 거래승인 블록은 거래승인의 증명을 위한 것임을 나타내는 블록의 상태, 거래수정의 난이도를 결정하는 계수, 채굴자의 공개키, 각 채굴자에 의해 계산된 각기 다른 거래의 해쉬값에서 일부의 해쉬값으로 설정된 목표값을 포함하고,상기 목표값은 거래수정의 유효성을 검증하기 위해 사용되는 데이터이며,상기 블록의 채굴을 진행하는 단계는,상기 목표값에 대한 해쉬퍼즐을 이용하여 상기 거래승인 블록에 대한 작업을 증명하는 단계를 포함하는 블록체인 기반 거래 관리 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 블록의 채굴을 진행하는 단계는,상기 목표값의 위변조를 방지하기 위해 상기 목표값에 대한 채굴자의 전자서명을 해당 블록 내에 포함시키는 단계를 더 포함하는 블록체인 기반 거래 관리 방법
|
5 |
5
제1항에 있어서,상기 블록의 채굴을 진행하는 단계는,수정이 요청된 거래의 목표값에 대한 해쉬퍼즐을 이용하여 상기 거래수정 블록에 대한 작업을 증명하는 단계를 더 포함하는 블록체인 기반 거래 관리 방법
|
6 |
6
제5항에 있어서,상기 블록의 채굴을 진행하는 단계는,거래수정 명령이 포함된 상기 거래수정 블록을 블록체인에 추가함으로써 이미 기록된 거래를 수정하여 블록체인을 업데이트 하는 단계를 더 포함하는 블록체인 기반 거래 관리 방법
|
7 |
7
컴퓨터 시스템에 있어서,메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는,블록체인을 기반으로 거래를 관리하는 것으로, 거래의 승인을 증명받기 위한 거래승인 블록 및 거래의 수정을 증명받기 위한 거래수정 블록을 이용하여 거래의 승인과 수정을 구별하여 블록의 채굴을 진행하고,상기 거래승인 블록은 거래승인의 증명을 위한 것임을 나타내는 블록의 상태, 거래수정의 난이도를 결정하는 계수, 채굴자의 공개키, 각 채굴자에 의해 계산된 각기 다른 거래의 해쉬값에서 일부의 해쉬값으로 설정된 목표값을 포함하고,상기 목표값은 거래수정의 유효성을 검증하기 위해 사용되는 데이터이며,상기 목표값에 대한 해쉬퍼즐을 이용하여 상기 거래승인 블록에 대한 작업을 증명하는 것을 특징으로 하는 컴퓨터 시스템
|
8 |
8
삭제
|
9 |
9
제7항에 있어서,상기 적어도 하나의 프로세서는,상기 목표값의 위변조를 방지하기 위해 상기 목표값에 대한 채굴자의 전자서명을 해당 블록 내에 포함시키는 것을 특징으로 하는 컴퓨터 시스템
|
10 |
10
제7항에 있어서,상기 적어도 하나의 프로세서는,수정이 요청된 거래의 목표값에 대한 해쉬퍼즐을 이용하여 상기 거래수정 블록에 대한 작업을 증명하고,거래수정 명령이 포함된 상기 거래수정 블록을 블록체인에 추가함으로써 이미 기록된 거래를 수정하여 블록체인을 업데이트 하는 것을 특징으로 하는 컴퓨터 시스템
|