이더리움 2.0 은 한 번에 출시되지 않고 총 4단계를 거쳐서 출시됨.
각 단계에서 각각 다른 기능들이 구현될 예정임.
0단계 : 비콘체인 도입(2020.12.01 출시), 새로운 합의 알고리즘(Gasper) 출시에 집중함.
Gasper란?
- 작업 증명(PoW)에서 지분 증명(PoS)로 전환하기 위한 알고리즘.
- Casper FFG 와 LMD Ghost 라는 규칙이 결합된 알고리즘.
- 포크(fork) 발생 시 LMD Ghost로 어떤 포크를 선택할지 결정하고 Casper FFG로 블록의 완결성 검증함.
비콘체인이란?
- 지분 증명(Pos) 방식의 네트워크로 16,384명 이상의 검증자(노드)가 524,288ETH 이상의 이더를 이더리움의 예금 컨트랙트에 예치함으로써 비콘 체인의 제네시스 블록이 생성됨.
1단계 : 샤드 체인의 도입을 목표로 함.
샤딩이란?
전체 블록체인을 특정 부분 또는 조각으로 쪼개어 블록체인의 각 노드들이 전체 블록체인의 일부만을 관리하더라도
전체 블록체인의 검증이 가능하도록 하는 기술을 의미함.
-> 이더리움 네트워크 전체의 용량과 트랜잭션 처리량이 획기적으로 증가할 수 있음.
예정되어 있는 샤드 체인은 총 64개, 검증자가 지분 증명(PoS)를 통해 블록체인 상에서 블록을 생성할 수 있게 함.
2단계 : 이더리움 메인넷이 샤드 체인을 공식적으로 도입, 본격적인 지분 증명으로의 전환 시도.
3단계 : 샤드, 비콘체인 등의 기능이 완전한 형태로 지원.
- 샤드 체인은 간단한 데이터 컨테이너에서 구조화된 체인으로 전환되며 스마트 컨트랙트가 다시 도입될 예정임.
- 모든 phase 가 종료되어 이더리움2.0으로 전환된 이후 이더리움 가상 머신 또한 교체됨.
- 위와 같은 업데이트를 통해 이더리움 2.0에서 Dapp 호스팅 및 스마트 컨트랙트 실행이 가능해질 예정임.
'Incognito Project' 카테고리의 다른 글
[Incognito Project] 펀딩 프로젝트 제작 - 유튜브 영상 참고함. (0) | 2022.09.24 |
---|---|
[Incognito Project] 개발 환경 셋팅 (0) | 2022.09.24 |
[Incognito Project] 솔리디티 문법 03 - mapping 과 msg.sender (0) | 2022.09.24 |
[Incognito Project] 솔리디티 보안 - Keccak256 함수로 난수 생성 (1) | 2022.09.24 |
[Incognito Project] 솔리디티 문법 02 - 함수 (0) | 2022.09.24 |