하이콘 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
39번째 줄: 39번째 줄:
 
[[파일:하이콘 01.jpg|썸네일|400픽셀|'''하이콘'''(Hycon)]]
 
[[파일:하이콘 01.jpg|썸네일|400픽셀|'''하이콘'''(Hycon)]]
 
===DAG-SPECTRE 프로토콜===
 
===DAG-SPECTRE 프로토콜===
하이콘은 방향성 비순환 그래프([[DAG]]·Directed Acyclic Graph)-스펙터(SPECTRE: Serialization of Proof-of-work Events: Confirming Transactions via Recursive Elections) 프로토콜을 사용한다.  
+
하이콘은 방향성 비순환 그래프([[DAG]]·Directed Acyclic Graph)-스펙터(SPECTRE: Serialization of Proof-of-work Events: Confirming Transactions via Recursive Elections) 프로토콜을 사용한다. DAG는 [[아이오타]]와 [[헤데라 해시그래프]]의 [[탱글]]과 같은 여러 방향으로 블록 생성이 가능한 기술로, 비자카드의 3,000TPS 수준의 [[트랜잭션]] 속도를 지원한다.
 +
 
 
====DAG 체인====
 
====DAG 체인====
[[블록체인]]보다 DAG체인이 유리한 이유는 블록 생성 간격을 줄여 [[트랜잭션]] 속도를 높여주기 때문이다. 기존 블록체인에서 새로 만들어진 블록은 이전 블록의 해시값을 참조하여 체인 끝에 ‘연결’되는 반면, DAG체인에 추가되는 새 블록은 DAG의 끝 부분을 ‘참조’한다. 이에 따라 ‘블록을 차례로 검증한다’는 기존 블록체인의 틀을 깨고, DAG에서는 수많은 [[노드]]들이 분산되어 각자 검증을 동시에 진행한다. 여러 선행 블록이 존재하므로 새 블록이 동시에 추가될 수 있고, 채굴자는 자신의 블록이 고아 블록이 될 걱정 없이 채굴 보상을 거두어들일 수 있다. 즉, DAG 구조에서는 블록을 ‘거부하는 규칙’이 구조적으로 존재할 수 없기 때문에 모든 블록을 허용한다. 이 방식으로 빠른 트랜잭션 처리가 가능하다. DAG는 [[아이오타]]와 [[헤데라 해시그래프]]의 [[탱글]]과 같은 여러 방향으로 블록 생성이 가능한 기술로, 비자카드의 3,000TPS 수준의 [[트랜잭션]] 속도를 지원한다. 문제는 노드가 다른 곳에 발표된 트랜잭션을 다시 발표하여 이중지불을 유발할 때 발생한다. 그러나 스펙터 합의 알고리즘을 사용하면 고아 블록이 생기지 않는 선에서 어느 트랜잭션을 거부할지에 대한 합의를 이끌어낼 수 있다. 즉, DAG 구조에서의 문제를 해결하기 위해 탄생한 것이 '스펙터 합의 알고리즘'이다.  
+
[[블록체인]]보다 DAG체인이 유리한 이유는 블록 생성 간격을 줄여 [[트랜잭션]] 속도를 높여주기 때문이다. 기존 블록체인에서 새로 만들어진 블록은 이전 블록의 해시값을 참조하여 체인 끝에 ‘연결’되는 반면, DAG체인에 추가되는 새 블록은 DAG의 끝 부분을 ‘참조’한다. 이에 따라 ‘블록을 차례로 검증한다’는 기존 블록체인의 틀을 깨고, DAG에서는 수많은 [[노드]]들이 분산되어 각자 검증을 동시에 진행한다. 여러 선행 블록이 존재하므로 새 블록이 동시에 추가될 수 있고, 채굴자는 자신의 블록이 고아 블록이 될 걱정 없이 채굴 보상을 거두어들일 수 있다. 즉, DAG 구조에서는 블록을 ‘거부하는 규칙’이 구조적으로 존재할 수 없기 때문에 모든 블록을 허용한다. 이 방식으로 빠른 트랜잭션 처리가 가능하다.  
 +
문제는 노드가 다른 곳에 발표된 트랜잭션을 다시 발표하여 이중지불을 유발할 때 발생한다. 그러나 스펙터 합의 알고리즘을 사용하면 고아 블록이 생기지 않는 선에서 어느 트랜잭션을 거부할지에 대한 합의를 이끌어낼 수 있다. 즉, DAG 구조에서의 문제를 해결하기 위해 탄생한 것이 '스펙터 합의 알고리즘'이다.  
  
 
====스팩터 합의 알고리즘====
 
====스팩터 합의 알고리즘====

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)