1 |
1
블록체인(blockchain) 시스템에서 전송 블록체인 노드에서 수행되는 블록(block) 전송 방법에 있어서,상기 전송 블록체인 노드는 피어 컨테이너 및 MPBTP(multipath block transport protocol) 컨테이너를 포함하고,상기 MPBTP 컨테이너가, 상기 피어 컨테이너로부터 제1 전송 블록을 획득하는 단계;상기 MPBTP 컨테이너가, 상기 제1 전송 블록의 수신자가 복수의 제1 수신 블록체인 노드임을 기초로, 상기 제1 전송 블록에 FEC(forward error correcting) 인코딩(encoding)을 수행하는 단계;상기 MPBTP 컨테이너가, 상기 제1 전송 블록에 암호화를 수행하는 단계; 및상기 MPBTP 컨테이너가, 상기 복수의 제1 수신 블록체인 노드에게 전송하는 단계를 포함하고,상기 MPBTP 컨테이너가, 상기 제1 전송 블록의 수신자가 단수인지 또는 복수인지 여부를 판단하는 단계를 더 포함하는,블록 전송 방법
|
2 |
2
청구항 1에 있어서,상기 MPBTP 컨테이너가, 상기 피어 컨테이너로부터 제2 전송 블록을 획득하는 단계; 및상기 MPBTP 컨테이너가, 상기 제2 전송 블록의 수신자가 하나의 제2 수신 블록체인 노드임을 기초로, QUIC(quick UDP(user datagram protocol) internet connections) 프로토콜 기반으로 상기 제2 전송 블록을 UDP 방식을 통해 상기 하나의 제2 수신 블록체인 노드에게 전송하는 단계를 더 포함하는,블록 전송 방법
|
3 |
3
청구항 1에 있어서,상기 FEC 인코딩은 랩터(raptor) 코드를 기반으로 수행되는,블록 전송 방법
|
4 |
4
삭제
|
5 |
5
청구항 1에 있어서,상기 제1 전송 블록은 UDP(user datagram protocol) 방식을 통해 전송되는,블록 전송 방법
|
6 |
6
블록체인(blockchain) 시스템에서 수신 블록체인 노드에서 수행되는 블록(block) 수신 방법에 있어서,상기 수신 블록체인 노드는 피어 컨테이너 및 MPBTP(multipath block transport protocol) 컨테이너를 포함하고,상기 MPBTP 컨테이너가, 제1 전송 블록체인 노드로부터 UDP(user datagram protocol) 방식을 통해 제1 전송 블록을 수신하는 단계;상기 MPBTP 컨테이너가, 상기 제1 전송 블록의 수신자가 상기 수신 블록체인 노드를 포함하는 복수의 블록체인 노드임을 기초로, 상기 제1 전송 블록의 암호를 복호하는 단계;상기 MPBTP 컨테이너가, 상기 제1 전송 블록의 FEC(forward error correcting) 디코딩(decoding)을 수행하는 단계; 및상기 MPBTP 컨테이너가, 상기 피어 컨테이너에게 상기 제1 전송 블록을 전달하는 단계를 포함하고,상기 MPBTP 컨테이너가, 상기 제1 전송 블록의 수신자가 단수인지 또는 복수인지 여부를 판단하는 단계를 더 포함하는,블록 수신 방법
|
7 |
7
청구항 6에 있어서,상기 MPBTP 컨테이너가, 제2 전송 블록체인 노드로부터 UDP(user datagram protocol) 방식을 통해 제2 전송 블록을 수신하는 단계;상기 MPBTP 컨테이너가, 상기 제2 전송 블록의 수신자가 상기 수신 블록체인 노드 하나임을 기초로, QUIC(quick UDP internet connections) 프로토콜 기반으로 상기 제2 전송 블록을 수신하는 단계를 더 포함하는,블록 수신 방법
|
8 |
8
청구항 6에 있어서,상기 FEC 인코딩은 랩터(raptor) 코드를 기반으로 수행되는,블록 수신 방법
|
9 |
9
삭제
|
10 |
10
청구항 6에 있어서,상기 제1 전송 블록은 UDP(user datagram protocol) 방식을 통해 전송되는,블록 수신 방법
|