Blockchain

[EOS] EOS에 대한 기본 테스트

수노 SUNHO 2019. 3. 18. 20:49

EOS 개발자 모임 테스트



Q. EOS의 인플레이션은 몇 %?

A. 년 5%

구현상으로는 영원한 인플레이션은 아니다. 단, max_supply를 바꾸면 Max 조절 가능하다.



Q. BP(Block Producer)는 몇명?

A. 21명



Q. 블럭은 얼마 주기로 하나씩 생성되는가?

A. 0.5초에 하나. Block Time이라고 한다.

21명의 BP들이 블럭 라운드마다 6초에 12개씩 생성한다. 그래서 블럭 라운드 한 바퀴는 126초.



Q. 헌법이 통과하려면 Active BP중 몇 개가 OK해야 하는가?

A. 15/21

Block producers maintain 15/21 approval of the new constitution for 30 consecutive days.


초기에는 17명이었는데, 15명으로 변경됐다.



Q. EOS를 Staking한다는 것이 무슨 뜻이고, Staking하게 되면 어떤 일이 일어나는가?

A. CPU와 네트워크 자원에 할당된 상태로 유동성이 존재하지 않는 락업 상태. 

전송, 판매가 불가능한 상태이며 관련된 자원을 사용할 수 있다.

투표권 발현이 가능한 상태로 스테이킹한만큼 투표 가능하다.



Q. EOS에서 사용하는 자원 3가지는 무엇이고, 어떤 일을 하는가?

A. Bandwidth, CPU, RAM

CPU, Bandwidth는 토큰 소유량에 따라 자동으로 부여되며, RAM은 램마켓에서 구매해야한다.


- CPU:  어플리케이션의 데이터를 얼마나 빨리 처리할 수 있는지

- RAM: 어플리케이션의 사용자 데이터를 얼마나 저장할 수 있는지

- Bandwidth(NET):  어플리케이션의 데이터를 얼마나 많이 주고 받을수 있는지





EOS 개발을 하기 전, 블록체인 시스템에 대한 이해를 위해서 알아야할 필수 기초 지식에 대한 테스트를 만들어서 답지용으로 만들어봤습니다.