로그인

검색

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

김똥글

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

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

 


아이콘 팀은 6월에도 ICON 2.0, BTP, 아이콘 브릿지(ICON Bridge) 제품들을 계속해서 향상시켜 왔습니다. 이 로드맵을 통해 6월 작업 내용과 7월 중점적으로 다룰 내용을 공유합니다.

 

 

 

 

아이콘 2.0


- Goloop은 버그 수정 및 개선 사항을 포함한 여러 업데이트( v1.2.7 , v1.2.8 , v1.2.9v1.2.10 )를 적용했습니다.


- ICON 재단은 리비전 18과 19 기능을 활성화하기 위해 리비전 19 제안을 제출했습니다. 다시 말씀드리지만, 블록 생산으로 전환되는 하위 검증자(P-Rep)들도 네트워크 제안에 투표하게 됩니다. ICON 노드를 운영하는 경우 투표를 놓치지 않도록 네트워크 제안에 주의를 기울이는 것이 좋습니다.

 

- 이제 네트워크 제안을 제출하려면 100 ICX의 수수료가 필요합니다.

- 수수료 처리 프레임워크를 개선.

- 특정 JaveEE 조건에서의 고정 수수료 불일치 해결.

- 상태 동기화 로직의 버그를 해결.

 

 

 

 

 

 

 

 

 


블록체인 전송 프로토콜(BTP)


BTP 아키텍처
6월, 우리는 BTP의 아키텍처 설계에서 상당한 진전을 이루었습니다.


- 임의 호출 서비스(Arbitrary Call Service (xCall))에 대한 참조 자료를 준비했습니다. 이 서비스는 여기에서 확인할 수 있습니다. 이를 통해 개발자는 ACS를 사용하기 위한 자체 BTP 구성 요소를 적용 하거나, ICON Bridge 및 BTP에서 공식 xCall을 사양(Specification)에 맞춰 개발할 수 있습니다.

 

- 임의 호출 서비스(Arbitrary Call Service)에 대한 기본 수수료(Fee) 구조를 구현.
- BTP 2.0에 대한 통합 테스트를 수행하기 위해 핵심 Goloop 서버를 구현.
- BTP 블록에 대한 Solidity 및 Java 메세지 검증자
(Message Verifiers) 구현 작업.
- 메세지 검증자
(Message Verifiers) 화이트리스트 구현 작업.

 

 


BTP 통합
지난 달 원더게임(WonderGame)은 'ICON 브릿지'의 맞춤형(Custom)으로 구현해 ICON과 하모니(Harmony) 간의 크로스-체인 발행하는 NFT 판매를 시작했었습니다. 그러나, 성공적인 런칭 캠페인 및 판매 후 하모니의 호라이즌 브릿지(Horizon Bridge)는 약 1억 달러 상당의 암호화 자산이 해킹되는 문제가 있었습니다.

이 공격이 ICON 브릿지 또는 BTP에 직접적인 영향을 미치지 않지만, 핵심 팀에서 검증자, 커뮤니티에 이르기까지 하모니 생태계 전반에 파급 효과를 일으켰습니다. 그 결과 당분간 하모니로의 ICON 브릿지 연결은 보류하기로 결정했습니다.

 

다음 달에는 ICON 브릿지의 첫 번째 통합이 될 BNB 스마트 체인으로 개발 초점을 전환할 것입니다. 우리 팀은 또한 ICON 브릿지 통합을 위한 소프트웨어 개발 주기(Development Life Cycle)를 간소화하는 과정에 있습니다.

 

 

 

니어 프로토콜
릴레이 메시지 손실 문제에 대한 추가적인 테스트를 진행한 후, 우리는 니어(NEAR) 프로토콜이 현재 반복되는 BTP와 호환되지 않는 다는 결정을 내렸습니다. 우리 팀은 향후 BTP 2.0를 통한 니어 프로토콜 지원 계획과 함께 당분간은 'ICON 브릿지'를 통해 니어 프로토콜을 지원하는 방향으로 작업을 전환했습니다.

 

 

 

 

 

 

 

 

아이콘 브릿지


BNB 스마트체인

우리는 우선순위를 변경했으며, 이 계획의 일환으로 ICON 브릿지를 BNB 스마트체인에 연결하는 것에 초점을 맞췄습니다.

 

 

하모니
현재 하모니와 연결할 ICON 브릿지를 출시하는 것이 적절한지 판단하기 위해, 하모니의 호라이즌 브릿지가 받은 공격에 대한 결과를 모니터링하고 있습니다.

 

 

 

 

 

 

 

 

다음 달의 초점

 

7월에는 다음 영역에 중점을 둘 것입니다.

 

 

BTP 제품
- BTP 블록 테스트를 위한 Solidity 및 Java 메세지 검증자(Message Verifiers) 구현 완료
- 메세지 검증자
(Message Verifier) 화이트리스트의 구현 완료.
- BTP 2.0에 대한 릴레이 변경사항의 구현 완료.
- 새로운 BTP 구성 요소
(Message Verifiers, Message Brokers, Relay 구성 요소 등)에 대한 단위 테스트를 작성.
- 새 BTP 구성 요소에 대한 단위 테스트를 실행.
- 모든 구성 요소에 대한 통합 테스트 작성을 시작.
- BTP 프로토콜 요금과 릴레이어 요금을 고려하여 임의 호출 서비스
(Arbitrary Call Service)의 요금 구조를 개선.

 

 

 

BTP & ICON 브릿지
- BTP 및 ICON 브릿지 통합을 위한 개발 프로세스를 계속해서 간소화.
- BNB 스마트 체인과 ICON 브릿지 통합을 완료.
- ICON 브릿지 릴레이에 니어 프로토콜용 모듈을 추가.
- ICON 브릿지에서 ICON과 니어 프로토콜 간의 자산 전송 테스트를 시작.

 


7월에도 BTP와 ICON 브릿지를 구현하기 위해 계속해서 노력하겠습니다. 최신 개발 정보를 확인하려면 뉴스레터를 구독하고 디스코드에 가입하세요!

 

 

 

출처: https://icon.community/blog/2022/icon-development-update-june-2022/

 

 

 

댓글 0개