1. 链一财经首页
  2. 资讯

兰花协议(Orchid Protocol)消除互联网上的监控和审查

互联网的发明的目的就是希望每个人都能自由自在的使用,人们可以通过这个平台来共享信息、协作和交流,完全可以无视边界的存在。
不幸的是,现在的网络已和最初的愿景背道而驰,自由与公开性在当今的互联网中已大大的被限制。
据了解,全球高达 75% 的人在上网时会被限制或者审查。不仅如此,互联网的服务提供者还会收集用户的信息并且把这些信息出售给出价高者。
我们并不陌生的 “人肉搜索” 就是这种情况的体现:人们可以通过各种方法挖出某个组织或个人的隐私。
不难看出,大众迫切需要一种可以匿名并且 “科学” 上网的方法。
目前用户可以选择使用洋葱路由(Tor)或者大蒜路由(Garlic routing)来隐藏自己的身份。问题是,所谓的“匿名性”在一定的条件下并不成立,比如攻击者可以观察用户流量流进流出的话,通过一些技术就可以将这些模式识别并关联起来,从而推导出用户的真实身份。

你看,现在都不能百分百信任洋葱路由保护我们隐私的能力了,可见真正意义上的“绝对匿名” 是不存在的。
区块链技术的出现,却给我们在网上 “彻底隐身” 带来了可能。

而基于区块链技术的兰花实验室(Orchid Labs)就是致力于“自由”上网的研究,并且推出了一个叫做兰花协议的项目。

你看,现在都不能百分百信任洋葱路由保护我们隐私的能力了,可见真正意义上的“绝对匿名” 是不存在的。

区块链技术的出现,却给我们在网上 “彻底隐身” 带来了可能。
而基于区块链技术的兰花实验室(Orchid Labs)就是致力于“自由”上网的研究,并且推出了一个叫做兰花协议的项目。

兰花协议(Orchid Protocol)

兰花协议(Orchid Protocol)消除互联网上的监控和审查

兰花协议的主要目的是使互联网免受审查和监督。该协议背后的团队计划在兰花协议的核心技术上工作,直到他们有一个解决方案能被证明是匿名的和无法审查的。

兰花协议(Orchid Protocol)消除互联网上的监控和审查

兰花协议是如何运作的?

普通的互联网连接是用户直接去访问网站,所以网站可以明确的知道用户是谁。如果你用了 VPN,用户通过 VPN 加密后再去访问网站,这样网站就不知道是谁访问了网站,从而拥有了一定的匿名性。

兰花协议(Orchid Protocol)消除互联网上的监控和审查

注意:虽然网站不能直接获取用户的信息,但是 VPN 却依然能知道用户的信息。所以,使用 VPN 依然不是一个可行的解决方法。

而上面那张图的最右边则是兰花协议的基本流程,它将“带宽卖家”组织成一个刚性结构化的对等(P2P)网络,称为“兰花市场”。客户连接到兰花市场,并向多个带宽卖家做支付,形成特定网络服务器的代理链。 代理链允许客户从全球互联网发送和接收数据。

与从全球互联网发送和接收数据的更常见的方法不同,兰花市场中的代理链自然地将关于数据的来源和目的信息分离;再没有一个代理会同时持有用户发送和接受的数据,或知道某人的身份。兰花市场的刚性结构进一步支持信息分离,提供强大的抵抗串通攻击的能力。

不同于互联网数据常用的传输方法,兰花市场提供固定速率中继,以防止流量分析,并通过代币激励大家发现检举隐藏或者信息无关的参与的参与节点。

现今的支付通道

比特币网络上首次出现的区块链应用中流行的技术是支付通道。由中本聪部分描述,后来由 Hearn 和 Spilman 定义和实施,支付通道后来由 Poon 和 Dryja 把它应用在比特币闪电网络。

支付通道为发款人提供一个有效的方式,为收款人提供连续付款的密码证据。 由于中间付款不会产生任何交易费用,所以可以随意小额付款,任意发送。 在实践中,瓶颈成为验证交易的计算开销以及发送它们的带宽要求。

尽管支付通道有效地为任意数量的中间支付提供了不变的交易费用复杂性,但不是在所有的情况下。 特别是在有大量发送者和接收者的系统中,他们需要经常互动,但不断创建新的支付渠道所支付的费用也很昂贵。 同样,对于提供的非常小或短期的服务,链上交易所需要的费用依然很高。

如何解决

如果我们无法避免必须在区块链上做支付结算并产生交易手续费,那么理论上的最低成本就是单个交易的成本,因为区块链需要至少一个交易来执行状态转换。 为了解决一些微支付,我们至少需要一笔交易。

如果我们可以取消支付通道所需的设置交易(也就是为了建立通道而产生的第一笔交易),并且仍然能够向收件人证明他们正在获得付款,那该怎么办?

幸运的是,在区块链行业有一个类似的解决问题:矿池算力共享。 随着像比特币这样的网络工作的工作难度的增加,矿工们开始将他们的计算能力集中在一起,以避免单个矿工花费数年的时间才挖出一个块。 矿池按矿工算力占矿池比率给予奖励,这就意味着你只要付出的越多,你最后获得的回报就会越多,而你最终是不是挖出了区块反倒不是那么重要了。

如果我们将相同的思想应用于支付通道,我们可以构建概率支付方案,发件人不断向受方证明他们是平均支付的,而不管实际支付是否发生。 

这使我们能够创建概率性的微支付,而不需要设置交易(闪电网络和雷电网络需要在建立通道时向区块链发送第一笔交易用于锁定定量的代币),接收者只需在“兑现”时支付交易费用。

兰花支付需求

支付带宽是一个相当独特的挑战。 在大多数其他支付系统中,物品的成本远远高于发送数据包的成本,因此联网成本可能被安全成本忽略,被包括在交易成本中。

但在兰花网络中,一个数据包的成本就是支付的价格,所以即使支付的交易成本低于一个数据包,它们的购买成本也是相同的。因此我们要求交易费用足够低,以便用户可以支付任意数量的中继流量,直至单个数据包。

除了低交易费用之外,支付机制必须足够精细,以至于可以进行额度非常小的支付。这不仅要求支付机制的效率,而且要求支付基础物品或可核实记录的可分性。

由于兰花网络意在摆脱网络监控和审查制度,支付机制的其他要求还包括不可靠、匿名、不依赖于可信任的第三方。即使底层网络不受监视和审查,如果付款机制不是,那么它就将使得用户可以被审查和跟踪。同样,可信赖的第三方可能在影响支付提供商的国家行为体和其他强大实体的干涉之下暴露兰花网络。

因此,兰花网络的支付需求包括:

1. 不可伪造性 只有拥有付款接受的抵押物品或可核实记录的所有者才能够使用它进行付款;

2. 可用性 意味着没有人可以阻止用户发送兰花付款,也没有人可以阻止收款人收到付款;

3. 不可逆转性 即使是付款方,也不可能扭转过去的付款。

4. 匿名 定义为发件人和收件人的不可链接性,无论是按帐户地址,金额还是时间,都找不到用户信息走过的痕迹。 理想情况下,匿名会达到如下的效果: 不仅是在恶意的观察者的攻击下,还是发送者或接收者的恶意攻击下,都能是匿名的。

所以说,如果有兰花实验室的帮助,我们以后真的就可以“科学”上网了吗?

本文参考 Gavin 翻译的兰花协议白皮书

原文https://gguoss.github.io/2017 /10/30/%E5%85%B0%E8%8A%B1%E5%8D%8F%E8%AE%AE/

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code