Achievement Goals
이더리움과 비트코인의 차이에 대해 이해할 수 있다.
- 비트코인
- 화폐 시스템 특화
- 튜링 불완전
- 어떤 사용자의 트랜잭션에 있는 UTXO를 확인하여 이중지불이 아니면 정상적인 거래로 판단한다
- PoW
- 이더리움
- 범용 플랫폼
- 튜링 완전
- EVM
- 트랜잭션에 있는 State 변화를 EVM이라는 환경에서 실행 후 확인이 가능하면 정상적인 거래로 판단한다.
- 모든 Peer는 EVM이라는 Virtual Machine을 가지고 있어야한다.
- 스마트 컨트랙트
- PoW → PoS
- 이더(ETH)에 가치를 저장할 수 있다.
- 각 애플리케이션에 토큰 이코노미를 설계할 수 있다.
Account 모델의 차이에 대해 이해할 수 있다.
- EOA(Eternally Ownerd Account. 외부 소유 어카운트)
- 이더리움 계정 생성 방법(사용자 계정)
- 개인 키 정보를 가지고 있다.
- CA(Contract Accounts)
- 컨트랙트 계정으로서 컨트랙트 코드에 의해 통제되는 계정 정보
- 개인 키 정보를 가지고 있지 않다.
트랜잭션을 생성하기 위해서는 디지털 서명(digital signature) 정보가 필요하며, 디지털 서명을 하기 위해서는 반드시 개인 키 정보
가 필요합니다.
Account와 UTXO의 차이에 대해 이해할 수 있다.
- 이더리움(Account)
- 어카운트 모델과 달리 계정이나 잔고가 없고, 블록체인에 기록된 소비되지 않은 출력값을 통해 거래의 유효성을 검사하여 코인의 존재 여부를 확인한다.
- 장점
- 단점
- 비트코인(UTXO)
- 장점
- 단점
- UTXO가 너무 과하게 생성될 경우 불필요한 수수료를 내야한다.
이더리움 2.0에 대해 이해할 수 있다.
기존 이더리움(이더리움 1.0)의 차이로는 크게 PoS 전환, 샤드 체인, 비콘 체인이 있습니다.
다양한 지갑의 종류를 이해하고, 사용할 수 있다.
핫 월렛과 콜드 월렛의 차이를 이해할 수 있다.
암호화폐 지갑은 크게 핫 월렛, 콜드 월렛으로 구분할 수 있습니다.
구분 기준 인터넷 연결 유무
스마트 컨트랙트 월렛의 특징을 이해할 수 있다.
스마트 컨트랙트를 이용하는 월렛
- 이더리움 사용자는 EOA로 자신의 자산을 관리한다.