BitStream:Atomic数据交换协议

《BITSTREAM: A PROTOCOL FOR ATOMIC DATA EXCHANGE》

作者:Shinobi

编译:Luccy,Bitbili

编者按:

11 月 12 日,ZeroSync 项目负责人、BitVM 开发者 Robin Linus 发表《BitStream:通过比特币支付激励的去中心化文件托管》文中提出一种去中心化文件托管激励协议 BitStream,提供了一个可持续的替代方案。例如,一个用户可能只上传一次视频,产生一次性费用,但如果该视频变得很受欢迎,被下载 10 万次,那么服务器的带宽成本可能会远远超过初始上传收入。

BitStream 的按次下载付费方法提供了一种解决方案:它允许服务器为每次下载收费,确保收入随着媒体的受欢迎程度和需求而扩大,从而创造一个平衡和有利可图的生态系统。

BitStream 通过唯一哈希标识所有文件,强调了在原子化购买文件的情境下验证过程的重要性。相较于 Filecoin 和 BitTorrent,BitStream 避免了无谓的山寨币和技术协议的过度设计,注重解决实际需求。

比特币领域自学教育家 Shinobi 详细描述了 BitStream 协议的工作原理,强调了文件销售者可以通过一些创新手段进行文件加密和签署,以提高欺诈证明的效率。通过构建特殊的加密文件树,文件的有效性可以更有效地验证。

使用数字货币原子化(atomically)购买数字文件的想法在这个领域有着悠久的历史。数字商品、数字货币,两者似乎是完美的搭配。数字商品,即信息,也是巨大的市场。想象一下人们定期购买和消费的所有视频、音频、文本、游戏以及其他形式的数字内容,他们的市场价值达数十亿美元,人们每天都在这些市场中进行交互。

大多数试图实施付费文件共享的尝试都走上了错误的道路。Filecoin 试图在 IPFS 之上实现这一目标,但最终项目被设计得荒谬可笑。BitTorrent(公司而非协议)被 Justin Sun 收购,并集成了自己的加密货币和区块链。这两个项目在技术上都没有取得实质性的进展,技术上过度设计,经济上动机可疑。

BitStream 是 Robin Linus 提出的一个方案,试图在没有无谓的替代币和过度设计的技术协议的情况下解决原子化购买数据的需求。

所有文件都可以通过单个哈希唯一标识,这是这个方案中非常重要的一个细节。原子化销售文件需要使用允许用户验证已加密内容的函数对文件进行加密,之后用户原子化购买文件的加密密钥。问题在于验证过程,更重要的是证明是否被欺骗以及文件解密为不正确的数据是昂贵的。简单地说,您需要生成整个加密文件和解密密钥,以便其他人可以解密并验证解密后的数据是否与期望的哈希值匹配。

BitStream:Atomic数据交换协议

像 BitTorrent 这样的文件共享系统经常将文件分割成标准大小的块,并构建一个 merkle tree,这使得根哈希可以在磁铁链接中作为文件标识符,并验证您下载的文件的每个单独块是否是该文件的有效部分。这是一个可以利用的属性,可以极大地提高欺诈证明的效率,以展示文件分发商欺骗了您。

文件的销售者可以生成一个随机值,并使用这个值通过对该随机值进行异或操作来加密每个文件块。然后,他们可以签署一个包含加密文件根哈希和加密值哈希的声明书。加密文件树以一种特殊的方式设置,以便简化欺诈证明。

BitStream:Atomic数据交换协议

与其仅将正常文件块构建成加密的 merkle tree,该树创建了由一个加密文件块和其旁边的未加密文件块的哈希组成的叶子对。现在,买家可以下载加密文件,并在通过获取所有未加密块的哈希并从中创建 merkle tree 以确保它们与未加密文件的根哈希匹配后,可以原子化购买解密值。这是通过卖家将其用作闪电网络上的 HTLC 的 preimage 或支持 HTLC 的 Chaumian eCash 铸币(如 Cashu)的 preimage 来实现的。

BitStream:Atomic数据交换协议

如果文件解密不正确,要么是因为加密数据是另一个文件,要么是因为 preimage 不是实际的加密密钥,那么加密文件树中到任意两个叶子的默克尔路径可以显示卖家欺骗了买家。只提供到任何加密文件块及其相应未加密块哈希的路径和买家购买的 preimage 将明确证明卖家未提供给买家他们声称的文件。

使用 BitStream 协议的任何文件销售者都可以存入一个保证金,如果他们欺骗客户,可以按照上述设计用欺诈证明进行削减。在最简单的情况下,这可以通过在 Chaumian Mint 中存入保证金来执行。像 Liquid 这样的平台提供了构建可通过 OP_CAT 等功能无需信任执行的替代方法。脚本可以被构建,实际上接受 BitStream 欺诈证明并在堆栈上验证,从而允许创建一个由具有有效欺诈证明的任何人都可以花费的 UTXO。如果 OP_CAT 在主链上变得可用,甚至可以完全无需联邦执行环境进行操作。

BitStream 是一个非常有前景的协议,用于原子化出售数字信息,具有非常高效的欺诈证明方案,无需垃圾币。

原文链接

文章来源于互联网:BitStream:Atomic数据交换协议

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策井自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场

上一篇 2023年11月16日 下午12:39
下一篇 2023年11月16日 下午1:10

相关推荐

  • 解读Base和 Linea:为何Coinbase、ConsenSys等加密巨头纷纷布局Layer2?

    《 解读 Base 和 Linea:为何 Coinbase、ConsenSys 等加密巨头纷纷布局 Layer2? 》 来源:ChainCatcher 2023 年,Layer2 概念完全爆发。在数十条 Rollup Layer2 异彩纷呈之际,Coinbase、ConsenSys 等加密巨头也开始下场参与竞争,部署原生 Layer2 网络。 自比特币诞生以…

    2023年4月23日
  • 专访Fuzzland:为合约安全领域探索新出路

    采访:Jack, Bitbili 编辑&整理:Luccy, Bitbili Fuzzland 是一家隐形模式初创公司,其利用 AI x(模糊测试 + 形式验证)来帮助构建者、审计员和交易者自动即时分析智能合约。 作为 Fuzzland 的联合创始人之一,Chaofan Shou 在加州大学圣巴巴拉分校只花了两年的时间,获得了计算机科学学士学位。202…

    2024年3月14日
  • 一览香港Web3嘉年华分会场5个主旨演讲与2场圆桌讨论

    Jason Li,HashKey Group 市场及客户策略经理: 女士们,先生们,尊敬的来宾们,欢迎来到 2023 年香港 Web3 嘉年华分会场,本次峰会是由 HashKey 集团和万向区块链实验室联合主办,我是 Jason,我在 HashKey 集团负责说有的市场和品牌推广的工作,今天分会场活动的主办方 HashQuark,主题是 Proof Of S…

    2023年4月14日
  • 本周回顾|灰度赢得针对SEC诉讼;CYBER发布紧急提案解决多链流动性平衡问题

    Bitbili 将在本文整理当周(8.28-9.03)行业重点新闻内容,并推荐深度佳文帮助读者更好了解市场,获悉行业趋势。 本周重要新闻回顾 灰度赢得针对 SEC 的诉讼 8 月 29 日,据法庭文件显示,灰度赢得针对 SEC 的诉讼。华盛顿一个由三名法官组成的上诉小组推翻了美国证交会(SEC)阻止灰度 ETF 的决定。法院称「拒绝灰度的提议是武断和反复无常…

    2023年9月3日
  • .bit发布「.bit别名」,为加密资产转帐安全风险提供解决方案

    来源:.bit 提供去中心化识别符 (DID) 的开源 Web3 身份协定.bit(以下简称「该公司」),继最近就使用 DID 进行加密资产转帐的风险发出警告之后,发布了一款功能强大的工具.bit 别名(.bit Alias),以减少用户通过主流加密货币钱包和交易平台发送资产的风险。  .bit 旨在提升 Web3 的安全性和用户友好性。该公司提供兼容多链的…

    2023年4月17日
返回顶部