Subscribe

W3bstream "Sprout": 커뮤니티 업데이트

W3bstream "Sprout": 커뮤니티 업데이트

소개

W3bstream 프로젝트의 최신 개발 소식을 커뮤니티와 공유하게 되어 기쁩니다. 곧 출시될 “Sprout”는 DePIN의 “물리적 작업 증명(proofs of physical work)“과 같이 오프체인 데이터에서 파생된 맞춤형 증명이 필요한 애플리케이션에 필수적인 완전한 탈중앙화 인프라를 제공하는 데 있어 중요한 도약을 의미합니다. 이 블로그에서는 Sprout이 무엇인지, W3bstream DevNet과 어떻게 다른지, 그리고 노드 운영자와 DePIN 프로젝트에 어떤 흥미로운 가능성을 열어주는지 자세히 살펴보겠습니다.

Sprout: 새로운 시작

원시 데이터를 처리하고 맞춤형 제로 지식(Zero-Knowledge, ZK) 증명을 생성하는 탈중앙화 인프라를 제공함으로써, W3bstream은 dApp의 토큰 경제 내에서 데이터의 진위성과 신뢰성을 보장합니다. 전반적으로 W3bstream Sprout 프로토콜은 이전 버전에 비해 탈중앙화, 확장성, 조합 가능성(composability)에 크게 중점을 둔 주요 업그레이드를 제공합니다:

  • 새로운 개발: Sprout은 단순한 업데이트가 아니라, 지난 1년간 W3bstream DevNet을 통해 구현된 다양한 DePIN 프로젝트에서 얻은 풍부한 경험을 바탕으로 처음부터 완전히 새롭게 개발된 것입니다.
  • 오픈 소스: W3bstream의 Sprout 릴리스는 이미 오픈 소스로 공개되어 있으며 MachineFi의 GitHub 저장소에서 확인할 수 있습니다.
  • 탈중앙화되고 접근 가능함: W3bstream Sprout는 누구나 노드 운영자로 참여하여 원하는 DePIN 프로젝트를 지원할 수 있는 진정한 탈중앙화 네트워크입니다. 탈중앙화를 통해 노드 운영자는 프로토콜을 유지하고 zk-증명 생성을 위한 연산 능력을 제공한 대가로 $IOTX 및 다양한 DePIN 자산을 획득할 기회를 얻습니다.
  • IoTeX 블록체인의 역할: W3bstream은 오케스트레이터 역할을 하는 IoTeX 네트워크의 필수적인 부분입니다. 모든 W3bstream 노드와 DePIN 프로젝트는 IoTeX 체인에 등록됩니다. 노드 운영자는 $IOTX 토큰을 스테이킹해야 합니다.

ZK 중심 프로토콜

  • 다양한 ZK 기술 지원: 이 프로토콜은 이미 Halo2, RISC0, zkWASM을 포함한 다양한 제로 지식 기술을 지원합니다.
  • 프로그래머빌리티: W3bstream Sprout를 사용하면 모든 DePIN 프로젝트에 대해 zk-증명을 생성하는 맞춤형 프로버(prover)를 만들 수 있습니다. 이후 증명은 각 프로젝트의 구성에 따라 맞춤형 “출력 어댑터(output adaptors)“를 통해 대상 블록체인의 각 프로젝트 컨트랙트로 자동 전달됩니다.
  • 검증 가능한 연산을 위한 레이어-2: 새로운 W3bstream 프로토콜은 두 가지 유형의 노드로 구성됩니다. 엔트리 노드(Entry-Nodes)는 지원되는 데이터 가용성 계층으로부터/으로 원시 데이터 메시지를 배치 단위로 저장/패킹하는 데이터 시퀀서이며, 제로 노드(Zero-Nodes)는 원시 데이터 배치를 수신하여 연산을 수행하고 zk 증명을 지원되는 레이어-1 블록체인에 기록하는 실제 프로버입니다.

아래 다이어그램은 IoTeX 팀이 현재 작업 중인 W3bstream Sprout 아키텍처를 보여주며, 위에서 언급한 일부 요소를 강조하고 있습니다.

앞으로의 계획

W3bstream Sprout의 개발과 개선을 계속해 나가면서, 2024년 초로 예정된 공식 Sprout 출시 전에 현재 코드를 테스트하고 피드백을 공유하며 개선 사항을 제안해 주실 개발자 커뮤니티의 도움에 의지하고자 합니다. 앞으로의 업데이트를 계속 지켜봐 주시고, 저희 GitHub에서 Sprout 릴리스를 꼭 살펴보시기 바랍니다. 베타 테스트 참여에 관심이 있으시거나 문의사항이 있으시면 언제든지 [email protected]으로 연락해 주세요.

IoTeX