도지더리움 편집하기
최신판 | 당신의 편집 | ||
35번째 줄: | 35번째 줄: | ||
: 이전의 [[아토믹 스왑]] 기능에서는 사용자가 거래 파트너를 먼저 찾아야만 교환을 할 수 있었다. 반면 최근의 아토믹 스왑 기능은 파트너를 찾지 않더라도 즉각 교환할 수 있도록 개선됐다. 아토믹 스왑은 도지더리움에 실제로 많이 사용되지는 않지만 도지더리움의 사용성을 높이기 위해 응용할 수는 있다. 아토믹 스왑으로는 양방향 페깅을 달성하기에는 부족하다. 코인 교환이 빠르고 간단한 장점이 있지만 블록 데이터나 합의 내용을 상대방 블록체인에 전송할 수는 없기 때문이다. | : 이전의 [[아토믹 스왑]] 기능에서는 사용자가 거래 파트너를 먼저 찾아야만 교환을 할 수 있었다. 반면 최근의 아토믹 스왑 기능은 파트너를 찾지 않더라도 즉각 교환할 수 있도록 개선됐다. 아토믹 스왑은 도지더리움에 실제로 많이 사용되지는 않지만 도지더리움의 사용성을 높이기 위해 응용할 수는 있다. 아토믹 스왑으로는 양방향 페깅을 달성하기에는 부족하다. 코인 교환이 빠르고 간단한 장점이 있지만 블록 데이터나 합의 내용을 상대방 블록체인에 전송할 수는 없기 때문이다. | ||
− | * '''작업증명에 대한 증명(NIPoPoW) | + | * '''작업증명에 대한 증명(NIPoPoW)]]] |
: [[단순지불검증]](SPV) 기능으로 사이드체인을 검증하는 솔루션도 등장했다. 단순지불검증은 라이트 클라이언트라고도 불리며 비트코인 백서에서 먼저 제시된 라이트 노드 구현방식이다. 단순지불검증은 모든 정보를 하나씩 대조하는 풀노드에 비해 데이터 검증이 빠르고 용량도 1,000배 작아 가볍다. 단순지불검증을 사용하면 풀 노드를 가동하지 않더라도 블록체인을 운영할 수 있다. | : [[단순지불검증]](SPV) 기능으로 사이드체인을 검증하는 솔루션도 등장했다. 단순지불검증은 라이트 클라이언트라고도 불리며 비트코인 백서에서 먼저 제시된 라이트 노드 구현방식이다. 단순지불검증은 모든 정보를 하나씩 대조하는 풀노드에 비해 데이터 검증이 빠르고 용량도 1,000배 작아 가볍다. 단순지불검증을 사용하면 풀 노드를 가동하지 않더라도 블록체인을 운영할 수 있다. | ||
: IOHK는 단순지불검증에 기반해 논인터랙티브 형식의 작업증명에 대한 증명 기법을 최근 발표했다. 작업증명에 대한 증명은 특히 모든 블록 헤더를 내려받지 않고 샘플만 추출하더라도 전체를 검증할 수 있다. 샘플로는 슈퍼블록이 선택된다. 슈퍼블록은 여러 블록을 대변하는 대장 블록을 말한다. 슈퍼블록은 블록체인에서 블록의 생성 난이도가 급격하게 튀었던 블록만 골라서 주로 만들게 된다. 슈퍼블록만 택해 검증하면 검증하는 블록의 양이 크게 줄어드는 장점이 있다. 하지만 도지더리움은 블록을 건너뛰는 스킵 리스트를 지원하지 않기에 작업증명에 대한 증명을 사용할 수는 없다. 한편 도지코인에서 스킵 리스트를 지원하려면 하드포크가 필요하다. | : IOHK는 단순지불검증에 기반해 논인터랙티브 형식의 작업증명에 대한 증명 기법을 최근 발표했다. 작업증명에 대한 증명은 특히 모든 블록 헤더를 내려받지 않고 샘플만 추출하더라도 전체를 검증할 수 있다. 샘플로는 슈퍼블록이 선택된다. 슈퍼블록은 여러 블록을 대변하는 대장 블록을 말한다. 슈퍼블록은 블록체인에서 블록의 생성 난이도가 급격하게 튀었던 블록만 골라서 주로 만들게 된다. 슈퍼블록만 택해 검증하면 검증하는 블록의 양이 크게 줄어드는 장점이 있다. 하지만 도지더리움은 블록을 건너뛰는 스킵 리스트를 지원하지 않기에 작업증명에 대한 증명을 사용할 수는 없다. 한편 도지코인에서 스킵 리스트를 지원하려면 하드포크가 필요하다. |