로그인

검색

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

똥글왕김똥글

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

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

 

 

 

ICON 2.0, CPS, BTP 로드맵 커뮤니케이션 등의 변경사항

 

 

 

아이콘 2.0

수많은 ICON 2.0 업그레이드와 리비전들이 여러가지 방향으로 진행중에 있으며, 베를린과 리스본 테스트넷을 통해 진행되고 있습니다. 테스트 완료 후 ICON 2.0 메인넷에도 적용될 예정이며. 그 변경 사항들입니다.

 


- 메인 P-Rep을 22개에서 25개로 증가
- IISS 3.1 적용에 따른 ICX 인플레이션을 통한 CPS(기부 제안 시스템) 기금 조달
- (P-Rep의) 네트워크 제안 투표 누락에 대한 패널티 시스템 구현

 


전체 업그레이드 변경 목록과 진행 상황을 확인은 여기를 클릭 해주세요. 모든 P-Rep과 개발자들은 이 차트를 활용하여 업그레이드 일정과 적용을 참고하기를 권장합니다.

 

 

공개된 ICON 2.0 로드맵의 스냅샷

 


이러한 ICON 2.0 업그레이드들이 적용되어 활성화 되면 내부 자원들(개발 팀)은 ICON 2.0 개발에서, 향후 반복될 기술 개발을 위해 BTP(Blockchain Transmission Protocol) 아키텍처로 집중할 것입니다.

 

BTP = ICON 블록체인 연결 / 인터체인 기술

 

 


BTP
우리는 커뮤니티가 BTP의 출시를 간절히 고대하고 있음을 알고 있으며, 그 과정에서 최대한의 투명성을 제공하기 위해 노력할 것입니다. 그런 접근 방식 중 하나로 가까운 시일 내에 더 자세한 BTP 로드맵을 발표할 예정이며, 이는 ICE & SNOW 생태계와 관련해서 발표된 로드맵과 유사할 것입니다.

 


12월 로드맵 업데이트 이후 달성한 성과들


- 테스트넷을 통해 BTP 넥서스(Nexus)를 배포했으며. 넥서스에 문리버(Moonriver) 통합을 위한 ERC20 토큰 표준 추가
- ICON 베를린과 문리버 문베이스 테스트넷에 BTP 스마트 컨트랙트 배포
- ICON과 문리버 테스트넷을 통해 종단 간(End-to-End) 테스트 토큰 전송
- BTP 통합을 위한 BSC 하드포크 진행은 3명의 검토자(Reviewer)들 중 1명의 승인을 받았지만, 아직 하드포크 요청에 대해 2명의 추가 리뷰어의 승인이 필요한 상황
- 모듈식 BTP 스마트 컨트랙트 배포를 위한 Bazel(오픈 소스 빌드 툴) 통합

 

 

* 넥서스 = BTP 대시보드



지난 한 달 동안의 예상치 못한 몇 가지 문제점들


- 검증자 컨트랙트(The Verifier Contract) - 릴레이가 메시지 센터로 보낸 메시지를 확인하는 역할을 하는 검증자 컨트랙트는 매우 높은 가스 소비량을 발생시켰습니다. 이 문제에 대한 해결 작업을 진행 중이며. BMV가 가스 소비량 최적화 작업을 하는 동안 동안 우리는 BTP의 베타 버전을 먼저 출시할 수도 있습니다. 팀은 특히 업계 전반의 다른 유사한 서비스들에 대한 최근의 공격등을 고려하여 BTP의 보안과 사용성 모든면에서 최상의 다음 단계를 계속 평가하고 있습니다.

 

 

- Bazel - 코드를 개발(Building)하고 테스트하는 데 사용되는 도구인 Bazel은 BMR(Relay)가 시작되었는지 인식하는 데 어려움을 겪고 있습니다. 그 결과 니어(NEAR) 테스트넷에서 BTP 스마트 컨트랙트의 배포가 지연되었습니다. 이는 니어와 넥서스(Nexus) 포털의 통합에도 영향을 미쳤습니다.

 


- BTP 테스트를 방해하는 Moonbeam의 예상치 못한 다운타임과 최종성 이슈.

 

 

 

 


1월에 진행 중인 작업들


- BMR(Relay)이 시작되면 Bazel에 알립니다. 이 작업이 완료되면 넥서스 포털과 니어(NEAR) 통합을 시작됩니다.
- 니어(NEAR)와 ICX 토큰 전송에 대한 종단 간 테스트 진행.
- 문빔에서 테스트넷 토큰 전송과 관련된 모든 문제들 모니터링 재개
- 니어(NEAR)에서 테스트넷 토큰 전송 문제 모니터링 시작
- 테스트넷이 아닌 환경에서 운영 비용(가스 요금)을 테스트하기 위해 ICX와 문빔 BTP 스마트 컨트랙트를 메인넷에 배포합니다. 이 프로세스는 이전에 언급된 높은 가스 요금을 해결하는 방법을 찾을 수 있기를 바람
- BMV의 가스 비용 문제에 대한 솔루션을 계속해서 연구
- 가스 요금에 대한 영구적인 솔루션을 만들고, 다른 네트워크가 하드 포크할 필요가 없으며, BTP가 지원하는 서비스에서 BTP를 보다 유연하게 만드는 것을 목표로 하는 BTP 2.0에 대해 계속 논의하고 명시합니다.

 

 

 

 


또한, BTP 활성화에 필요한 바이낸스 스마트체인(BSC)의 하드포크 현황에 대해 많은 분들이 문의를 주셨습니다.
우리는 이 하드포크 요청에 대해 BSC 팀의 응답을 계속 기다리고 있으며. 한 명의 검토자(Reviewer)가 승인했지만, 아직 2명의 승인이 더 필요합니다.

 


다행히도, 우리는 대상 체인에서 하드 포크가 필요하지 않은 BTP 2.0(BTP의 향후 계속될)용 솔루션을 설계했습니다. 여기에는 ICON 메시지 센터 컨트랙트(BMC)에 연결 및 등록된 블록체인을 위한 새로운 가상화된 블록 데이터 레이어를 활용하는 것도 포함됩니다. 이 가상화된 블록 데이터 레이어를 사용하면 해싱 기능을 사용하여 서명을 검증할 수 있으므로, ICON의 블록 데이터 표현(Block Data Representation)에도 구애받지 않을 것입니다.

 

 


CPS
또한, 우리는 CPS에 대한 이정표 목록을 공개했으며 여기에서 볼 수 있습니다.

 

 

 

 

출처: https://medium.com/helloiconworld/icon-development-roadmap-update-january-2022-8a2ee2dc39eb

 

 

 

댓글 0개