首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

势不可挡的以太坊存储为何经历长达7年的法律斗争

NABF(North American Blockchain Foundation)北美区块链基金会致力于区块链技术的研发,应用和推广。

全文字数: 1467

阅读时间: 5 分钟

“如果你把一个东西做得足够强大,那么法律的制定就会随之而来。”

这就是以太坊的去中心化存储层Swarm背后领先的开发人员Daniel Nagy就他在托管文件共享节点的七年法律斗争之后对他“受教的课程”的描述。

Bittorrent作为点对点文件共享服务的先驱,Nagy正在运行一个DC节点,据开发人员称,这项技术现在“完全过时的”。

Nagy说:“我与它进行了一些法律斗争,我赢了。”

在那次斗争之后,Nagy作为电子前沿基金会匈牙利分会的成员加入了以太坊基金会,在那里他受到启发,便更深入地研究了审查抗拒技术。

特别是,Nagy在法庭上的经历开始了他对Swarm的研究,Swarm是一个备受期待的以太坊存储层,他专注于系统架构和隐私保护密码学。

通过Swarm,Nagy专注于如何使分散存储足够强大,以至于不会发生这种法律影响,他称之为开发商和监管机构之间的“军备竞赛”。

他告诉我们:“这是一场军备竞赛,由于我们可以开发东西,复制的边际成本为零,我们将赢得这场军备竞赛,我想每个人都知道。”

作为平台早期活跃的以太坊计划,Swarm寻求为区块链提供一种能够卸载其部分历史数据,以及更广泛地处理文件存储的机制。

由于强调“效率、速度、机密性和安全性”,分散式存储层的构建目的是使攻击成本低效,以至于法律系统不得不自行更新。

由于这是一个完全健全的网络,根据Nagy所言,“实际上可以为决策提供信息,甚至可以通过法官和执法者解释法律的方式。”

他告诉大家:

“他们不想被强制执行无法执行的法律。”

势不可挡的存储空间

Swarm旨在为去中心化的互联网提供基础架构,在不同网络参与者的计算机之间分配信息。

为了保护这一层免受审查,Nagy将其定义为把信息从流通中取出,权力下放和隐私至关重要。

例如,开发人员称其为“冗余”的东西是Swarm如何防止审查的关键。这里的“冗余”指的是系统的关键系统组件的重复,实际上是创建一个“群”的机器。

他告诉我们:“如果你有多个通信渠道、多个存储位置,那么审查的代价将会变得更高,因为你需要找到所有这些并关闭所有这些。”

虽然可以在Swarm上以透明的方式存储信息,但Nagy的大部分工作都集中在如何确保敏感信息保密,即使存储在别人的计算机上也是如此。

为此,Swarm使用所谓的“计数器模式”加密。如果存在争议,协议会共享一小段加密数据,可以在不泄露任何其他信息的情况下验证所有权。

为了远程访问存储的信息,Swarm使用的是公钥和私钥对。

因此,参与者将在他们的笔记本电脑上托管加密数据块,并且在大多数司法管辖区,可以通过一定程度的合理拒绝来做到这一点。这也意味着,由于Swarm节点不能保存解锁数据的密钥,所以它们不会面临法律纠纷的风险。

根据Nagy的说法,这很重要,因为具有抗攻击性能的存储设施对于健康的社会至关重要。

他强调:“存储是人类共享的体验,”

“狩猎采集者和我们之间的区别仅仅是我们可以访问的存储信息量。我们之间没有其他区别。”

未来的指向

存储协议目前处于公开alpha状态,这意味着虽然仍处于繁重的开发阶段,但今天,任何人都可以运行Swarm节点。

展望未来,该协议还将为以太网(以太坊的本地加密货币)形式提供针对Swarm网络参与者的激励。这方面仍在进行微调。

此外,根据Nagy的说法,Swarm加密被设计为“尽可能智能合约”,以确保dapp开发人员能够无缝集成该技术。

这是因为虽然主要用于以分散的方式存储智能合约信息和其他区块链数据,但Swarm还有其他更为深远的用例。

例如,该项目在过去一年中获得了许多合作伙伴关系,包括视频流媒体创业公司Livepeer和Datafund,这是一种以隐私为中心的数据管理协议。

Nagy还使用Swarm建立一个名为BeeFree的审查抵制社交媒体平台,与以太坊基金会开发人员Dimitry Khokhlov合作。他们的目标是利用这项技术,为更严格的审查形式的平台创造一种替代方案。

Nagy说:“我们可以获得人类积累的一种共享知识库,如果这种知识被审查,那将使我们的社会变得更加更加的笨拙。”

【声明:文章为作者独立观点,非投资,交易或赌博建议,不代表NABF官方立场。欢迎转载,转载请务必注明来源。如有不当之处请多多指教!】

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181111B1CWSR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券