1 |
1
블록체인 네트워크 상의 노드 장치에 있어서,상기 블록체인 네트워크에 대한 상태정보를 이용하여, 트랜잭션 비용에 따른 트랜잭션 처리완료 예상시간을 계산하는 블록체인 상태 모니터링부;상기 계산된 트랜잭션 처리완료 예상시간을 이용하여, 사용자의 요구사항을 만족시키는 최소 트랜잭션 비용을 계산하는 트랜잭션 비용 판단부; 및상기 최소 트랜잭션 비용 이상의 트랜잭션 비용을 지불하는 제1 트랜잭션 처리요청이 상기 사용자에 의해 발생되면, 상기 제1 트랜잭션 처리요청에 응답하여 상기 사용자의 트랜잭션을 처리하는 트랜잭션 처리부를 포함하는 노드 장치
|
2 |
2
제1항에 있어서,상기 사용자의 요구사항은, 상기 블록체인 네트워크 상에서의 트랜잭션 처리완료 마감시간을 포함하고,상기 트랜잭션 비용 판단부는, 상기 트랜잭션 처리완료 예상시간이 상기 트랜잭션 처리완료 마감시간 이내에 해당되도록 하는 최소 트랜잭션 비용을 계산하는, 노드 장치
|
3 |
3
제1항에 있어서,상기 사용자의 요구사항은, 상기 블록체인 네트워크 상에서의 트랜잭션 처리완료 마감시간 및 트랜잭션 처리 소요시간을 포함하고,상기 트랜잭션 비용 판단부는, 상기 트랜잭션 처리완료 마감시간으로부터 상기 트랜잭션 처리 소요시간이 감산된 결과가 상기 트랜잭션 처리완료 예상시간을 초과하거나 같아지도록 하는 최소 트랜잭션 비용을 계산하는, 노드 장치
|
4 |
4
제1항에 있어서,상기 트랜잭션 처리부는,상기 최소 트랜잭션 비용 미만의 트랜잭션 비용을 지불하는 제2 트랜잭션 처리요청이 상기 사용자에 의해 발생되면, 상기 사용자에게 상기 최소 트랜잭션 비용 이상의 트랜잭션 비용을 지불할 것을 요청하거나 트랜잭션 처리불가를 통보하는, 노드 장치
|
5 |
5
제1항에 있어서,상기 블록체인 네트워크에 대한 상태정보는,블록 생성 주기, 블록 생성 소요시간, 트랜잭션 처리요청 빈도 및 처리 중인 트랜잭션 개수 중 적어도 하나를 포함하는, 노드 장치
|
6 |
6
블록체인 네트워크 상의 노드 장치에 있어서,상기 블록체인 네트워크에 대한 상태정보를 이용하여, 트랜잭션 비용에 따른 트랜잭션 처리완료 예상시간을 계산하는 블록체인 상태 모니터링부;상기 계산된 트랜잭션 처리완료 예상시간을 이용하여, 사용자가 제시한 트랜잭션 비용에 따라 상기 사용자의 요구사항이 만족되는지 판단하는 트랜잭션 비용 판단부; 및상기 사용자의 요구사항의 만족여부에 따라 상기 사용자의 트랜잭션 처리요청에 응답하는 트랜잭션 처리부를 포함하는 노드 장치
|
7 |
7
제6항에 있어서,상기 사용자의 요구사항은, 상기 블록체인 네트워크 상에서의 트랜잭션 처리완료 마감시간을 포함하고,상기 트랜잭션 비용 판단부는, 상기 사용자가 제시한 트랜잭션 비용에 따른 트랜잭션 처리완료 예상시간이 상기 트랜잭션 처리완료 마감시간 이내에 해당되는지 판단하는, 노드 장치
|
8 |
8
제6항에 있어서,상기 사용자의 요구사항은, 상기 블록체인 네트워크 상에서의 트랜잭션 처리완료 마감시간 및 트랜잭션 처리 소요시간을 포함하고,상기 트랜잭션 비용 판단부는, 상기 트랜잭션 처리완료 마감시간으로부터 상기 트랜잭션 처리 소요시간이 감산된 결과가 상기 사용자가 제시한 트랜잭션 비용에 따른 트랜잭션 처리완료 예상시간을 초과하거나 같은지 판단하는, 노드 장치
|
9 |
9
제6항에 있어서,상기 트랜잭션 처리부는,상기 사용자의 요구사항이 만족되면, 상기 사용자의 트랜잭션 처리요청에 응답하여 상기 사용자의 트랜잭션을 처리하는, 노드 장치
|
10 |
10
제6항에 있어서,상기 트랜잭션 처리부는,상기 사용자의 요구사항이 만족되지 않으면, 상기 사용자의 트랜잭션 처리요청에 응답하여 상기 사용자가 제시한 트랜잭션 비용보다 높은 트랜잭션 비용을 지불할 것을 요청하거나 트랜잭션 처리불가를 통보하는, 노드 장치
|
11 |
11
제6항에 있어서,상기 블록체인 네트워크에 대한 상태정보는,블록 생성 주기, 블록 생성 소요시간, 트랜잭션 처리요청 빈도 및 처리 중인 트랜잭션 개수 중 적어도 하나를 포함하는, 노드 장치
|