Error-correction code based crypto currency system
According to an embodiment of the present invention, a mining device performs a proof of work according to an improved proof of work algorithm to generate a block. More particularly, according to an embodiment of the present invention, the mining device comprises: a control unit configured to obtain...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | According to an embodiment of the present invention, a mining device performs a proof of work according to an improved proof of work algorithm to generate a block. More particularly, according to an embodiment of the present invention, the mining device comprises: a control unit configured to obtain a data value for proof of work from a current block header to be mined, obtain a first input value and a second input value based on the obtained value, obtain a hash function value for a particular nonce value based on the second input value and the third input value, obtain a mapped codeword value based on the hash function value and the first input value, determine whether the codeword value satisfies a condition set, and if so, generate a block to complete the proof of work; and a network unit for broadcasting the generated block to another mining device.
본 발명의 일 실시 예에 따른 채굴 장치는 개선된 작업 증명 알고리즘에 따라 작업 증명을 수행하여 블록을 생성한다. 구체적으로 본 발명의 일 실시 예에 따른 채굴 장치는 채굴하고자 하는 현재 블록 헤더로부터 작업 증명을 위한 데이터 값을 획득하고, 획득한 값에 기초하여 제 1 입력 값 및 제 2 입력 값을 획득하고, 제 2 입력 값 및 제 3 입력 값에 기초하여 특정 넌스(nonce)값 에 대한 해쉬 함수 값을 획득하고, 해쉬 함수 값 및 제 1 입력 값에 기초하여 매핑된 코드워드 값을 획득하고, 코드워드 값이 조건 셋을 만족하는지 여부를 판단하여 만족하는 경우 블록을 생성하여 작업 증명을 완료하는 제어부 및 상기 생성된 블록을 다른 채굴 장치로 브로드캐스팅하는 네트워크부를 포함한다. |
---|