brunch

You can make anything
by writing

C.S.Lewis

by ABLE Project Nov 20. 2018

ABLE 프로젝트 업데이트 - 2018.11.20



> Beacon Chain Research


: 이더리움은 세레니티로 넘어가면서 Proof of Stake 와 Sharding 을 적용한 Beacon Chain 을 적용하는 것을 검토하고 있습니다.

: Beacon Chain 에 대한 프로토콜 및 스펙에 대한 논의가 진행되고 있습니다. Mini-spec 이 나온 상황으로, Validator Pool 에 대한 인터페이스와 Validator 의 역할 정의가 논의되고 있습니다. 

: 현재의 미니 스펙 상에서는 메인 체인상 Validator Smart Contract 로 32ETH 를 예치하여 Validator Pool 에 참여할 수 있습니다. 구체적인 수치는 변화가 있을 것으로 봅니다. Validator 역할 수행에 따라 예치금이 변화가 있을 수 있습니다. 네트워크 프로토콜에서 정의한 올바른 방향으로 역할 수행을 하면 보상(reward)을 받게 되고, 투표에 참여하지 않거나 악의적인 행동을 한 경우에는 이에 따른 예치금이 Slashing 됩니다.

: Validator 의 역할은 블록을 생성하는 Proposer, 블록을 검증하는 Attester, 각 샤드에서 Epoch 별 생성된 블록들에 투표를 하는 Notary, 샤드의 정당성을 투표하는 Meta Notary 로 크게 구분됩니다. Validator 는 Validator Pool 에서 임의로 배정되고 블록 생성을 하는 Proposer 의 경우 자체의 Pool 에서 블록 생성자가 뽑히게 됩니다.

: Epoch Transition 과 Cross Shard Communication 관련 내부에서 추가 리서치가 필요한 상황 입니다.



> ABLE Mainnet Research


: 개발 및 연구언어로 GoLANG 를 선정했습니다. GO 는 1.0 버전이 나온 이후로 1.7 버전이 나오기까지 문법적인 변화가 거의 없어 호환성 문제에 자유롭고, 시스템, 네트워크, 클라우드 환경에서 강력한 모습을 보이고 있습니다. 

: PoA 변형 자체 프로토콜에 대한 컨셉 개발 중에 있습니다. 1000TPS 이상의 퍼포먼스를 갖는 컨센서스 메카니즘 구축을 위해 팀내 논의를 진행하고 있습니다.

: 메인 체인과 Layer 2 솔루션을 적용하여 Scalable 한 DLT 기술을 개발하는 것을 목표로 하고 있습니다.



> 암호화폐 거래소 상장


: 연내로 국내 거래소 상장 논의를 진행 중에 있습니다. 협의 완료 후, 공지 드리도록 하겠습니다.

작가의 이전글 ABLE 프로젝트 업데이트 - 2018.11.13
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari