W3bstream "Sprout": 커뮤니티 업데이트
소개
W3bstream 프로젝트의 최신 개발 사항을 커뮤니티와 공유하게 되어 기쁩니다. 곧 출시될 "Sprout"는 오프체인 데이터에서 파생된 맞춤형 증명이 필요한 애플리케이션을 위한 완전한 탈중앙화 인프라를 제공하기 위한 중요한 도약을 의미합니다(예: DePIN의 "물리적 작업 증명"). 이 블로그에서는 Sprout가 무엇인지, W3bstream DevNet과 어떻게 다른지, 그리고 노드 운영자 및 DePIN 프로젝트에 대한 흥미로운 가능성에 대해 이야기할 것입니다.
Sprout: 새로운 시작
W3bstream은 원시 데이터를 처리하고 맞춤형 제로 지식(Zero-Knowledge, ZK) 증명을 생성하기 위한 탈중앙화 인프라를 제공함으로써 dApp의 토큰 경제에서 데이터의 진정성과 신뢰성을 보장합니다. 일반적으로 W3bstream Sprout 프로토콜은 이전 버전과 비교할 때 주요 업그레이드를 제공하며 탈중앙화, 확장성 및 조합 가능성에 중점을 두고 있습니다:
- 신규 개발: 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는 사용자 정의 provers를 생성하여 모든 DePIN 프로젝트에 대한 zk-증명을 생성할 수 있게 합니다. 증명은 각 프로젝트 구성에 따라 사용자 정의 "출력 어댑터"를 통해 목적지 블록체인에 있는 각 프로젝트의 계약으로 자동 전송됩니다.
- 검증 가능한 계산을 위한 Layer-2: 새로운 W3bstream 프로토콜은 두 가지 유형의 노드를 갖추고 있습니다: 엔트리 노드는 지원되는 데이터 가용성 계층으로부터 원시 데이터 메시지를 저장하고 배치 처리하는 데이터 시퀀서이며, 제로 노드는 원시 데이터 배치를 수신하고 zk 증명을 계산하여 지원되는 Layer-1 블록체인에 기록하는 실제 provers입니다.
아래 다이어그램은 IoTeX 팀이 현재 작업하고 있는 W3bstream Sprout 아키텍처를 보여주며, 위의 요소 중 일부를 강조합니다.

앞을 내다보며
W3bstream Sprout의 개발 및 개선을 계속하면서, 공식 Sprout 릴리스가 2024년 초에 예정되어 있기 전에 개발자 커뮤니티의 도움을 받아 이 현재 코드를 테스트하고 피드백을 제공하며 개선 사항을 제안할 것입니다. 계속해서 업데이트를 주목하시고 GitHub에서 Sprout 릴리스를 탐색해 보세요. 베타 테스트에 참여하고 싶거나 문의 사항이 있으시면 developer@iotex.io로 연락해 주시기 바랍니다.