专为隐私设计:通过Fractal协议建造Web身份层
一个自由开放的网络是当代社会的基石,但其实你和我们一样深刻的知道:自由的网络正在受到威胁。这就是为什么我们要建立Fractal协议:重新平衡网络的激励机制,从而保持它的自由与开放。在这片文章中,我将介绍如下内容:
-
为什么让网络保持自由开放很重要
-
现在的广告市场是如何威胁到网络的
-
我们如何终于能够填补数据隐私与完整性之间的鸿沟
-
我们在做什么,如何做的,以及未来我们的下一步
今天,我们远比以往任何一个时候都更明白,一个正常运转的社会是如何的需要开放的沟通,同理心以及平等的机会,而网络正是这三者的催化剂。
在网络上发布内容:不论是新闻还是ita任何东西,已经不再是以往那网络拥有者富豪的专属。任何有互联网连接的人都可以从上百种免费服务上让自己的声音被听到。在20世纪下半叶,识字率的激增与网络带给了我们丰富的视角与分布。这极大的扩展了我们的同理心圈,正如Steven Pinker所说:阅读时一种换位思考的技术。
发布内容如今已经不再收到制约,这给所有人都提供了机会。更少的守门员意味着更多的参与人,一个内容创作者不再需要一个报纸高管的批准,内容不需要电视台的传播也能够让全世界的人都知道。
这种新的自由并不只属于文字,任何类型的创业者,从博客到实业家,都可以通过开往的网络来接触他们的顾客。网络正在帮我我们的世界变成一个开放的市场,也让人们更容易在品质上比拼,绕过了传统的信息不对称。不仅因为每个人都可以成为任何人的受众,事无巨细,在全球范围解决它都是可能的。
这就是为什么我们不能拥有美好的事物
网络上的内容创作者会通过多种策略来通过他们的作品盈利。一些知名的品牌或名人,通过订阅会获得一些收入,但订阅的收入不足以支撑他们的工作。而另外一种方式:线上广告,从一开始就成为了网络的常客。
最早期广告商与流行网站的运营人员直接的直接联系,快速演变为今天所谓的广告科技的庞大生态系统。而这种演变之所以会发生,是因为线上广告成功的支付了网络上的内容,而且不可能有第二种方法是能够支付的起。
但是任何市场都需要监管,不幸的是我们监管的速度没能赶上科技的进步。这就导致了市场被巨头所垄断。大多数线上广告都处在谷歌和脸书的范围,两个利益至上的巨头掐住了市场的脖子,并且其糟糕的激励机制正在带来一个次级关注危机:在数据存储时的不清晰,数量极多的欺诈以及浪费的流量(预测最高达到99%的无效流量),这些让买家与卖家很难能够达成一个公平的价格。
线上广告行业极度依赖于在网络上跟踪用户行为,由于网络浏览是匿名的,当用户在网上的行为被监控到以后,这些数据就会被用来推断用户的特征档案:例如用户喜欢登陆什么网站,喜欢购买什么东西。这种数据追踪是普遍存在的,但是没有经过用户本人统一并且十分不透明,甚至像GDPR和CCPA这样具有良好初衷的方式也会意外产生集中跟踪的能力。这是因为寡头的存在,寡头不仅充当广告商和出版商的中介,还充当用户和网络本身的中介。事实上,人们都是通过寡头控制的浏览器或应用来访问网络的。如果你想知道为什么大型广告科技公司似乎对我们最近的监管如此满意,这是因为虽然他们会收到一些影响,但是他们的竞争对手会受到更大的影响,这会帮助巨头巩固自己的地位。
对于用户来说,广告拦截是一种对抗现状的方式,而广告拦截的出现时因为用户们对广告普遍的不满以及越来越多的人开始关注对个人隐私的保护。例如像Adblock Plus和uBlock Origin这样的浏览器插件已经被成千上万的用户所使用。还有数百万用户在使用让第三方追踪数据越来越困难,甚至直接将广告拦截作为卖点的浏览器。但是广告拦截虽然有效的防止了隐私被追踪,但却没有考虑到内容创作者的生存,这也是许多网站都在努力想告诉用户的事实。
向着更好的平衡前进
我们不会去责怪任何特定的个人或者组织,而是把这个难题当作目前市场激励机制的一个新出现的属性。所以解决方案不是取代或者干掉寡头,而是建立一个全新的激励机制的基础,让一个更见看的市场能够得到发展。
我们相信内容创作者应该凭借他们的工作内容而获得收益,而关注的经纪费时最好的解决办法,不仅仅是针对那些无法获得足够的关注或捐赠的人,而是为所有人,因为网络本就应该时开放和免费的。我们正走在一个重新设计关注度如何被协调的路上,能够避免网络的原罪。
我们一直在研究Fractal协议,这是一个旨在重新平衡市场激励机制的开源协议。我们相信我们能够建立一种新的平衡:既尊重用户的隐私,奖励内容创作者,也能够防止广告商遇到欺诈的情况。如后面展示的一样,这是因为我们终于有了能够完成这项功能的技术。区块链提供了一个不可信的,共享的真相来源作为机制设计。零知识证明和差分隐私有助于保护用户的安全。去中心化的身份与可验证的凭证让人们能够自主管理自己的数据。
Fractal协议能够保证用户的数据保存在用户的手中。通过帮助用户收集,整理,验证和以私密的方式分享自己的数据来实现。这能够帮助人们控制自己的数据,因为浏览器设计之初的目的就不是真正的用户代理,他们更多的是为广告业寡头服务,调节用户与网络之间的关系在某些方面能够方便寡头控制市场,而不是协助用户。
去中心化身份+专为隐私设计
我们在网络上看到的内容会根据不同的用户而调整,这是因为网站会通过我们的数据来定制为我们推送的内容。为了能够恰当而且自信的实现这一功能,能够确认这些数据对他们来说非常重要。经过认证的数据能够获得巨大的溢价,尽管规模庞大并且具有侵略性,但寡头仅能时对你做出有根据的猜测。事实上,数据追踪无处不在的部分原因是为了观察你,而不是直接询问“你是谁”。通过建立起一个验证数据的市场,Fractal协议希望能够激励起物质供应与认证,促进数据能够长期维持公平的价格。
保护用户的个人与行为数据,不论是用户提供的还是被观察到的,对我们而言都是最重要的事情。在过去的两年时间里,我们已经验证了超过10万个身份,并且我们动用了一切手段来保护这些身份。作为多个基于区块链项目的KYC提供商,我们快速的成为了身份与验证领域的专家。但是我们不应该成为用户数据的保管人,而是用户应该自己成为自己数据的保管人,我们也致力于帮助用户达成此目的。去中心化的身份和可验证的平局并不只是一个新奇的想法,在区块链技术的帮助下已经成为现实。这个概念与在现实世界中的工作原理非常类似:一个人会被给与一个物理的证明,例如政府发行的身份证,而用户不需要政府的参与或者知晓就可以透露给第三方。通过将证明发分发给其合法的拥有者,而不是中心化的保留在我们一方,我们可以消除数据蜜罐带来的任何威胁,同时保证属于用户的东西仍然属于用户,不论我们会发生什么事情。在过去我们和Sorvin与IXO一起研究了这些技术,现在正与KILT继续开发中,这些合作伙伴对于Fractal协议来说时至关重要的。
有一个物理证明无法做到的小魔术叫做选择性披露,例如我进入了一个严格限制年龄的地方,我可能会被要求提供一个有效力的文件来证明我的实际年龄,我可能会提供我的驾照给酒吧的保安检查,由酒吧的保安来检查文件的真实性并根据出生日期来计算出我的年龄。问题是这样的操作会披露出比实际需要更多的信息,而且我并不想提供验证年龄所需以外的信息。但是现在我的名字和一系列其他的属性就都被披露出去了。
同样的案例下,将可验证的凭证与零知识证明的隐私保护属性相结合,就可以让我们用数学的方法在证明我年龄的同时不用泄露我的名字等以外的信息。而在这个领域已经有一些技术被证明是成功的,例如zk-SNARKS,zk-STARKS以及Bulletproofs。通过利用这些技术,Fractal协议使得用户能够只分享自己愿意分享的信息。
Fractal协议也没有忽视隐私泄露效应。如同波动正在恶劣的影响当今的市场一样,技术不是问题根源,激励机制才是真正的问题根源。这种效应也是一种新出现的特性,会影响一些特定的激励
数据分享做的较差的系统。如果这个问题得不到解决,就会导致系统的参与者被强迫分享数据。这种情况发生在选择不披露某些数据被视为这些数据有损其所有者的初步证据的情况下。举一个简单的例子,健康保险会向吸烟的人收取更高的保价,在这个场景下,有很多人选择提供他们不抽烟的证据,但对于那些选择不遵循这个做法的人来说则是一个不好的消息。如果一个不吸烟的人不愿意提供自己不抽烟的证据,他们就会同样与吸烟者一样付出更高的保费,而这不是因为额外的风险,而是因为保险公司认为不回复就是确认。
通过限制被分享数据的种类能够部分缓解问题,但我们认为这并不是一个好的解决方案。我们希望Fractal协议在数据不可知性上能够尽可能的灵活。我们正在针对这些技术解决办法与专家们进行合作,例如同态加密,差分隐私,这两种技术都有希望能够缓解问题。Bayesian隐私尤其重要,因为它提供了一种能够向数据中注入噪音的机制,噪音量时可以被证明的,而且并不会明显的降低整体数据的质量。这将允许网站能够继续利用用户选择分享的数据,但并不需要告知某个特定用户,并且一直知晓并且可以证明数据是准确以及平均的正确水平。
区块链层:为什么选择Polkadot?
我们在Polkadot的帮辅助下建立了Fractal协议。他们向我们提供了合适的工具与基础结构,从而帮助我们在不用向以往一样需要向一些平台妥协的情况下,成功的开发并且部署了协议。Polkadot对世界的愿景时世界上会同时拥有多个区块链,每个区块链都是特别为某个目的而量身定做的。为了实现这恶鬼远景,Polkadot创立了Substrate(一个兼容Polkadot的区块链构建SDK),以及基础设施来链接并保障这些独特的区块链。
建立一个独特的区块链通常是解决交易成本,当前可用公共基础设施的扩展性的唯一办法,例如以太坊就是如此。确保一个独一无二的区块链时非常不容易的一件事情:需要招募并且持续的激励验证者来防止攻击者。Polkadot通过提供一个带有自己验证器的中继链解决了这个问题,而这些预分配的安保措施都能够被集中并分享给连接到Polkadot的所有独特的区块链。
Polkadot每秒能够处理的交易量是 以太坊 目前能力的一万倍。这对于扩展性来说是惊人的进步,对于像我们一样的项目来说,最关键的要求就是需要高频率的区块链使用率。这种巨大的性能提升,带来的结果就是带宽竞争的减弱。再加上独立链能够控制自己的交易费的这一特点,这就提供了一个扩展性是可行的环境。
我们认为Polkadot是第三代区块链,通过保护这些为了特定目的而建造的区块链,这让开发者能够专注于建立一个真正适合他们使用的区块链。通过与它们相连接,就可以利用其他链的功能。此外Polkadot目前正在构建沟通的基础设施,使得独特的区块链能够与其他区块链如比特币与以太坊等来进行沟通。
虽然这听起来很复杂,但Polkadot非常看重开发人员的体验,并且投入了很多,为开发者创造了一个不断增长的工具生态系统。例如Substrate与Cumulus使得建立独特的区块链非常轻松,同时还可以将其连接到中继链上以保证安全性与互操作性。
展望未来
协议的开发应该在开放的环境中进行,在我们完成设计并开始建立我们的MVP之后就会发布代码与研究。目前我们正在搭建一个基于浏览器的数据钱包原型,能够鼓励用户提供他们自己的数据并交给attester来验证。结果生成的凭证将会储存在数据钱包中,并且使用基于区块链的可验证凭证基础设施来进行有效性检查或撤销。为了帮助网站向用户询问来选择性的披露用户的数据,我们也正在建立一个SDK来给发布者使用。
我们也正在发展我们的区块链团队,如果你愿意帮助我们,请给julio@fractal.id发邮件联系我,加入基层建造者项目能够让你更深入的探索Polkadot的生态系统。同时我们也正在申请Web3基金会的帮助,并持续向社区贡献代码。
请你加入我们:Fractal协议是谦逊并开放的。而之所以这么低调是因为我们并不打算在一夜间就彻底该百年市场,而是要倾听,逐渐加入具有价值并且能够独立产生牵引力的小组件。从用户与发行商开始,协议是开放的因为我们并不会去控制它。(从用户到广告商,任何人都可以无视我们的想法来参加设计)。而且我们并不寻求费用(协议不会帮我赚到任何钱),更重要的是作为一个优秀且能够持久的标准,它必须是被视为一种开源的工作,能够包容各方面的参与。