[HYCON] DAG∙스펙터 합의 알고리즘 구현 성공!!
안녕하세요!
하이콘 팀입니다.
오늘은 다가올 하이콘 업그레이드 소식과 함께, 이에 대한 궁금증을 풀어드리기 위해 여러분을 찾아왔습니다. ^^
지난 10월, 고스트 프로토콜 업데이트 발표에 이어서 1개월도 안 된 이 시점에!
하이콘이 또! 해냈습니다!!!!
하이콘이 세계 최초로 DAG/스펙터 합의 알고리즘 개발에 성공했습니다!!!
이번 업데이트를 통해 하이콘은 최소 3,000 TPS에서 비자카드를 운용하는 비자넷 버금가는 처리속도를 구현해낼 전망입니다!!
그렇다면, 잠깐!
여기서 스펙터(SPECTRE)란 무엇일까요??
스펙터(SPECTRE)는 Serialization of Proof-of-work Events: Confirming Transactions via Recursive Elections의 약자로,
합의 알고리즘의 일종입니다. 쉽게 말해 비트코인에 나카모토 프로토콜이 있다면, 하이콘 합의 유지에 사용되는 프로토콜은 “스펙터”인 것입니다.
스펙터는 고스트 프로토콜 다음 컨센시스 프로토콜로써, 비트코인처럼 싱글체인으로 블록을 연결하지 않고,
채굴과 동시에 기본적인 블록 검사 후에 바로 연결합니다.
이때, 블록이 일정 방향 지그재그 형태로 연결되는데, 이것을 DAG(directed acyclic graph) 구조라고 합니다.
DAG 형식의 체인구조에서는 한 개의 블록이 다른 여러 블록을 검증하기 때문에 트랜잭션의 처리속도를 향상시킬 수 있습니다.
또한, 스펙터는 채굴된 블록들을 검증할 때 투표를 진행합니다.
이중지불 등으로 서로 상충되는 내용의 트랜잭션을 담고 있는 블록 간에 투표 과정을 거치게 되며
이 과정에서 가장 긴 체인이 살아남게 됩니다.
기존의 방식과 같이 이전 블록의 해시값을 참조하지 않아도 안전하게 합의를 이룰 수 있음은 물론, 훨씬 빠른 속도로 합의를 이룰 수 있습니다.
즉! 하이콘 블록체인 네트워크에 “스펙터”를 적용하게 되면,
블록체인 기술의 한계라고 지적되어 온 트랜잭션 속도를 상용화 가능한 수준으로 끌어올릴 수 있는 것입니다!!
또한, 이는 세계 최!초! 이기도 합니다.
지금까지의 스펙터는 이스라엘 연구팀 (요나탄 솜폴린스키, 아비브 조하르)가 설계한 논문으로만 존재하였을 뿐,
실제로 구현된 사례가 없었습니다. 이를 하이콘 팀에서 세계 최초로 구현, 적용시키게 된 것이지요!
현재 하이콘 팀은 기본적인 스펙터 컨센서스와 보팅 1차 개발을 완료한 상태이며, 동기화 및 네트워크 처리량 최적화 작업을 진행 중입니다.
또한, 12월 말까지 테스트넷을 오픈하여 다양한 피드백을 받고 의견을 수렴하여 안정화 단계를 거칠 예정입니다.
마지막으로!
하이콘 팀은 해당 기반 기술 역시 모~두 공개하여 세계 각지의 유능한 개발자들과 협력하고,
또 한번 블록체인 산업 부흥에 앞장 설 예정입니다~!
그리고 12월 중 블록체인 기술을 객관적으로 이해하고 연구 및 평가할 수 있는
글로벌 블록체인 관련 업체, 개발자, 연구소 참여자분들을 대상으로 밋업을 개최하여
하이콘 블록체인의 DAG.스팩터 합의 알고리즘 개발 소개와 기술 시연을 발표할 예정입니다!
스펙터와 블록체인과 DAG구조의 차이에 관한 간단한 영상을 소개해 드립니다.
자세한 내용이 궁금하신 분들이라면 아래 링크에 접속!
스펙터 관련 영상 _ What is SPECTRE consensus and Proof of Work?
→ https://youtu.be/0Fv9TCmzxJs
블록체인과 DAG 구조의 차이 _ What Is The Difference Between a Blockchain and a DAG?
→ https://www.youtube.com/watch?v=VzjyP6xQ-vg
‘세계 최초 구현’이라는 타이틀을 거머 쥔 하이콘 팀!
더욱 더 발전하는 하이콘을 앞으로도 지켜봐주세요 J
감사합니다.
하이콘 팀 드림

