로그인

검색

[공지] 아이콘 개발 로드맵 업데이트 (12월)

똥글왕김똥글

링크: https://medium.com/helloiconworld/icon-development-roadmap-update-december-2019-2036fbfd94eb

 

 

* 오역과 의역이 있을 수 있습니다.

 

1*eM4lmjv0JGoBsljgOpkvSA.png

 

안정화, 오라클, IISS 및 BTP

 

2019년을 보내며, 아이콘재단은 모든 사람들이 즐겁고 행복한 연말이 되기를 바랍니다.

2019년은 확실히 발전된 한해였고, 우리는 그 과정에 있어서.. 커뮤니티 기여자들의 공헌에 진심으로 감사하고 있습니다.

 

 

2020년을 기대하게 할 많은 것들이 개발.. 가시화 되어가고 있습니다

 

 

가장 핵심적인 부분은 상용화 될 BTP v1.0 의 공개&출시이며,

이 외.. 기여 제안 시스템(Contribution Proposal System) 을 추가 함으로써 IISS (ICON Incentive Scoring System) 를 완성되기를 기대하고 있습니다.

기여 제안 시스템은, 기존의 'P-Rep 보팅(투표)' 외.. 디앱 부스터 프로그램(DApp Booster Program) 과 생태계 확장 프로젝트(Ecosystem Expansion Projects)이 그에 해당합니다.

 

 

 

또한 우리는 확장성을 개선하고, BTP기능을 향상시키며, 샌드박스 환경을 제공하기 위해 '코어(Core) 2.0' 에서 스마트 컨트렉트 실행을 위한 사이드 체인의 구현을 모색하고 있으며

 

더 나아가, 우리는 선도적인 오라클 솔루션과의 파트너십을 향해 더 가까이 다가가고 있으며, 이에 대한 자세한 내용은 곧 제공할 수 있기를 기대하고 있습니다. 

* 블록체인에서 오라클은 블록체인 밖의 데이터를 블록체인 안(On-chain)으로 가져오는 것을 의미
 

 

마지막으로, 핵심 개발자들은 우리의 P2P 네트워크와 데이터베이스 통합을 위한 향상된 연구를 지속적으로 하고 있으며,

보다 높은 유연함(유연성)을 가지기 위해, 개선된 합의 알고리즘인 LFT2를 개발해서 아이콘 네트워크를 개선하기 위해 노력하고 있습니다.

 

 

이것은 새해로 나아가는 몇가지 핵심일 뿐이며,

앞으로 몇주 안으로 좀 더 상세한 로드맵을 업데이트, 공유하겠습니다.

 

 

 

12월 업데이트

 

핵심 기여자들은 루프체인 2.4.20과 아이콘 서비스 1.5.20을 출시하여 네트워크 안정화에 주력하고 있습니다.

 

또한 새로운 안정화 기능을 지원을 위해, 블록 12,650,761 에서 블록 구조 v0.4 버전으로 업데이트를 적용했습니다.

이 업데이트들은 1월 7일 P-Rep 투표를 제안할 '리비전8' 업데이트에도 포함될 것입니다.


 

아이콘 개발자 포털을 통해서, 루프체인과 아이콘 서비스에 대한 릴리즈 노트가 발표되어 있습니다.

자세한 내용: https://www.icondev.io/changelog/release-note

 

 

 

아이콘 서비스 1.5.20

  • iconservice와 rc 사이의 claimIScore에 대한 상태 불일치 수정
  • 점수 쿼리 호출에서 점수 데이터 손상 수정
  • PRepEngine._reset_block_validation_penalty 의 버그를 수정
  • getInactivePReps JSON-RPC API 구현
  • P-Rep이 블록 검증 실패와 낮은 생산성으로 동시에 불이익을 받으는 경우 낮은 생산성 벌칙 부과
  • getPRepTerm JSON-RPC API 업데이트
  • ipc_server 종료시 무한 루프 수정
  • '메인 P-Rep'의 p2pEndpoint 가 수정된 경우 새 메인 P-Rep 목록을 루프체인에 전달
  • 잘못된 주소로 queryIScore 요청을 처리 할 때의 크래시 수정

 

 

 

루프 체인 2.4.20

  • block_height_sync_timer를 반복 가능하게 설정
  • 점수가 preps 데이터를 반환하는 경우 DB에서 preps_data 재설정
  • '/api/v1/status/peer'에 nid 추가
  • 자체 결과에 따라 결정되는 write_precommit_state 후 로직 편집
  • 페널티에 대한 블록 버전 0.4의 기본
  • 블록 버전 0.4 이후에 VOTING_RATIO 사용
  • 노드의 현재 라운드와 일치하지 않는 이전 블록이 확인되지 않도록 로직 편집

 

 

마지막으로 BTP v0.5 공개, 안드로이드 모바일 스테이킹 출시를 했으며, '리비전9' 업데이트를 준비하고 있으며, '아이콘 커뮤니티 보조금 제안 시스템' (CON Community Grant Proposal system) 을 선보였습니다.

 

 

 

댓글 0개