1 |
1
a) 직전에 생성된 블록의 해쉬를 기준 해쉬로 설정하는 단계;b) 마이닝에 참여한 노드들 각각은 보유한 가상화폐의 수가 설정된 수량 이상인 지갑의 주소를 해쉬함수에 입력하여 새로운 해쉬를 생성하는 단계;c) 각 노드들은 생성된 해쉬와 기준 해쉬를 비교하고, 그 결과에 기초하여 특정 노드에게 블록을 생성할 수 있는 권한을 부여하는 단계; 및c) 권한을 부여받은 노드에서 블록을 생성하고, 상기 a) 단계로 귀환하는 단계를 포함하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|
2 |
2
제1항에 있어서,상기 b) 단계는,보유한 가상화폐의 수량이 설정된 수량 이상인 지갑의 주소를 저장한 데이터베이스를 참조하는 것을 특징으로 하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|
3 |
3
제1항 또는 제2항에 있어서,상기 c) 단계는, 생성된 해쉬 중 기준 해쉬와 가장 가까운 해쉬를 가지는 가상지갑을 보유한 노드에게 블록을 생성할 수 있는 권한을 부여하는 것을 특징으로 하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|
4 |
4
제2항에 있어서, 상기 c) 단계는,상기 데이터베이스를 이용하여 각 노드들의 가상화폐 보유량 순위를 설정하고, 생성된 해쉬 중 기준 해쉬와 가장 가까운 해쉬를 가지는 가상지갑을 보유한 노드들의 주소에 따른 순위를 설정한 후,상기 보유량 순위와 주소에 따른 순위를 조합하여 가장 순위가 높은 노드에 블록을 생성할 수 있는 권한을 부여하는 것을 특징으로 하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|
5 |
5
제4항에 있어서,상기 순위의 조합은 보유량 순위와 주소에 따른 순위를 단순 합산하여, 합산 결과값이 가장 작은 노드에 블록 생성 권한을 부여하는 것을 특징으로 하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|
6 |
6
제4항에 있어서,상기 순위의 조합은 보유량 순위에 1 미만의 소수를 곱한 값과 주소에 따른 순위를 합산하여, 합산 결과값이 가장 작은 노드에 블록 생성 권한을 부여하는 것을 특징으로 하는 블록체인기술을 이용한 가상화폐 마이닝 방법
|