1 |
1
복수의 검증자로 구성되며, 트랜잭션을 요청 받는 경우, 상기 복수의 검증자를 그룹화하여 상기 트랜잭션을 요청한 사용자가 속하는 그룹에서 제1 합의 알고리즘을 진행하고, 상기 트랜잭션을 요청한 사용자가 속하는 그룹을 제외한 나머지 그룹에서 각각 적어도 하나의 검증자를 랜덤으로 선출하여 제2 합의 알고리즘을 진행하는 블록체인; 및상기 트랜잭션의 실행을 관리하는 스마트 매니저를 포함하며,상기 블록체인은,상기 제2 합의 알고리즘 진행 시, 각 그룹에 속하는 검증자의 수에 비례하여 각 그룹에서 적어도 하나의 검증자를 랜덤으로 선출하는 그룹기반의 랜덤화 된 메시 블록체인 시스템
|
2 |
2
제1항에 있어서,상기 블록체인은,BFT(Byzantine Fault Tolerance) 합의 알고리즘인 상기 제1 합의 알고리즘 및 상기 제2 합의 알고리즘을 진행하는 그룹기반의 랜덤화 된 메시 블록체인 시스템
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 블록체인은,상기 복수의 검증자 각각의 관련 분야에 따라 상기 복수의 검증자를 그룹화하는 그룹기반의 랜덤화 된 메시 블록체인 시스템
|
5 |
5
제1항에 있어서, 상기 스마트 매니저는,상기 블록체인에서 상기 트랜잭션에 대한 합의가 완료되면, 상기 트랜잭션이 스마트 컨트랙트(Smart Contract)를 만족하는지 여부를 검증하는 것을 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템
|
6 |
6
제5항에 있어서, 상기 스마트 매니저는,상기 스마트 컨트랙트에 따라 실행되는 디바이스가 승인된 디바이스인지를 확인하고, 상기 디바이스가 승인된 디바이스로 확인되면, 상기 디바이스로 상기 스마트 컨트랙트에 따른 제어를 요청하는 것을 더 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템
|
7 |
7
복수의 검증자로 구성되어 트랜잭션에 대한 합의를 수행하는 블록체인 및 상기 트랜잭션의 실행을 관리하는 스마트 매니저를 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법에 있어서,상기 블록체인에서 상기 복수의 검증자를 그룹화하여 상기 트랜잭션을 요청한 사용자가 속하는 그룹에서 제1 합의 알고리즘을 진행하고, 상기 트랜잭션을 요청한 사용자가 속하는 그룹을 제외한 나머지 그룹에서 각각 적어도 하나의 검증자를 랜덤으로 선출하여 제2 합의 알고리즘을 진행하며,상기 제1 합의 알고리즘 및 상기 제2 합의 알고리즘에 따라 상기 트랜잭션에 대한 합의가 완료되면, 상기 스마트 매니저에서 상기 트랜잭션의 무결성을 확인하여 상기 트랜잭션이 실행되도록 제어하고,상기 트랜잭션을 요청한 사용자가 속하는 그룹을 제외한 나머지 그룹에서 각각 적어도 하나의 검증자를 랜덤으로 선출하여 제2 합의 알고리즘을 진행하는 것은,각 그룹에 속하는 검증자의 수에 비례하여 각 그룹에서 적어도 하나의 검증자를 랜덤으로 선출하는 것을 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법
|
8 |
8
제7항에 있어서,상기 블록체인에서 상기 복수의 검증자를 그룹화하여 상기 트랜잭션을 요청한 사용자가 속하는 그룹에서 제1 합의 알고리즘을 진행하고, 상기 트랜잭션을 요청한 사용자가 속하는 그룹을 제외한 나머지 그룹에서 각각 적어도 하나의 검증자를 랜덤으로 선출하여 제2 합의 알고리즘을 진행하는 것은,BFT(Byzantine Fault Tolerance) 합의 알고리즘인 상기 제1 합의 알고리즘 및 상기 제2 합의 알고리즘을 진행하는 것인 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법
|
9 |
9
삭제
|
10 |
10
제7항에 있어서, 상기 복수의 검증자를 그룹화하는 것은,상기 복수의 검증자 각각의 관련 분야에 따라 상기 복수의 검증자를 그룹화하는 것인 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법
|
11 |
11
제7항에 있어서, 상기 스마트 매니저에서 상기 트랜잭션의 무결성을 확인하여 상기 트랜잭션이 실행되도록 제어하는 것은,상기 트랜잭션이 스마트 컨트랙트(Smart Contract)를 만족하는지 여부를 검증하는 것을 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법
|
12 |
12
제11항에 있어서, 상기 스마트 매니저에서 상기 트랜잭션의 무결성을 확인하여 상기 트랜잭션이 실행되도록 제어하는 것은,상기 스마트 컨트랙트에 따라 실행되는 디바이스가 승인된 디바이스인지를 확인하고, 상기 디바이스가 승인된 디바이스로 확인되면, 상기 디바이스로 상기 스마트 컨트랙트에 따른 제어를 요청하는 것을 포함하는 그룹기반의 랜덤화 된 메시 블록체인 시스템의 무결성 확인 방법
|