티스토리 뷰
지난 글에 이어 이더리움의 기본개념 2가지에 대해 알아보겠습니다!
지난 글 한번 읽고 오시면 좋을 것 같습니다.
2019/06/11 - [IT/BlockChain, CryptoCurrency] - 블록체인의 핵심, 이더리움
오늘은 Account와 GAS에 대한 것입니다!
#1_ Account
이더리움이 동작하기 위해서 우선, Account(주소, ID)가 거래의 주체로서 존재합니다
이 Account의 종류는 두 가지가 있습니다.
- EOA(Externally Owned Accounts) : 일반적인 개인 계정
- CA(Contracts Accounts) : 약속된 스마트 계약을 실행하도록 프로그래밍된 계정
EOA로는 이더를 보유하고 계약을 생성하고 개인키를 보유할 수 있고,
CA로는 이더를 보유하고 계약을 실행할 수 있습니다
계약을 실행하고 싶으면 EOA는 CA를 대상으로 거래를 실행하면 됩니다!
자 이렇게 계정까지 생겼겠다! 이번엔 거래에 필요한 GAS에 대해 알아보겠습니다 :)
#2_GAS
이더리움에는 가스(GAS)라는 개념이 있습니다.
블록에 거래를 등록하고 싶으면 GAS라 불리는 비용을 지불해야 합니다. 쉽게 말해 이더리움의 경우 이더를 지불해야 한다는 뜻이죠. 아래의 그림으로 쉽게 알아볼까요?ㅎㅎ
우리가 자동차에 기름을 넣는다고 생각해보겠습니다.
오일탱크 용량이 100L일 때 L당 가격이 1,500원이라면, 가득이요! 했을 때 최종 지불 비용은 150,000원이 됩니다
이걸 블록체인의 거래에 적용하여 생각해보면 됩니다.
거래를 위해서 우선, 거래를 등록하려는 자가 임의의 GAS량을 책정해서 거래를 등록합니다
그리고 거래를 하는데, 이때 하나의 블록에 등록할 수 있는 거래의 숫자가 제한적인 반면 블록에 등록하고 싶은 거래는 많기 때문에, Miner는 GAS당 가격이 높게 책정된 거래를 우선적으로 블록에 등록시켜 주는 것입니다
기름이 한정적인 자원이라고 보았을 때, 기름을 구매하려는 사람들이 얼마의 기름값을 지불하겠다! 하고 정하면, 그 후 주유소에서 나 너한테 기름 팔게~ 하고 정하는 것과 같다고 생각하면 이해하기 쉬울 것 같네요!
장점
거래 등록에 GAS가 소모되기 때문에 무분별한 거래 등록으로 인한 트래픽 과중을 방지할 수 있습니다. DDos 공격과 같은 무분별한 해킹을 방지할 수 있겠죠
단점
GAS를 보유하고 있지 않으면 거래할 수 없습니다ㅠㅠ 그리고 거래에 수수료가 발생한다는 점을 꼽을 수 있겠네요
이상 이더리움의 기본원리#2 GAS에 대해 알아보았습니다^^
'IT > BlockChain, CryptoCurrency' 카테고리의 다른 글
블록체인 종류 - Public, Permissioned, Smart Contract, Transaction (0) | 2019.06.17 |
---|---|
블록체인(Blockchain) 기반 기술 - P2P, HASH(해시함수),비대칭형 암호화, 머클트리 (2) | 2019.06.14 |
블록체인의 핵심, 이더리움 (1) | 2019.06.11 |
블록 / 해쉬 블록체인 암호화폐와 관련된 키워드 (0) | 2019.06.09 |
하나의 블록체인(Blockchain) 유지 기술 (0) | 2019.06.09 |
- Total
- Today
- Yesterday
- 델레 아우노
- 호캉스
- 아이폰13후기
- 러쉬 입욕제
- 코로나19 대책
- 시그니엘호텔
- 아난티힐튼
- 페이스북 주주
- DELE
- 아이폰13언박싱
- 시그니엘부산
- 주식 꿈나무
- 아이폰직구
- 시그니엘
- 러쉬
- POW
- 살롱드시그니엘
- 해운대호텔
- 리브라 백서
- 아이폰13핑크
- iPHONE13
- 힐튼부산
- 아이폰13
- 부산호텔
- DELE A1
- 블록체인
- 암호화폐
- 델레
- 코로나19 물러가라
- 아난티코브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |