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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEE WOONG BI, CHOI HAE UNG, PARK SANG JUN, LEE HEUNG NO
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: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 입력 값에 기초하여 매핑된 코드워드 값을 획득하고, 코드워드 값이 조건 셋을 만족하는지 여부를 판단하여 만족하는 경우 블록을 생성하여 작업 증명을 완료하는 제어부 및 상기 생성된 블록을 다른 채굴 장치로 브로드캐스팅하는 네트워크부를 포함한다.