코인정보

하이콘, 26일 스펙터 스마트 컨트랙트 기술 공개

2018122411268044484_1.jpg
하이콘 프로젝트를 진행 중인 글로스퍼가 스펙터 알고리즘을 오는 26일 공개할 예정이라고 밝혔다. / 사진 = 글로스퍼

최근 메인넷을 가동한 하이콘 프로젝트를 진행 중인 글로스퍼(대표 김태원)가 세계 최초로 구현한 스펙터 알고리즘을 오는 26일 공개할 예정이라고 24일 밝혔다.

스펙터 알고리즘은 글로스퍼가 이달 19일 공개한 하이콘 프라이빗 블록체인인 ‘하이콘 엔터프라이즈 플랫폼’에 추가된다. 회사 측은 이 스마트 컨트랙트 기능은 엔터프라이즈 시장에서 필요로 하는 기능을 충족할 수 있다고 설명했다. 

기존 스마트 컨트랙트 기능은 to, from, amount, fee, nonce 등의 데이터 항목으로 이뤄진 데 반해 하이콘이 개발한 스펙터 스마트 컨트랙트는 가변 길이의 데이터를 적재할 수 있는 ‘데이터’(data) 항목이 추가된 게 특징이다. 하이콘팀은 “이미 검증된 이더리움의 EVM 모듈을 사용하므로 이더리움의 스마트 컨트랙트 소스를 변경 없이 사용할 수 있다”고 설명했다.
 
글로스퍼는 26일 공개하는 스펙터 기술 구현 공개 영상에서 VisibleSpectre 프로젝트의 난점들과 해결 과정, 그리고 네트워크 위에서 신규 블록이 생성되는 구조를 소개한다. 비트코인이나 이더리움과 같은 기존 암호화폐가 사용하는 싱글체인이 아니라 방향성이 있는 비순환그래프(Directed Acyclic Graph: DAG)를 사용하는 점도 차별화 요인 중 하나다. 

DAG구조의 문제를 해결하기 위해 탄생한 것이 ‘스펙터 프로토콜’이다. 이 프로토콜은 하나의 부모블록 위에서만 생성돼야 하는 DAG의 구조적 한계를 개선해 블록 생성을 상대적으로 빠르게 할 수 있다. 

‘네트워크 지연(D) x 블록생성속도 (λ)’로 표현되는 값은 네트워크 보안과 관련돼 있다. 이 값을 증가하면 급격하게 보안의 수준이 떨어지는 싱글체인에 비해 스펙터(SPECTRE) 알고리즘을 사용한 블록체인은 이 값이 증가해도 네트워크 속도의 지연 없이 블록생성 속도를 높일 수 있고 보안성이 일정한 수준으로 유지할 수 있다. 안정성과 확장성을 동시에 해결할 수 있는 것이다.

체인의 구조만큼이나 싱글체인과 DAG는 트랜잭션 처리 방식도 다르다. 싱글체인에서는 블록의 ‘높이’ 정보를 이용하면 블록들의 선후 관계를 명확히 알 수 있으므로 블록들에 담긴 거래들 사이의 이중지불의 문제를 손쉽게 처리할 수 있다. 

양립할 수 없이 대립하는 둘 이상의 블록(같은 높이를 가진 블록)이 존재하면, 가장 긴 체인이 살아남게 되는 싱글체인의 규칙에 의해 채택된 블록에 담긴 거래들만 승인되고 나머지 거래들은 취소된다. 반면 DAG 구조에서는 블록을 ‘거부하는 규칙’이 구조적으로 존재할 수 없다. 정해진 컨센서스 규칙을 위반하지 않는 블록이라면 모든 블록을 허용한다. 

이 방식으로 빠른 트랜잭션 처리가 가능하다. 다만 이런 폭넓은 허용은 ‘이중지불의 처리’가 문제 될 수 있다. ‘높이’라는 명확한 값으로 선후관계를 기술할 수 있는 싱글체인과 다르게 DAG 구조에서는 일반적으로 이를 기술한 인덱스가 없다. 때문에 어떤 블록이 앞선 블록인지를 기술하기 힘든 상황이 발생할 수 있다. 

이 문제를 해결하는 알고리즘이 ‘스펙터’다. 스펙터는 ‘블록들 사이의 투표’라는 방법을 해결책으로 제시했다. 하이콘팀이 밝힌 스펙터 컨센서스 프로토콜이 하이콘 퍼블릭 블록체인 네트워크에 적용되면, 초당 3000TPS를 처리할 수 있게 된다. 

김태원 글로스퍼 대표는 “하이콘은 프라이빗 블록체인 플랫폼 출시뿐만 아니라, 동시에 스마트 컨트랙트 기능을 탑재했다”며 “세계 최초 스펙터 기술 구현을 성공시켰고, 현재는 결과를 완성시키는 단계에 진입했다”고 말했다. 
 
 
출처 http://moneys.mt.co.kr/news/mwView.php?no=2018122411268044484
35 Comments
79 까슬이 2019.04.01 14:22  
좋은 하루 되세요~!
79 까슬이 2019.03.07 13:48  
또 보고 또 보고...
79 까슬이 2019.02.28 12:49  
보고 또 보고..
79 까슬이 2019.02.20 16:26  
계속 보고 갑니다~~
79 까슬이 2019.02.15 22:57  
다시 보고 갑니다~~
79 까슬이 2019.02.10 11:31  
또 보고 갑니다~~
9 민경원 2019.01.22 22:55  
좋은정보감사합니다
좋은정보감사합니다
79 까슬이 2019.01.07 10:36  
정보 잘 보고 갑니다~~
24 동글이77 2019.01.03 20:35  
유익한정보감사합니다
제목