올해 우리는 xCall 인센티브 테스트넷 프로그램의 첫 번째 단계를 실행했습니다. 우리의 목표는 xCall 생태계의 초기 단계에 중요한 기여를 할 수 있는 고부가가치 제출물과 향후 개발 가능성이 있는 프로젝트를 모두 대상으로 하는 것이었습니다.
간략한 요약에서도 보셨겠지만, 우리는 약 330,000 ICX를 보상을 받게된 18개의 제출물을 보유했습니다. 이러한 개발은 트위터 공간에서 메시지 추적기, dApp 데모에 이르기까지 다양했습니다. 특히, 특히 이전에 경험해보지 못한 새로운 제품의 혁신과 열정을 이처럼 짧은 시간 동안에 너무나 많은 것을 보게 된 것은 매우 흥분되는 일이었습니다.
인센티브 xCall 테스트넷 프로그램 1단계 결과를 자세히 살펴보겠습니다.
기술 서비스 계층으로서 인센티브 xCall 테스트넷 프로그램의 가장 중요한 성과는 기술 개발 그룹의 심층적인 제품 시연이었습니다. 이러한 개발을 통해 우리는 xCall의 작동 방식과 이를 기반으로 서비스를 구축하는 데 어떻게 사용될 수 있는지 확인할 수 있습니다.
xCall 체인링크 VRF
Paul Rouge의 이 프로젝트는 검증 가능한 무작위성 함수 생성기 없이 체인에서 난수를 온-체인으로 읽을 수 있는 방법을 보여줍니다. 기본적으로 또 다른 폐쇄 네트워크 블록체인에는 dApp에서 사용할 수 있는 난수 생성기가 있습니다. 해당 난수 생성기는 xCall 서비스에 연결되며 요청 시 난수는 다른 xCall 통합 체인으로 전송됩니다.
제공된 예에서 Paul은 이더리움에서 ICON으로 임의의 숫자를 제공합니다. dApp은 무작위 숫자를 사용하여 예측할 수 없는 결과로 바뀔 수 있는 시드를 제공할 수 있습니다. (예: 세트에서 무작위 항목 선택)
프로젝트 링크: https://github.com/paulrouge/xCall-Chainlink-VRF
추가 자료: https://medium.com/@0xpaulrouge/connecting-chainlink-to-icon-via-xcall-e28cc4e62917
x켈래그래피(xCalligraph)
폴 루즈(Paul Rouge)가 추가 설립을 추진 중인 오닉스그리드(Onyxgrid)라는 개발 조직을 대표하여 두 번째 우승 프로젝트입니다. 크로스-체인 시스템의 가장 큰 과제 중 하나는 트랜잭션 실행이 실제로 다단계 프로세스라는 것입니다.
첫째, 트랜잭션은 하나의 체인에서 제출되어야 합니다. 그런 다음 xCall이 트랜잭션이 실제로 실행될 것인지 확인하는 데 도움을 주는 두 번째 체인으로 이동합니다. 그런 다음 호출자는 실제로 두 번째 체인에서 트랜잭션을 실행할 수 있습니다. dApp 개발자는 특정 당사자만 특정 계정을 대신하여 트랜잭션을 제출할 수 있기를 원할 수 있기 때문에 이러한 방식으로 설정됩니다.
반면, 이전의 시스템에서 변경된 이것은 트랜잭션 제출을 한 번의 단계로 할 수 있도록 합니다.
그러나, 이것은 개발자들에게 새로운 과제를 제시합니다. 개발자는 다음 트랜잭션가 실행될 준비가 되었을 때 이를 알리기 위해 다른 체인에 반드시 주의를 기울이기를 원하지 않는 것입니다.
이를 해결하기 위해 Paul은 개발들이 여러 계정을 하나의 개발 당사자에 속한 것으로 등록할 수 있는 x켈리그래피(xCalligraph)를 개발했습니다. 이는 본질적으로 '자동 서명 서비스'입니다.
개발자는 맞춤형 솔루션을 만드는 대신 이미 만들어진 자동화 도구를 사용함으로써 많은 시간을 절약할 수 있습니다.
프로젝트 링크: https://github.com/onyxgrid/xCalligraph
추가 자료: https://medium.com/@0xpaulrouge/xcalligraph-8756c8263b4c
은하계 정복 + X체인멀티토큰(Galactic Conquest + XChainMultitoken)
은하 정복(Galactic Conquest)는 ICON 생태계에서 한동안 개발을 진행해 온 이나니스 인빅터즈(Inanis Invictus) 게임의 확장판입니다. 테스트넷 프로그램의 경우 수석 개발자 브랜든(Brandon)은 xCall 생태계에 중요한 두 가지를 만들었습니다.
하나는, 그는 하바(HAVAH) 체인과 ICON 체인 사이에서 xCall을 사용하는 방법을 시연했습니다. 하바는 Goloop 블록체인 엔진을 사용하는 파트너 프로젝트 중 하나이며 기술 파트너로서 파라메타(Parameta) 팀과도 협력하고 있습니다.
두 번째 기술적 업적은 xCall 통합 블록체인 간에 토큰 자산을 추적하고 전송하는 방법인 X 체인 멀티 토큰(XChain Multitoken) 표준을 만든 것입니다.
IRC-2/ERC-20 토큰 표준과 높은 호환성을 갖는 것을 목표로 하며. 이 표준은 ICON 개선 제안으로 추가 검토 단계에 있습니다. 개발자들은 이 표준을 사용하여 자신만의 크로스-체인 토큰을 만들 수 있습니다.
프로젝트 링크: https://github.com/bawinkl/XChainMultitoken
앱 링크: https://test.inanisinvictus.app/home/galacticconquest
x콜스캔(xCallScan)
'크립토푸(kryptpoo)'라는 이름의 개발자가 '엑스콜스캔(xCallScan)'이라는 xCall용 트래커를 만들었습니다. ICON Berlin, HAVAH Altair, Ethereum Sepolia, Binance Smart Chain Testnet 간의 테스트넷 트랜잭션을 적극적으로 추적하고 있습니다. 트래커는 매우 우아해 보이며 xCall에 연결된 체인 간의 거래 경로와 상태를 매우 간단하게 확인할 수 있습니다.
프로젝트 링크: https://github.com/kryptooo/xcallscan
앱 링크: https://testnet.xcallscan.xyz/
옴니 네임 서비스(Omni Name Service)
옴니 네임 서비스(Omni Name Service)는 xCall 생태계를 위한 흥미로운 프로젝트입니다. x켈리그래피 프로젝트와 유사하게 이 프로젝트는 폐쇄된 블록체인 네트워크 간의 ID 결합 문제를 해결하는 것을 목표로 합니다. 기본적으로 사용자는 이와 연결되는 통합 아이덴티티를 등록할 수 있습니다. 이는 개발자와 사용자가 각 폐쇄 체인에 고유한 다른 외부 소유 계정으로 자신을 대신하여 작업을 트리거할 수 있도록 도와줍니다.
이 앱은 현재 ICON Berlin(테스트넷)과 바이낸스 스마트 체인 테스트넷 간에 작동합니다. 이는 생산에 도입될 경우 xCall 생태계에 큰 부가가치를 제공할 수 있는 또 다른 앱입니다.
앱 링크: https://omni-domains.app/
xCall 트래커(xCall Tracker)
이것은 Techiast 팀이 만든 두 번째 xCall 트래커입니다. 이것은 조금 다르게 작동합니다. 기본적으로 xCall과 통합된 특정 컨트랙트 세트를 추적할 수 있는 서비스입니다. 또한, 현재 데모 모드에 있는 1클릭 노드(1ClickNode) 서비스에도 통합되어 있습니다.
이 서비스에는 xCall API 노드라고 하는 새로운 유형의 '노드'를 추가합니다. 이 노드를 자동으로 배포하고 이를 사용하여 애플리케이션에 무슨 일이 일어나고 있는지 확인할 수 있습니다.
프로젝트 링크: https://github.com/heirland/xcall-tracker
앱 링크: https://xcall.1clicknode.com
데모: https://drive.google.com/file/d/1S8hZ6CLPMHxhvHjZcrRJY-CcHay0qq8V/view?usp=share_link
아우라스(Aurras)
xCall의 인프라 계층에 추가된 또 다른 기능은 휴고바이트(HugoByte)가 개발한 아우라스(Aurras)입니다. 아우라스는 서비스를 실행하거나 가입하는 모든 사용자에게 임의 알림을 푸시하는 프로젝트입니다.
이 경우 그들은 ICON 및 EVM 체인에서 xCall-관련 이벤트를 추적하는 아우라스 시스템을 개발했습니다. 이는 개발자가 서로 다른 크로스-체인 구성 요소를 조정하는 데 유용합니다. 이더리움 푸시 알림 서비스와 비슷하다고 예상하시면 되겠습니다.
휴고바이트는 또한 로컬 크로스-체인 테스트 환경을 설정하는 데 사용되는 다이브(DIVE) 도구를 개발했습니다.
데모: https://www.youtube.com/watch?v=lG8k5juUbWQ
엑스칼림픽(xCallympics)
엑스칼림픽(xCallympics) 프로젝트는 크래프트 네트워크(Craft Network)를 제작한 스테이키(Staky) 팀이 담당했습니다. 이는 여러 체인에 걸쳐 NFT가 어떻게 발행되고, 이전될 수 있는지를 보여줍니다.
이 프로젝트는 ICON과 EVM 체인 간의 이러한 동작을 보여줍니다. NFT는 고유한 자산 추적에 유용하므로 이는 폐쇄된 블록체인 네트워크 간에 추적이 동기화되도록 이를 확장하는 방법에 대한 좋은 예입니다.
프로젝트 링크: https://github.com/Staky-io/xcallympics-frontend
우리는 또한 고품질 커뮤니티 컨텐츠와 버그 보고서가 들어오는 것을 보았습니다. 이러한 노력은 커뮤니티에 대한 외부 및 내부 의사소통을 증가시켜 다른 개발자에게 xCall에 대해 알릴 수도 있고 우리 팀이 발생하는 문제를 기반으로 제품을 개선할 수 있도록 할것입니다.
위드 아이코니스트 xCall 트위터 스페이스 (withICONists xCall Twitter Space)
withICONists DAO는 xCall에 대한 마케팅과 홍보 활동에 직접적으로 초점을 맞춘 월간 트위터 스페이스(Twitter Spaces) 중 하나를 주최했습니다. 이 공간은 DAO의 두 주요 멤버인 'Encrypto'와 'Budw1ser'가 주최했습니다.
이는 ICON 제품 생태계가 가진 분산화된 커뮤니티 구성원의 훌륭한 예입니다. 이 DAO는 ICON 커뮤니티 디스코드에 기반을 둔 오랜 ICON 커뮤니티 관리자인 John과 Arosh가 이끌고 있습니다.
커뮤니티 구성원들이 자신의 기술과 동기를 기반으로 지속적인 성장의 혜택을 누릴 수 있도록 분산형 생태계에 대한 이해관계를 갖는 것이 중요합니다. 이 트위터 스페이스와 withICONists DAO는 일반적으로 유용하고 신뢰할 수 있는 서비스를 제공하기 위해 기존 커뮤니티를 활용하여 스스로를 마케팅한 훌륭한 예입니다.
트위터 스페이스 링크: https://twitter.com/helloiconworld/status/1684230712516550657?s=20
x럼 멀티-블록체인 사용자 선호 시스템 디자인(xRum multi-blockchain user preference system design)
향후 크로스-체인 기술의 발전 가능성에 대한 통찰력을 얻고자 하는 분들은 Jimmy Debe의 이 기사를 읽어 보시기를 적극 권장합니다.
이 기사에서는 폐쇄형 블록체인 네트워크 간의 개발에 내재된 기술적 문제를 고려하여 xCall 기반으로 사용자 선호 시스템을 어떻게 구성할 수 있는지에 대해 심도 있게 설명합니다.
본질적으로, 선호 시스템은 사용자 선호 세부 사항과 적절한 증명을 포함하는 토큰을 제공하기 위해 구성될 수 있습니다. 이 시스템은 분산 신원(Decentralized Identity)의 범위에 속하며 계정 시스템을 확하는 데 사용될 수 있습니다.
기사 링크: https://medium.com/@jimstir/xrum-a-multi-blockchain-user-preference-interface-b3347db3a409
버그 리포트
템플릿의 배포 스크립트 이슈 - https://github.com/kryptopoo/xcall-scaffolding/tree/feat/incentivized-testnet
템플릿에 솔리디티(Solidity) 컨트랙트 배포 관련 이슈 - https://github.com/icon-project/xcall-scaffolding/issues/1
ethers.js 라이브러리 이슈 - https://github.com/Staky-io/xcallympics-frontend
다음 단계
인센티브 xCall 테스트넷의 2단계를 통해 우리 여정의 흥미로운 다음 장을 준비하세요! 다가오는 이 단계에서 우리는 xCall의 잠재력을 탐구하고자 하는 혁신적인 조직들과 협력하게 되어 매우 기쁩니다. 하지만 그것이 전부는 아닙니다.
우리는 크로스-체인 메시징 및 신뢰 기반 애플리케이션 개발의 세계에 진정으로 혁신적인 제품 생태계를 만드는 데 도움을 줄 준비가 된 뛰어난 개발자, 창의적인 인재 및 열정적인 커뮤니티 구성원을 찾고 있습니다. 앞으로 며칠 동안 더 자세한 내용에 대해서도 기대해 주세요!
출처: https://www.icon.foundation/blog/2023/in-depth-recap-of-the-xcall-incentivized-testnet-program
- [2024/11/12] 아이콘 개발 업데이트 - 10월 (2024.11.12 / ICON / ICX 코인 / 로드맵)
- [2024/11/07] bnUSD, 멀티-체인 담보 자산들을 기반으로 발행되는 스테이블 코인 (비트코인 / 이더리움 / 솔라나 / 인젝티브 / 아발란체 / 아이콘 / 수이 / EVM / IBC / MOVE / 레이어2)
- [2024/10/09] 아이콘 개발 업데이트 - 9월 (2024.10.9 / ICON / ICX 코인 / 로드맵)
- [2024/11/07] bnUSD, 멀티-체인 담보 자산들을 기반으로 발행되는 스테이블 코인 (비트코인 / 이더리움 / 솔라나 / 인젝티브 / 아발란체 / 아이콘 / 수이 / EVM / IBC / MOVE / 레이어2)
- [2024/11/04] 밸런스드, 아발란체 코어(Core) 앱에 등록 (크로스체인 / DeFi / AVAX 코인)
- [2024/10/16] 하바, 멀티 체인 디지털자산 브릿지 ‘하바 미터’ 정식 출시
- [2024/10/09] 아이콘 개발 업데이트 - 9월 (2024.10.9 / ICON / ICX 코인 / 로드맵)