한국어
Profile
AcroEOS

22 일 전

유급 대기BP 블록생산 검증 솔루션 출시 및 테스트 예정 안내 by BP Chainrift

조회 수 99 추천 수 1


안녕하세요, 아크로이오스입니다. 


블록 프로듀서로서 지켜야 할 규정인 regproducer에서 공표했던 내용 중, 유급 대기BP의 블록생산 검증 솔루션이 출시되어, 테스트를 앞두고 있습니다.


해당 솔루션은 BP Chainrift(체인리프트)에 의해 개발되었습니다. 


이 솔루션은 몇 달전, EOS Voter Bounties라는 EOS 인프라 개발을 위한 프록시 펀딩으로 출발하였으며, 당시 총 2,800만표를 보유한 18개 프록시가 참여하여, 1. 오픈 소스 풀 히스토리 솔루션을 구축하거나 2. 대기 BP의 블록 생산 능력을 검증하는 솔루션을 구축하는 팀에게 참여 프록시의 투표를 지원하는 프로그램으로 운영되고 있습니다. 


대기 BP 블록 생산 능력 검증 솔루션을 제안했던 Chainrift는 그간 개발한 결과물을 커뮤니티에 공유하고, 테스트를 제안합니다.



# 개발 내용


유급 대기 BP 블록 생산 능력 검증 솔루션

 

  • 4시간마다 유급 대기 BP(sBP)를 테스트. 대기BP의 테스트가 끝나면, 리스트가 새롭게 업데이트됨
  • 상위 21위 자리에 대기BP가 4시간씩 로테이션을 돌며, 대기BP가 라운드를 잘 완료하는지 확인함
  • RNG (무작위 숫자 생성기)를 이용하여 무작위 entropy를 생성함
  • 무작위로 지명된 대기BP는 블록 생성 테스트를 거치고, 테스트를 마친 대기BP들은 RNG 게임에 제외됨
  • 블록 생성을 6초간 못하는 대기BP의 경우, 자동으로 제명됨 (*unreg- 대기BP를 제명하는 액션) 3라운드 동안 생성 못할 시, 활성화 스케쥴에서 완전히 제명됨


# 추후 예정 작업 및 제안


  • 추가 테스트 및 평가
  • 추가 코드 최적화 작업
  • EOSIO 코드 베이스에 대한 풀 리퀘스트(코드 검토 및 병합)
  • 코드 병합 후, 메인넷 배포


블록 재생산 타임아웃 설정 (2주 제한) 


  • 자동 제명된 BP가 몇 개월 후에 다시 등록되고, 블록생성에 또 다시 실패할 경우, 타임아웃 기간 설정 

    (이 타임 아웃 기능은 활성 BP를 자동으로 제명하는 제안과 합쳐질 수 있습니다.)



선택 사항 

  • 블록을 생산하지 못한 / 등록이 취소로 제명된 BP를 활성 스케줄에서 완전히 제거하기 위해, 3라운드를 더 기다릴 필요가 없이 하드포크 제안을 통해 솔루션의 최적화 또한 가능함. 이 하드포크 제안은 모든 엑티브 BP의 로테이션 및 자동 제명에 이점이 될 것임. (미씽 블록 개수 감소)


위 솔루션 개발은 지난 regproducer 제안 멀티 시그 통과 이후, 진행되고 있는 첫 번째 사안입니다. 

단순히 제안 통과에서 끝나는 것이 아닌, 실제 실행으로 이어지는 가시적인 행보를 보여주고 있습니다.



※ 원문 참조

  1. Standby Rotation Solution by Chainrift
  2. EOS Voter Bounties



Contact

EOS producer name : acroeos12345

Email : community@acroeos.io

Steemit : https://steemit.com/@acroeos

Medium : https://medium.com/acroeos

Twitter : https://twitter.com/acroeos

Telegram : https://t.me/AcroEOS

Wechat : AcroEOS信息站!

Proxyname : votetochange

Profile
7
Lv

0개의 댓글

Profile
번호 제목 글쓴이 날짜
189 기본 소득, 인공지능 그리고 EOS에 대한 단상 profile AcroEOS 12 시간 전
188 [월간 아크로] EOS News Pick 9월 profile AcroEOS 7 일 전
유급 대기BP 블록생산 검증 솔루션 출시 및 테스트 예정 안내 by BP Chainrift profile AcroEOS 22 일 전
186 [알림] EOS 메인넷 1.8 버전 적용 완료 및 프로토콜 활성화 업데이트 안내 profile AcroEOS 24 일 전
185 [알림] EOS 1.8 하드포크 관련 중간 점검 1 profile AcroEOS 2019.09.11
184 [월간 아크로] EOS News Pick 8월 profile AcroEOS 2019.09.04
183 regproducer 톺아보기 2 profile AcroEOS 2019.08.13
182 [월간 아크로] EOS News Pick 7월 profile AcroEOS 2019.08.08
181 EOS 계정 Safemode 설정하기 (엑티브 키 보호 방법) profile AcroEOS 2019.07.17
180 [알림] eosio 1.8.0 업데이트 관련 안내 1 profile AcroEOS 2019.07.09
179 [월간 아크로이오스] EOS News Pick을 시작합니다. 2 profile AcroEOS 2019.07.05
178 블록체인의 축복: 공론화의 힘 2 profile AcroEOS 2019.07.04
177 더 나은 EOS 생태계를 위한 'Vote to Change' Update (19-06-28) 1 profile AcroEOS 2019.06.28
176 [Vote to Change] regproducer 지지성명 1 profile AcroEOS 2019.06.19
175 더 나은 EOS 생태계를 위한 ‘Vote to Change’ Update (19–06–14) 2 profile AcroEOS 2019.06.14
174 [알림] 분실 키 복구 솔루션  -  탈취된 ETH 프라이빗키로 인한 키 복구 취소 사례 2 profile AcroEOS 2019.06.13
173 더 나은 EOS 생태계를 위한 ‘Vote to Change’ Update (19–06–07) 1 profile AcroEOS 2019.06.07
172 테더 론칭으로 보는 EOS & Defi 2 profile AcroEOS 2019.06.05
171 더 나은 EOS 생태계를 위한 ‘Vote to Change’ Update (19–05–31) 2 profile AcroEOS 2019.05.31
170 더 나은 EOS 생태계를 위한 'Vote to Change' Update (19-05-24) 1 profile AcroEOS 2019.05.24
169 EOS Mainnet Monitoring Weekly Report (2019.05.13 ~ 2019.05.19) 1 profile AcroEOS 2019.05.21
168 분산화 금융 이야기 — 분산화 금융(Defi)과 EOS 2 profile AcroEOS 2019.05.20
167 더 나은 EOS 생태계를 위한 'Vote to Change' Update (19-05-17) 2 profile AcroEOS 2019.05.17
166 [알림] 인플레이션에 대한 다양한 목소리들 3 profile AcroEOS 2019.05.14
165 EOS Mainnet Monitoring Weekly Report (2019.05.06~2019.05.12) 1 profile AcroEOS 2019.05.14
164 더 나은 EOS 생태계를 위한 ‘Vote to Change’ Update (19–05–08) 1 profile AcroEOS 2019.05.08
163 더 나은 EOS 생태계를 위한 ‘Vote to Change’ Update (19–05–03) 2 profile AcroEOS 2019.05.03
162 더 나은 EOS 생태계를 위한 'Vote to Change' Update (19-04-26) 2 profile AcroEOS 2019.04.26
161 NFT 이야기 — 2. NFT사례와 현 주소 1 profile AcroEOS 2019.04.26
160 EOS Mainnet Monitoring Weekly Report (2019.04.15~2019.04.21) 1 profile AcroEOS 2019.04.25
서버에 요청 중입니다. 잠시만 기다려 주십시오...