W3bstream Devnet 출시

W3bstream Devnet Release

W3bstreamIoTeX 핵심 팀이 개발한 최첨단 컴퓨팅 인프라로, 애플리케이션이 실제 데이터를 검증하고 활용하여 물리적 세계에서 사용자 행동을 토큰화하는 방식을 혁신적으로 변화시킬 수 있도록 설계되었습니다. W3bstream은 DePIN (탈중앙화 물리적 인프라 네트워크) 프로젝트의 기초 인프라로 효과적으로 작용하여 웹3 생태계에서 혁신과 협력을 추진합니다.

W3bstream Devnet

우리는 개발자들이 실제 데이터 기반의 dApp을 구축하는 데 필요한 도구와 자원을 제공하기 위해 W3bstream Devnet 출시를 발표하게 되어 기쁩니다. 이 출시는 이 기술에 조기 액세스를 원하는 개발자들을 위한 공용 노드로 의도되었습니다.

Devnet 출시와 함께 W3bstream Studio, 개발자가 데이터 수신에서 애플리케이션 논리 및 블록체인과의 상호작용에 이르기까지 W3bstream 프로젝트의 모든 측면을 조율할 수 있는 강력한 제어 센터이자 사용자 인터페이스 도구가 함께 제공됩니다. W3bstream Studio의 주요 기능은 다음과 같습니다:

  1. 지갑 로그인: 개발자는 이제 자신의 MetaMask 지갑을 사용하여 Studio에 로그인할 수 있으며, 이를 통해 같은 w3bstream 노드를 여러 사용자 간에 공유할 수 있습니다.
  2. 신뢰할 수 있는 지표: 신뢰할 수 있는 지표는 개발자가 프로젝트 지표를 설정하고 모니터링할 수 있는 원활한 방법을 제공하여 통찰력 있는 대시보드 생성을 가능하게 하며 대시보드 선택의 유연성과 API를 통한 편리한 접근을 제공합니다.
  3. 데이터베이스 생성: Studio는 개발자가 프로젝트에 스트리밍된 데이터를 저장하고 쿼리하기 위한 데이터베이스 테이블을 생성하고, 기타 애플리케이션 특정 데이터도 처리할 수 있게 합니다.
  4. 애플릿 및 트리거: 애플릿은 이벤트 핸들러의 형태로 프로젝트의 논리를 정의하며, 트리거는 온체인 이벤트 또는 수신되는 데이터 메시지에 따라 핸들러 실행 작업의 타이밍을 조율합니다.
  5. 체인 독립성: W3bstream, 그리고 따라서 Devnet 출시도 체인에 독립적입니다. IoTeX 메인넷 및 테스트넷 외에도 Polygon 메인넷/뭄바이 테스트넷, Ethereum 메인넷/고를리 테스트넷과 같은 주요 L1 및 L2에 대한 점진적인 지원이 이루어질 것입니다.
  6. 클라이언트 SDK: Devnet 출시는 Linux 기반 장치, ESP32 및 Android/iOS 장치에 IoT 데이터를 w3bstream으로 전송하기 위한 4개의 클라이언트 SDK를 제공합니다. 아두이노 보드도 곧 지원될 예정입니다.

장치 통신을 위해 W3bstream은 HTTP와 MQTT 모두에서 접근할 수 있는 메시징 프로토콜을 구현하며, 각 사용자의 프로젝트에 대한 전용 엔드포인트를 제공합니다.

이 시점에서 큰 질문은: "내가 지금 실제로 무엇을 만들 수 있을까?" 입니다. 답은: "모든 것!" 입니다. W3bstream Devnet 출시는 실제로 엔드 투 엔드 DePIN 애플리케이션을 구축할 수 있게 하며, 앞서 언급한 바와 같이 W3bstream Studio를 통해 프로세스의 모든 단계를 제어할 수 있게 합니다.

W3bstream 애플리케이션의 전형적인 흐름

가능한 애플리케이션의 흐름을 좀 더 깊이 살펴보겠습니다. 당신이 사용자에게 에너지를 제공하거나 흡수한 양에 따라 보상 또는 과금하는 스마트 에너지 그리드 프로젝트를 관리하는 애플리케이션을 구축하고 있다고 가정해 보겠습니다.

  1. 사용자의 에너지 미터에서 데이터를 W3bstream으로 전송합니다.
  2. W3bstream은 에너지 미터 장치에 의해 서명된 데이터 메시지를 수신합니다.
  3. W3bstream은 데이터 메시지를 수신할 때 발생하는 W3bstream 이벤트에 따라 관련 핸들러 함수로 메시지를 라우팅합니다.
  4. 특정 블록체인 이벤트가 발생하거나 주기적으로 크론 작업에 의해 트리거될 때 서로 다른 핸들러가 호출될 수 있습니다.
  5. 핸들러 함수는 데이터 메시지를 처리하여 데이터 무결성과 장치 신원을 검증하고 선택적으로 W3bstream의 SQL 데이터베이스에 데이터를 저장합니다.
  6. 수신된 데이터 및 프로젝트별 요구 사항에 따라 핸들러는 일부 실제 사실의 증명을 생성하고 이를 스마트 계약에 제출하여 애플리케이션 특정 토큰 경제를 트리거합니다.

앞서 언급했듯이 W3bstream Devnet은 현재 단일 노드 시스템으로 작동합니다. 그러나 향후 업그레이드를 통해 탈중앙화 인프라로 전환할 예정입니다. 이는 개발자들이 애플리케이션이 작동하는 데 필요한 노드 수를 결정하고, 애플리케이션의 논리에 따라 필요한 합의 메커니즘을 선택할 수 있도록 할 것입니다.

다음은 무엇인가요?

탈중앙화 외에도 개발자들이 기대할 수 있는 몇 가지 흥미로운 기능이 있습니다. 일부는 다른 기능보다 더 가까운 일정으로 제공될 수 있지만, 어쨌든 다음은 향후 제공될 기능의 간단한 목록입니다:

  • DePIN 개발 키트: IoTeX와 Seeed 스튜디오는 서로 다른 센서를 직접 연결하고, 데이터를 시각화하며, W3bstream에 원활하게 연결해 구성할 수 있도록 하는 DePIN 개발 키트를 만들기 위해 협력하고 있습니다.
  • 더 나은 개발자 경험 및 원활한 온체인 상호작용: 향후 반복에서는 온체인 상호작용 및 DePIN 애플리케이션의 "표준"으로 고려되는 기타 기능들이 간소화될 것입니다. 다양한 애플릿 템플릿도 더 많이 제공될 것입니다.
  • 더 많은 체인: 다음 반복에서는 Binance와 같은 Ethereum 호환 체인에 대한 지원이 점차 확대될 것입니다. Solana와 같은 비이더리움 체인에 대한 지원도 볼 수 있을 것입니다.
  • 더 많은 모듈화: 향후 반복에서 개발자들은 W3bstream을 중앙 두뇌로 사용하여 저장, 연결 등 다양한 구성 요소/서비스를 조율할 수 있을 것입니다.

결론

W3bstream Devnet 출시는 물리적 세계와 블록체인 생태계 사이의 격차를 해소하려는 dApp 개발자들에게 새로운 가능성을 제공합니다. W3bstream Studio를 통해 사용하기 쉬운 강력한 백엔드 솔루션을 제공함으로써, 우리는 DePIN의 전체 잠재력을 실현하고 Web3 공간에서의 혁신을 촉진하는 데 중요한 한 걸음을 내디뎠습니다.

우리는 개발자들이 W3bstream Devnet 출시에 몰두하고, 그 기능을 탐색하며, IoTeX 팀과 피드백을 공유할 것을 권장합니다. 우리와 함께 구축하기 시작하세요! 함께라면 우리는 탈중앙화 애플리케이션의 미래를 형성하고 Web3 생태계에서 실제 데이터의 힘을 활용할 수 있습니다.