로그인

검색

ICON 개발 로드맵 업데이트 (2022.02)

똥글왕김똥글

* 아이콘 개발 로드맵은 매월 말일 업데이트 됩니다.

* 의역과 오역이 있을 수 있으며, 이에 대한 조언은 추천을 눌러주세요 (댓글로 남겨주세요).

 

 

 

 

 

아이콘 2.0


1월 개발 로드맵 업데이트 내용 중 베를린과 리스본 테스트넷을 통해 진행 중인 ICON 2.0 리비전과 업그레이드에 대해 언급했습니다.


이 프로세스가 완료되었음을 알리게 되어 기쁘게 생각하며. 2월 중순에 ICON 2.0의 업데이트 버전이 베를린, 리스본, 세종 테스트넷에 배포되었습니다. 경우에 따라 버그 및 기타 문제가 감지되었지만 결국 해결되었습니다.


goloop 최신 패키지(v1.2.3)가 ICON 메인넷에 적용되었으며, 모든 메인 P-Rep들과 서브 P-Rep 중 상위 10팀과 함께 노드 업데이트를 완료했습니다.


리비전17 제안에 대한 공식 P-Rep 투표가 통과되어 승인되었습니다. 이것은 ICON 2.2 버전 적용이 완료될 것을 의미합니다.

 

 


리비전 17을 통해 구현 / 활성화할 기능의 일부 목록입니다.


- P-Rep(검증자/블록 생성자) 수를 22에서 25로 확장.
- 기존 SCORE(ICON의 향상된 스마트 컨트랙트)의 소유권 변경 허용.
- 네트워크 SCORE 관리:
이는 개별 주소가 아닌 P-Rep들이 네트워크 SCORE를 소유한다는 것을 의미합니다. 이 그룹-소유 SCORE는 CPS와 릴레이(Relays)와 관련된 보상을 분배합니다. 지금까지 재단은 보상을 분배하기 위해 특정 주소를 사용했지만(수동 작업), 이 네트워크 SCORE는 해당 프로세스를 자동화합니다.

- IISS 3.1에 언급되었던 인플레이션을 통한 CPS 자금 조달을 구현.
- 네트워크 제안 투표를 놓친 경우 패널티를 구현.
- 네트워크 제안 제출 수수료 구현:
검증자 세트의 모든 P-Rep들은 100 ICX 제출 수수료를 사용해서 네트워크 제안을 제출할 수 있습니다.

 

 

 

이러한 변경 사항에 대해 자세히 알아보고, 전체 목록을 보려면 여기를 클릭하십시오.


한편, 아이콘루프(ICONLOOP)은 거버넌스 SCORE 2.0을 Java로 변환하는 작업을 검토 & 디버깅 작업이 아직 많이 남아있어서 이를 연기하기로 했습니다.

 


3월이 기대되는 것은, ICON 2.2의 완성으로 ICON 2.0에서 내부 리소스(자원 / 지원 인력)가 BTP로 이동할 수 있기 때문일 것입니다. 앞으로는 개선된 NEXT BTP 아키텍처를 설계하는 데 초점을 맞출 것입니다.

 

또한, 아이코넥스(ICONex) 크롬 버전(PC) 대한 일부 업데이트에도 노력을 기울일 것이며 여기에는 언스테이킹, 흔들림 및 언본딩(unbonding), 디스플레이 문제 해결 및 스텝 가격 조정 등이 포함됩니다. ICONex 모바일 버전은 더 이상 사용되지 않지만 이와 같은 업데이트는 크롬(PC) 확장 버전을 위해 계속될 것입니다.

 

 

 

 

 


BTP


지난달 업데이트 이후, 우리는 BTP의 개발과 관련하여 상당한 진전을 이루고 있습니다.
우리가 1월 로드맵에서 암시했고, 이전 발표를 통해 더 자세한 설명했듯이 현재 개발 중인 BTP 버전에는 합리적인 수준을 훨씬 초과하는 가스 요금을 필요로하는 문제가 있었습니다. 

 

이 문제를 해결하기 위해 노력하면서 BTP에 대해 단계적으로 접근하기로 결정했고, ICON 브릿지(Bridge)라는 라이트 BTP를 우선 출시할 예정입니다.

 

 


한편, 지난 달에 있었던 다양한 통합을 통해 우리가 이룬 진전, 우리가 직면한 몇 가지 도전 과제 그리고, 이번 달에 작업 중인 사항에 대해 알려드립니다.

 

 

 

바이낸스 스마트 체인(Binance Smart Chain):

아직 검토 중인 SHA3–256 하드포크 요구 사항을 계속 기다리고 있으며, 하드 포크가 필요하지 않은 BSC와 ICON 브릿지를 통합하기 위해 노력하고 있습니다. 그 동안 우리는 3월의 주안점으로 BSC에서 ICON 브릿지를 구현하는 것입니다. 완료하려는 작업은 다음과 같습니다.


- BMV에서 수행한 온체인 상태 검증을 단일 ICON 릴레이로 변환
- 이 릴레이를 지원하도록 BMC 리팩토링
- 블록을 리팩토링하면 BTP 메시지만 릴레이하도록 로직이 업데이트.
- 다중 릴레이를 지원하는 데 사용되는 로테이션 로직을 BMR에서 제거.

 

 


문리버(Moonriver)

우리는 문리버 통합 프로세스 중 하나로 가스 비용 추정치를 수집했습니다. 이것이 우리에게 높은 가스 요금 문제에 대한 경종을 울렸습니다. 이에 따라, 우리팀이 높은 가스 요금 문제를 해결하는 동안 ICON 브릿지의 구현 & 출시 작업을 진행했습니다. BSC의 ICON 브릿지 통합 작업이 완료되면 문빔(Moonbeam)에서도 동일한 작업을 진행할 것입니다.

 

 


하모니(Harmony):

우리는 로컬에서 ICON 기반으로 발행 랩핑(Minting Wrapped)한 ONE(하모니 토큰)에 대한 End-to-End 테스트를 시작했습니다.

하모니는 Herumi의 BLS 디지털 서명 라이브러리를 사용하여 블록을 서명하고 확인합니다. 우리는 기본 C 라이브러리에 대한 Java 래퍼를 얻기 위해 Herumi 개발자와 협력했습니다. 아이콘 블록체인이 현재 지원하지 않는 JNI 방식도 있습니다. 아이콘 핵심(Core) 개발자들은 이를 지원하기 위해 노력하고 있습니다.

 

 


알고랜드(ALGO):

우리는 SHA3–256 풀 리퀘스트(Pull Request)을 Go-Algorand 저장소에 제출했습니다.
한편, 알고랜드의 상태 증명(State Proofs)은 여전히 개발 중이며, 이는 라이트 클라이언트를 지원하는 데 필요합니다. ICON에 대한 알고랜드 BMV의 개발은 상태 증명에 의존하고 있으며. 우리는 신뢰할 수 있는 오라클을 통해 알고랜드 상태 메시지를 ICON으로 릴레이하기 위한 대체 임시 솔루션을 모색하고 있습니다.


 


니어(NEAR):

ICON과 니어에서 BTP 스마트 컨트랙트 구축을 위한 기능 테스트 및 Bazel 통합 완료했습니다. Bazel 통합은 BMR 문제로 인해 예상보다 오래 걸렸으며, 이로 인해 지난 달에는 End-to-End 테스트를 할 수 없었습니다. 그러나, 이번 달에는 NEAR와 ICX의 로컬과 테스트넷 토큰 전송에 대한 End-to-End 테스트가 가능할 것으로 보이며 기대하고 있습니다.

 

 

 

 

출처: https://medium.com/helloiconworld/icon-development-roadmap-update-february-2022-a31844765b6

 

 

 

댓글 0개