brunch

매거진 Develop

You can make anything
by writing

C.S.Lewis

by ICON Project Jan 31. 2019

#1. ICON 개발로드맵 업데이트 - 2019년 1월



안녕하세요, ICON 팀입니다.


지난 12월에 공개된 로드맵 내 주요 항목을 중심으로, ICON팀이 1월에 진행한 개발 업데이트 사항을 공유드립니다. ICON Core 기능을 업데이트하면서 노드 간 통신 프로토콜을 지속적으로 개선 및 보안을 강화하는 작업을 계속했으며, 상세내용은 하단 목록에서 확인하실 수 있습니다.


인터체인 개발팀에서는 그동안 ICON팀이 기관 및 기업을 대상으로 다양하게 도입해왔던 엔터프라이즈 루프체인과 ICON 퍼블릭 블록체인 간 데이터와 토큰을 교환할 수 있는 데모를 사내에서 진행하며 보완점을 도출했습니다. 추후 해당 사항을 IIP로 등록하여 ICON 인터체인 피쳐에 관심 있는 개발자 대상으로 공개할 예정입니다. 


인터체인 프로토콜을 통해 ICON팀이 이루고자 하는 첫 번째 목표는, 다양한 기관 및 기업에 배포되어 작동 중인 루프체인 기반 엔터프라이즈 블록체인과 ICON 퍼블릭 블록체인 간 상호운용될 수 있는 환경을 구축하는 것입니다. 향후 이종 퍼블릭 블록체인 간 연동이 가능하도록 인터체인 프로토콜의 호환성을 확장해나갈 예정입니다.

퍼블릭 개발팀에서는 현재 IISS Staking/Vote 기능에 초점을 맞추고 있으며, 로드맵 상 9월 예정인 P-Rep 투표기간 전에도 ICONist가 I-Score를 획득할 수 있도록 Staking/Vote 기능을 지원할 예정입니다. 또한, 현재 개발 중인 Fee Sharing 피쳐가 마무리되면, 유저가 DApp Fee 설정을 통해  DApp 사용 시 수수료를 부담하지 않아도 되는 환경을 제공할 것입니다.


DEX 코어 개발이 거의 마무리되어 안정화 및 UI 구성단계에 진입했습니다. 첫 번째로 출시 예정인 DEX는 ICON 자체 메인넷에 기반한 ‘IRC 계열 토큰 거래’를 통해 유동성 확보를 지원할 것입니다. 추후 DEX와 인터체인 프로토콜을 연동하여 다른 블록체인상에서 동작하는 토큰 간 거래도 지원하는 것을 목표로 하고 있습니다. 


현재 ICON팀은 ICON Network의 보안성 강화를 위해 해커원 바운티 프로그램을 운영 중입니다. 현재 440명의 화이트 해커와 함께 잠재적인 보안위협에 빠르게 대응하며 보안패치를 적용해나가고 있습니다. 현재까지 7건의 이슈가 레포트되었으며, 그 중 보완이 필요한 점은 보강 중입니다. 


최근 제기된 pickle 이슈의 경우, ICON팀은 지난해 12월 해커원을 통해 이미 보고받은 사항으로, 개발로드맵에 맞춰 시스템 최적화를 진행해오고 있습니다. P-Rep 선거를 통해 Peer 노드가 퍼블릭에 배포되기 전, Peer간 pickle을 제거하는 구조로 개선될 예정이며, Peer 노드가 퍼블릭에 배포되기 전인 현재 ICON 퍼블릭 네트워크는 보안적 이슈가 없습니다. 그 외 잠재적인 보안 취약점은 사전 발굴, 선 조치하고 있으며, ICON 네트워크의 보안성은 지속적으로 강화될 예정입니다.


ICON 프로젝트를 만들어가는 모든 구성원이 시장 상황에 흔들림 없이 ‘제대로 된 제품’을 만들기 위해 집중하고 있습니다. 시장 상황은 언제든 좋아질 수도 나빠질 수도 있다고 생각하며, 결국엔 진심을 가지고 실질적인 가치를 만들어낼 수 있는 블록체인이 살아남을 것이라고 믿고 있습니다. 작년 일 년간 블록체인 코어 개발에 초점을 맞추었다면, 올해는 서비스 레벨과 사용자 측면에서 가치를 증명할 수 있는 부분에 보다 초점을 맞추고 있습니다. 현재 연구 중인 아이템이 앞으로 발표될 로드맵에 새롭게 깜짝 서비스로 공개될 예정이니 많은 기대 부탁드립니다. 


                                                                                                                                                    - ICON 개발팀




2019년 1월 31일 로드맵 업데이트 사항  (>> ICON 개발로드맵 자세히 보기)


[ 요약 ]


1. 로드맵 신규 추가사항

<Blockchain Technology>

- loopchain > RadioStation 제거  

: Peerlist를 관리하는 RadioStation을 제거하여 노드 관리 기능 개선 (안정화 중) 

            

<Services based on ICON> 

- STO > Security Token Standard                       

: 증권형 토큰 (Security Token) 개발을 위한 표준 개발 (안정화 중)

       

2. 개발 상태 변경         

<Governance>                 

-  트랜잭션 수수료 > Virtual Step                    

: ICX Staking을 통해 얻은 Virtual Step으로 ICX 대신 수수료 지불 가능 (연구중 -> 개발중) 

            

<Services based on ICON>   

-  Vault > 키관리 스마트 컨트랙트 알파버전 

: Vault를 통해 복수의 키를 관리하고 분실시 복구할 수 있음 (개발중 -> 안정화 중)                

-  DEX > IRC 토큰 간 거래를 위한 DEX 스마트 컨트랙트                        

: IRC 토큰 보유자는 DEX 스마트 컨트랙트 사용하여 토큰 간 거래를 할 수 있음 (개발중 -> 안정화 중)

- DEX > IRC 토큰 간 거래를 위한 DEX 서비스                        

: IRC 토큰 보유자는 DEX 서비스를 통해 토큰 간 거래를 할 수 있음 (연구중 -> 개발중)



[ 상세내역 ]


<Blockchain Technology>

1. ICON Core 개선 

- Citizen hotfix 1.24.2 반영

- 웹소켓을 지원하여 방화벽에 상관없이 블록을 싱크 받을 수 있도록 개선

- RadioStation을 제거함으로써 탈중앙화 및 보안을 강화하는 작업을 진행 중


2. 인터체인 - BTP 

- 메세지와 토큰을 다른 루프체인(Private)으로 넘기는 PoC 수행 중

- 인터체인 피쳐에 관심있는 개발자들을 위해 IIP를 작성하고 테스트넷을 구축하고 있음 


3. ICONex 3rd party 모바일앱 연동 지원

- IIP14 ICONex Connect for Mobile 등록

- 3rd party 앱에서 ICX, IRC2 토큰, Transaction을 ICONex를 통해 보내기 위한 프로토콜 정의


4. T-Bears version 1.1.0.1 릴리즈

- 유닛테스트를 실행할수 있는 command 추가

- SCORE 통합테스트를 위한 라이브러리 추가


<Governance>

1. Election

- P-Rep 로테이션 테스트 중

- 탈중앙화 P-Rep 리스트 관리를 위해 RadioStation 제거 중   


2. IISS

- ICX holder가 스테이킹 후 투표하는 행위시 I-Score를 획득하는 기능 개발 중

- I-Score 계산에 많은 계산량이 필요하기 때문에 ICON 블록체인에 부하를 최소화하는 방향으로 설계 중


3. Fee

- Fee Sharing, Virtual Step 구조 설계 완료 및 개발 박차 중

- 유저/DApp 제공자 분담 비율 설정, ICX 예치/회수 기능


<Services based on ICON>

1. DID/Vault 

- DID 알고리즘 설계, claim 정의, 파일 저장 및 관리 방안 정의 중

- 기본 시나리오(인증, 복구)시 데이터 구성 설계중


2. DEX

- bancor 설계를 참조하여 IRC2기반 DEX SCORE 개발 마무리 중 


3. STO 

- IIP16 (ICON Security Token Standard) 등록

- ICON 블록체인 위에서 자산을 증권화하고 유동화하는 토큰을 지원하기 위한 프로토콜 정의  


4. Stable Coin

- KRW를 IRC 기반의 stable coin으로 발행하는 구조 설계

- Stable Coin 관리하고 적용할 서비스 파트너 구성 중  



감사합니다.


Hyperconnect the World

ICON 팀


ICON 공식 커뮤니티

Homepage : https://icon.foundation

Medium (ENG) : https://medium.com/helloiconworld

Brunch (KOR) : https://brunch.co.kr/@helloiconworld

KakaoTalk (KOR) : https://open.kakao.com/o/gMAFhdS

Telegram (ENG) : https://t.me/hello_iconworld

Telegram (KOR) : https://t.me/iconkorea

Facebook : https://www.facebook.com/helloicon/

Reddit : https://www.reddit.com/r/helloicon/

Twitter (Foundation) : https://twitter.com/helloiconworld

Twitter (Republic) : https://twitter.com/IconRepublic

F.A.Q Portal : https://helloiconworld.freshdesk.com/support/home

Contact : hello@icon.foundation

매거진의 이전글 ICON 개발 프로덕트, AWS 마켓플레이스 론칭

작품 선택

키워드 선택 0 / 3 0

댓글여부

afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari