Onther Devcon 1 세미나에 참여하여 이더리움 2.0 의 현재와 진행방향에 대해 알아보러 왔다. 특별히 인원제한으로 인해 당첨(?)이 되어야 올 수 있었는데 다행이 행운을 얻어 참여할 수 있었다.
Ethereum 2.0 개괄
발표: 정우현
내용: 2.0
- Sharding + Casper FFG 메인
- Multi Layer 확장성 개선
- p2p 개선작업
- signature 알고리즘 개선
- EVM의 병렬처리 개선 -> web assembly기반
Casper FFG
- PoW를 대체
- Staking ether 방식
- Finality(피넬리티): 만들어진 블록이 최종적인지 판단 가능
P2P 프로토콜
- devp2p에서 libp2p로 변경
- IPFS 프로토콜
PoW Main Chain -> Beacon Chain -> Shard Chain -> VM
- Beacon chain이 Shard chain을 validating한다.
- 현재는 Beacon이 개발 메인이다. 내년 release?
- Stake of Proof는 Beacon Chain에 존재하고, Shard chain은 TX와 DATA를 핸들링한다.
- 처리용량은 Shard chain까지 가면 제곱으로 증가한다.
- Beacon Chain Spec: 어려 팀에서 빠르게 개발되어 가고 있다.
Beacon chain 이외 Ethereum 2.0에서 다루고 있는 내용
- 각 기능을 각각의 다른 팀들이 알아서 만드는 중
2.0 의 개발 범위
Plasma vs Sharding
- Sharding: Validator, Proposer, Committee
Plasma: Operator, User, Challenger
- Shard Chain은 1024개의 새로운 체인을 추가
- EVM의 대체물로 개발
- Google WASM (Web Assembly)를 사용
'BlockChain' 카테고리의 다른 글
[W3C] 2018 참관기 (0) | 2018.11.26 |
---|---|
[BlockChain] Onther DevCon 1 - go-ethereum 동작방식 (0) | 2018.10.23 |