Skip to main content
QUICK REVIEW

[论文解读] Wibson Protocol for Secure Data Exchange and Batch Payments

Daniel González‐Fernández, Ariel Futoransky|ArXiv.org|Jan 23, 2020
Blockchain Technology Applications and Security参考文献 17被引用 4
一句话总结

Wibson 提出了一种去中心化、基于区块链的数据市场,使个人能够安全且匿名地出售个人数据,同时保持控制权并获得公平补偿。该协议使用智能合约——数据交换(Data Exchange)用于订单管理,以及批量支付(Batch Payments)通过将多个交易聚合为单一操作来降低以太坊的气体成本,显著提升了可扩展性和效率。

ABSTRACT

Wibson is a blockchain-based, decentralized data marketplace that provides individuals a way to securely and anonymously sell information in a trusted environment. The combination of the Wibson token and blockchain-enabled smart contracts hopes to allow Data Sellers and Data Buyers to transact with each other directly while providing individuals the ability to maintain anonymity as desired. The Wibson marketplace will provide infrastructure and financial incentives for individuals to securely sell personal information without sacrificing personal privacy. Data Buyers receive information from willing and actively participating individuals with the benefit of knowing that the personal information should be accurate and current. We present here two different components working together to achieve an efficient decentralized marketplace. The first is a smart contract called Data Exchange, which stores references to Data Orders that different Buyers open in order to show to the market that they are interested in buying certain types of data, and provides secure mechanisms to perform the transactions. The second is used to process payments from Buyers to Sellers and intermediaries, and is called Batch Payments.

研究动机与目标

  • 解决数据价值错配问题,恢复个人对其个人信息的所有权和控制权。
  • 设计一个去中心化、保护隐私的数据市场,消除对集中式中介的依赖。
  • 通过高效的批量支付机制,降低频繁以太坊智能合约交互带来的高昂气体成本。
  • 通过密码学公证和零知识条件支付,确保数据的可信度。
  • 实现符合新兴隐私法规(如 GDPR)的合规、基于同意的数据交换。

提出的方法

  • Wibson 协议使用一种名为数据交换(Data Exchange)的智能合约,用于存储和管理买家发布的数据订单的引用,从而实现透明的市场可见性。
  • 一个独立的批量支付(Batch Payments)智能合约将多个支付聚合为单个以太坊交易,降低气体消耗并提升可扩展性。
  • 协议采用密码学锁(H(N_ID || M))和主密钥揭示机制,通过零知识条件支付机制实现数据与支付的原子性、公平交换。
  • 公证人被整合到支付流程中,他们验证数据质量,并在主密钥成功解锁后获得费用,从而提升数据质量和可信度。
  • 链下数据交换通过公共 URL 进行,数据响应由卖家签名后直接发送给买家,从而保护隐私并维持去中心化特性。
  • 为卖家、买家和公证人开发了去中心化应用(dApps),用于管理链上操作并跟踪交易,确保用户完全控制权。

实验结果

研究问题

  • RQ1去中心化数据市场如何使个人在保护隐私和控制权的前提下实现个人数据的货币化?
  • RQ2哪些机制可以降低在以太坊上频繁智能合约交互带来的高昂交易成本?
  • RQ3如何在不依赖可信第三方的情况下实现数据与支付的公平交换?
  • RQ4在去中心化、匿名的市场中,如何确保数据的来源和可信度?
  • RQ5哪些架构模式能够支持基于区块链的数据交换系统中的可扩展性和效率?

主要发现

  • 批量支付智能合约成功通过将多个支付聚合为单笔交易,显著降低了气体成本,大幅提升了以太坊上的交易效率。
  • 协议通过密码学锁和主密钥揭示机制实现了原子性、公平交换,确保只有当双方均履行义务时,数据与支付才会被交换。
  • 公证人被整合到支付流程中,提供数据验证服务,并在主密钥成功解锁后获得费用,从而增强了数据质量和可信度。
  • 系统通过公共 URL 支持端到端的链下数据传输,最大限度减少链上数据存储,保护用户隐私。
  • 为卖家、买家和公证人实现的 dApps 实现了完全的用户控制,并支持交易的实时跟踪,提升了可用性和透明度。
  • 协议设计通过确保明确的用户授权并最小化数据暴露,支持与 GDPR 等框架的合规性,符合隐私法规要求。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。