# Web3.0时代:开放、隐私、共建 **Published by:** [Ele](https://paragraph.com/@ele-2/) **Published on:** 2022-01-16 **URL:** https://paragraph.com/@ele-2/web3-0 ## Content ****3.1. ****开放:Web3.0打破生态界限 Web3.0的开放性体现在:用户在某个互联网应用“领域”中的准入充分自由、门槛低;例如,用户往往利用一个区块链账户地址就可以登录链上的应用,无须注册许可,操作便利;用户行为不受第三方主体限制、互联网应用打破原有的所谓生态内、生态间的界限和隔阂,在复合代码运行逻辑的原则下,应用之间具有高度的组合性和复合性;最直接的案例就是所谓DeFi Lego,任何应用都可以对底层基础协议(如DEX)做调用或聚合,以及合成资产平台将现实世界资产映射到链上(无交割关系),这等于打破了所谓线上线下和虚拟与现实的界限。另外,Web3.0内部基于不同基础设施的应用之间可以被“跨链”协议解决互联互通;因此,用户在Web3.0世界多个应用的行为可以生产类似社交关系图谱,进一步提升数据价值的挖掘潜力。举一个游戏应用的比喻,用户可以不受第三方限制、很方便进入一个游戏世界;用户可以将自身喜欢的角色/形象自由植入到游戏中去,甚至可以使得角色跨平台/领域行动,而Web2.0时代,如王者荣耀这类游戏,你无法决定角色的选择,更不能将喜欢的孙悟空杀进魔兽世界——这方面的连通平台并不难,只是因为控制权并不在用户手中。当然,你也可以交易角色皮肤等装备(借助NFT),甚至基于其他DeFi协议建立复杂的游戏装备衍生品市场。总之,跨应用平台、跨虚拟与现实地完成Web3.0的生存方式。 本节将以ENS、MASK Network和Polkdot为例,阐释开放的意义。 ****3.1.1. ****ENS(Ethereum Name Service):去中心化的身份验证和域名系统 DNS(Domain Name System)是传统Web2.0的重要组成部分。当用户上网时,服务器会将用户的网址请求解析成IP地址返回给用户。 如www. https://www.bilibili.com/域名对应的IP地址可能为http:// 119.3.211.130。这种可读性更高的域名系统降低了用户访问网址时的难度,为Web2.0的建设做出了重要贡献。DNS解决了Web2.0访问的问题,然而随着网址的不断增多以及Web2.0中心化的特点,用户往往需要注册大量的网站账号,用来访问不同的网站。针对这一问题,尽管许多应用支持了使用较为主流的第三方社交APP(如微信等)直接登录,但总体来看,这种各大网站直接分散割裂而导致用户需要注册大量账号的问题依然存在。总体来说,用户需要通过注册,才能够使用中心化机构管理的域名和账户系统来访问应用。用户如何做到无许可、更低门槛访问各类互联网应用?不同于Web2.0的中心化特点,Web3.0世界用户登录行为依靠去中心化身份,DID (Decentralized IDentity)。最常用的一类DID即用户仅使用一个链上账号(区块链公钥地址,以0x开头的42位字符串)来访问各类Web3.0的DApp,即单点登录。虽然为Web3.0的用户安全提供更自由、门槛更低的访问体验,然而过长的公钥显然难以记忆、可读性差。构建在以太坊上面的域名系统,ENS(Ethereum Name Service)的出现正是致力于这一问题的解决,将用户的钱包地址与自定义的域名进行连接,如将类似0xaa111aaa1aa11aaa11a111a111aa1a1a11a11111的钱包地址改为GuoSheng.eth这一更为可读的域名。在之后登录各类DApp时,就可以使用GuoSheng.eth这一域名进行登录,用户之间可以通过此域名进行转账交互等行为。 总结而言,更为开放的Web3.0则支持用户仅使用一个账户(钱包地址)完成访问DApp、与其他用户进行交互等各种操作。ENS的出现解决了Web3.0中用户互动的可读性难题,为单点登录创造了更便利的条件。 构建在以太坊上的ENS可以支持多链地址的解析。用户可以将同一个ENS域名在比特币、以太坊和莱特币等不同链解析的不同的地址,同时ENS也具备内容寻址的功能(不同于Web2.0的IP寻址),解析到互联网应用网站平台。 可以想象,未来的Web3.0时代,用户在元宇宙中遨游(可以跨多个应用),无须注册许可,而通过一个简短的域名账户进行登录即可。 ****3.1.2. ****MASK Network:通向Web3.0的开放大门 Mask Network是一组连接传统Web2.0应用与Web3.0应用的插件,为前者用户提供了进入Web3.0的大门。其开发的技术框架Dapplet(Decentralized Applet)支持在目标网站(如Facebook、Twitter等传统Web2.0网站),将小程序嵌入其中,以此在中心化的Web2.0中实现小程序的去中心化。之后其与Arweave展开合作,支持在Facebook、Twitter上进行去中心化文件的上传和存储。 当前,用户只用在浏览器中安装Mask插件,即可在Twitter或Facebook上查看Token价格、进行swap、参与ITO(Initial Twitter Offering)以及参与社区投票(借助如snapshot等Web3.0应用)。同时还支持用户将链上资产(包括NFT收藏、捐赠记录)汇总至Twitter。 Mask带来的开放性是显而易见的,即任何Web2.0中的用户都可在不借助任何中心化APP或平台的前提下,通过Mask来直接访问Web3.0并进行相关活动。Mask将开放的Web3.0世界,通过零门槛的方式展现在了每位Web2.0用户眼前。也就是说,MASK将Twitter与区块链平台打通,用户可以自由地在多个平台应用之间遨游。这在Web2.0生态下几乎很难做到。 ****3.1.3. ****Polkdot:连接Web3.0内鸿沟的桥 常有投资者问起:未来是一个元宇宙还是多个元宇宙?它们之间能否互通? 互通分多个层次,应用层、协议层等,一个重要的问题是NFT等数字资产无论是存放在联盟链(蚂蚁链、至信链、长安链等)还是公链(以太坊、比特币等),跨链互通是最基本的,而区块链本身是个带时间戳的账本,如何实现互操作? 不同公链之间是无法直接传递消息和执行操作的,Web3.0内部诸多应用协议(可能是基于不同的底层公链)之间的鸿沟往往通过跨链的方式实现互联互通。当然,Web3.0协议之间跨接一般不需要第三方主体进行授权(注册),这一点仍然遵循Web3.0的开放性原则。跨链可以是跨链资产桥(类似于多链资产兑换银行),也可以是波卡、Cosmos这类多链协议。 波卡(Polkadot)是一个可伸缩的异构多链系统,能够传递任何数据(不只限于代币)到所有区块链,实现各个链之间资产与数据的互相流通。波卡是由Web3基金会发起的项目,由以太坊前CTO Gavin Wood主导的Parity团队进行设计和开发。波卡网络的基础构架包括中继链(Relay Chain)、平行链(Parachain)和转接桥(Bridge),波卡是一个真正的多链应用环境,使跨链注册和跨链计算等类似操作成为可能。 如果是比特币是计算器(电子现金系统)、以太坊是区块链世界的计算机,那么波卡就是路由器或者交换机,在计算设备(无论是windows系统还是苹果系统,甚至是移动设备)之间可以传递数据,实现万链互联。站在这个角度,波卡解决的问题不仅仅是公链自身性能瓶颈(更快的交易处理速度),而是从更丰富的角度解决扩展性——使得原本不兼容的链之间实现互操作,为多链共存的未来世界提供中枢或者路由。波卡系统是由一堆独立运行的区块链组成的,波卡为这些区块链(成为平行链)提供中继路由。波卡作为中继链,为平行链间传递消息提供基础设施,值得注意的是,所传递的消息不仅限于代币(Token**),而是任意数据;平行链之间的类型可以不同(异构)。**这一点非常重要,目前的区块链作为一个分布式账本,矿工处理的工作主要就是维护账户,区块内最核心的数据就是账户代币余额,其他文本数据可以作为附注写入,但很难在区块间自由传递消息;并且,跨接的两条区块链可以是不同类型(甚至是私有链)。基于波卡可以在公共、开放、未经许可的区块链以及私有、许可区块链之间传输此数据。波卡是真正的多链应用程序环境,在其中可以进行跨链注册表和跨链计算之类的事情。例如,学校的许可链上的私有学术记录链可以向公共链上的学位验证智能合约发送证明。再例如,跟先前主要作为独立环境运行的网络不同,波卡提供了互操作性和跨链通信。这为创新的新服务打开了大门,同时,也允许用户在链之间进行信息传输。例如,提供交易代币化的股票(用代币来标记股票)的交易所的链,可以跟提供股票交易所帧数数据的链(预言机链)通信,例如为代币化的股票交易提供喂价。 ****3.2. ****隐私:数据所有权和价值的转移 数据隐私已成为全球监管的焦点问题,现行的解决方案一是强化法律保护,让使用者意识到盗用用户数据是违法行为;二是引入隐私计算,通过同态加密、多方安全计算、可信执行环境等技术,保证数据在使用过程中是明文不可见的。在Web3.0时代,用户将倾向于用更彻底的方式保护个人数据隐私,从而引发数据所有权和价值的转移。随着应用的去中心化,链上数据可查的情况下,用户行为、产生的数据乃至应用协议亦需得到隐私保护。隐私保护是多方面的,包括基础区块链平台隐私保护、存储数据隐私(分布式存储)、用户私钥管理、匿名协议等多方面。 本节以Horizen、NuCypher为例探讨Web3.0隐私特点,前者可以为用户(包括企业用户)提供一个不上传本地隐私数据前提下完成开发的基础区块链平台,企业可以借此为用户提供区块链相关服务,但又充分保护了企业的隐私数据;后者为Web3.0用户提供了一个分布式私钥共享/托管平台,不同于Web2.0时代中心化机构托管用户账户的方式(让渡部分隐私),Web3.0的管理也可以去中心化地交给网络。 ******3.2.1. ******Horizen:保护隐私前提下的开发平台 Horizen原名Zencash,致力于打造隐私保护和基础区块链平台,为用户或企业可以在不上传本地隐私数据的前提下提供开发平台。Horizen由主链和侧链构成。Horizen主链主要是为用户的交互提供简单且安全的价值传输和存储层,通过原生治理代币ZEN为整个Horizen的生态运转提供支持,以及为侧链提供必要的基础架构。而具体功能的实现以及网络基础结构等均由侧链开发完成,从而能够针对特定的用例进行更为复杂的性能优化,增强其可扩展性和安全性。Horizen侧链又称Zendoo,其具有极高的扩展性和设计性。侧链有独立的共识机制与加密算法,并且真正的实现了去中心化。开发者可通过Horizen开放的一套标准通用组件ZEN侧链开发套件(SDK)来迅速完成区块链的开发,从而节省区块链的构建时间。利用侧链附带的零知识证明工具可以在不上传本地隐私数据的前提下,完成企业需求的开发。同时,主链与侧链之间可以通过其独创的跨链传输协议CCTP(The CrossChain Transfer Protocol)实现代币ZEN以及数据的互联传输,为解决可扩展性问题提供基础保障。Horizen采用Zk-snark(零知识证明)以及防51%攻击等安全解决方案构建了一个具有极高隐私保护性以及安全性的Web3.0区块链平台,为用户与开发者提供隐私保护。******3.2.2. ******NuCypher:Web3.0的分布式密钥管理系统 不同于Web2.0应用的密钥托管(一般由互联网公司或第三方托管),区块链私钥管理,对很多初级用户来说是一个难题,而多方共享私钥管理(去中心化的方式)则是一个更为现实的需求。用户该如何借助互联网协议安全地管理和共享私钥呢?也就是说,多方共享私钥管理可以将私钥托管给一个去中心化的网络协议(而非Web2.0那样交给互联网公司),在指定的用户间安全共享,使得用户解决了进入Web3.0之前最基础的需求。 NuCypher能够在互联网上任意数量的用户之间共享私钥,同时使用其核心技术——代理重加密来代理解密权限。其原生代币NU主要用于奖励网络节点参与者来执行密钥管理和权限代理/回收的操作。 传统中心化密钥管理系统(KMS)的用户密钥交由中心化第三方存储,在第三方存储机构安全的前提下,用户密钥可以得到较为充分且安全的保护。在用户双方需要进行数据传输时,数据发送者需要从第三方机构调用数据接收者的公钥对数据进行加密,之后数据接收者使用自己的私钥对数据进行解密。但其缺点在于,数据发送者只能使用数据接收者的公钥进行加密,数据传输后数据接收者可以永久保留对数据的访问权限。而NuCypher采取的代理重加密KMS使用第三方节点分布存储用户的密钥信息。在用户进行数据传输时,首先由数据发送者使用自身私钥和数据接收者公钥生成重新加密密钥,此后将密钥切分为[n]段,将每个片段分发给NuCypher上的节点进行保存。之后,数据接收者仅有权限在由数据发送者制定的时间段内访问该信息,数据发送者也可随时撤销数据接收者的访问权限。如此一来,NuCypher保证了数据发送者的加密授权主动性,同时分布式的密钥存储方案确保了用户密钥存储的安全性,为Web3.0数据传输的密钥管理提供了安全的保障。 ******3.3. ******DAO:共建、共治和共享价值的网络世界 用户在Web2.0互联网应用中的内容创造是多方面受限的(受平台审核限制、跨平台限制),在社区治理方面的限制更甚,因此也就限制了用户在创作者经济共享方面的价值捕获。Web3.0开放性原则将打破这些限制,同时区块链的激励机制将内容经济的价值有效地反馈给创作者。 **3.3.1. **Mirror:完全由用户主导的内容创作平台 Mirror类似于Medium、Substack等博客类内容创作平台。其解决的问题在于,在传统自媒体中,内容创作者可以输出创意,但获得是收益是有限的,且面临IP被盗问题,能否将创意固化为资产并支持交易?Mirror当前主要功能包括: 1)作品(Entries): Entries是Mirror主要的内容创作模块,创作者可以在此处进行文档编辑,编辑支持纯文本+Markdown(类似话题标签)的格式,同时Mirror还支持直接将Medium或Substack等其他平台的文章迁移至Mirror。对于创作者的每一篇产出,Mirror均支持将其直接铸造为NFT。NFT在链上完成铸造之后,创作者便可将其作品以NFT的形式出售。这样一来,便解决了内容创作者的收益问题。创作者还可将作品永久存储在分布式存储平台Arweave上,保证作品的永久性存储。 2)众筹(Crowdfunds): 众筹模块支持创作者进行任何形式内容的众筹,并且可以基于每个支持者的资助金额为支持者分发相应的支持者代币(由众筹发起者铸造),众筹前三名还可获得独特的NFT奖励。此代币可以理解为支持者所持有的股份,若作品铸造为NFT后出售获得了相应收益,可以此为基准进行相应的收益分配。而NFT则是项目社区成员的标志,从而自然而然的建立起一个DAO。 3)收益拆分(Splits): 收益拆分模块支持创作者将作品收益或拍卖收益分发给其他多个实体,以此来与合作者共享共同作品的收益。拆分至少需要在两个账户地址之间进行,并且各实体之间的拆分百分比之和必须为100%。这样一来,在创作者提前预设好收益分配比例和规则之后,每一笔收益都将由智能合约自动完成收益分配的过程,避免中心化收益分配的不透明。 4)NFT铸造(Editions): Editions模块为Mirror的NFT铸造模块,用户可以使用此模块在Mirror上铸造NFT作品,其中包括价格、媒体文件(当前支持.jpg, .png, .gif, 和.mp4四类文件)、总供应量以及资金首款地址四个创作者自定参数。铸造好之后会生成该NFT地址,同时会加上相应的editionID,该地址可以直接嵌入Mirror的其他文章,在链接下方显示NFT。 5)拍卖(Auctions): 通过拍卖板块,创作者可以将自己创作的NFT作品进行拍卖。创作者需要设定拍卖的保留价格和持续时间,每次出价应不小于上次价格的10%。拍卖同样可以创建对应的URL地址嵌入Entries模块之中,拍卖结束后的收益可以直接转入创作者设定的钱包地址,也可转入众筹或收益拆分模块。 6)投票(Token Race): 投票功能服务于众筹之后所形成的DAO,其形式类似于Snapshot。众筹的参与者自然而然的组成了DAO,通过投票功能可以参与DAO的决策,实施社区的各类决议,在此基础上形成了创作者社区的能力闭环。 Mirror作为Web3.0最重要的内容创作平台之一,允许任何一个Web3.0用户在其中创作自己的作品,并围绕其开展各类活动。更重要的是,创作者自身完全拥有自己的创作作品,可以完全支配其作品而不受Mirror平台的影响。通过Crowdfunds,Splits和Token Race等模块,创作者可以创建属于每位社区成员的内容社区,并与成员共同建设属于每个人的社区。作为Web3.0前沿且理想主义的探索,Mirror所实现的方案仍有借鉴意义。 **3.3.2. **Gitcoin:代码与资源的共享共治平台 在传统网络世界中,如果你有个新奇的想法需要实现怎么办?设立一家公司去拿风投?在大公司争取个创新部门?去一个众筹平台?去车库咖啡碰碰运气?这些看起来都效率偏低,能不能有个平台让新奇的点子、投资者人和代码实现者之间架起桥梁? Gitcoin是基于以太坊构建的去中心化协作平台,其为开发者提供了一个开发协作平台,同时为投资者提供了一个捐赠平台(加密货币捐赠)。可以简单理解为项目的代码和资金的众筹、共享平台。其核心功能主要有: 1)赏金(Bounties): 该分区主要面向广大Web3.0开发者,开发者可通过发布赏金(Bounty)来针对指定问题寻求外部帮助,其他开发者可以通过解决该问题而获得赏金奖励。基于此,项目开发者可以更好的建设社区项目,而解决问题的开发者则可获得相应的奖励。 2)黑客松(Hackathons): 该分区下集成有许多Hackathon项目,开发者可在此处加入由各个项目方所赞助的黑客松比赛,依照其主题开发相应的产品。 3)捐赠(Grants): 在捐赠分区,用户可以向一些初创且具有公共物品性质的项目进行捐赠,捐赠结束后,部分项目可能会向捐赠用户给予空投回报。Gitcoin捐赠的核心创新在于二次方融资(Quadratic Funding)。在进行二次方融资时,项目所获资金为社区成员捐出资金的“平方根之和的平方”,即之后基金会将根据每个项目的社区二次方融资金额按比例进行配捐。如在一轮募资中共有两个项目Grant1与Grant2,Grant1获得来自10个人的1美金等值加密货币的捐赠,共计10美金。而Grant2获得来自1个人的10美金捐赠,共计也是10美金。此时若基金会配捐额度为1100美金,根据二次方融资公式,Grant1能获得的二次方融资票数为\而Grant2能获得的二次方融资票数为。因此按照两个项目二次方融资的票数,Grant1所能获得的基金会配捐为,而Grant2所能获得的基金会配捐为 这样一来,获得基金会配捐的往往是那些投票人数更多的项目,而并非投票金额最多的项目。一方面鼓励了更多用户参与捐赠投票,从而票选出公共服务性最强的项目。另一方面大大增加了骗取基金会配捐的成本,降低了配捐风险。4)探索(Quests): 该板块可以支持用户以一种游戏的方式去了解Web3.0世界以及各类生态系统,用户可以在题库中选择自己感兴趣的题目展开学习,之后以问答攻击的形式检验学习成果(每回答正确一题,系统生成的机器人会减少一滴血),击败机器人之后可获得相应的奖励,因此其本质为Learn2Earn的一种。5)荣誉(Kudos): Kudos是一种用户之间相互表达赞赏和建立关系的一种新方式。如用户A想通过Gitcoin向用户B表达感谢时,其可在Kudos市场购买荣誉勋章,将其赠送给用户A。(勋章本身可视作某种形式的NFT)6)学习(Kernal): Kernal是一个点对点学习社区,其通过由社区成员构建的八周课程,为想要深入理解Web3.0的用户提供了绝佳的平台,其内容包括以太坊发展历史、全球金融体系、代币经济学等多方面的知识。 Gitcoin为各类Web3.0初创项目以及想要进一步了解Web3.0的用户提供了最为友好的孵化平台和学习平台。对于项目而言,从黑客松的开始,到捐赠的发展,充满公共性的Web3.0项目在每一个用户的支持下发展,最后又回馈Web3.0用户。对于用户而言,在这里了解Web3.0,支持Web3.0,通过对项目的捐赠,共建Web3.0。在这里,每个人都能为Web3.0的建设贡献自己的力量,实现真正的共建、共享与共治。 **3.4. **元宇宙:Web3推动“现实世界”与“虚拟世界”的融合 Web3.0时代,元宇宙将是一个极富想象力和创造力的网络形态。Web2时代,人们习惯以“虚拟世界”和“现实世界”来作为线上线下世界的界限。构筑在Web3基础上的元宇宙,将是所谓“现实世界”和“虚拟世界”的深度融合。 Web2时代的互联网存在着明显的生态界限(这是由于中心化公司运作方式下的结果),一家互联网巨头控制住生态的核心准入,跨生态的应用是比较少的——例如在线支付工具跨生态的限制、重要互联网应用入口之间超链接的屏蔽。所谓的互联网应用,其实被限制在不同生态局域内的活动。而Web3时代的元宇宙世界,Web2时代的“鸿沟”和界限将被打破。 除了上面章节提到的跨链应用解决了基于不同主链生态之间的融合之外,元宇宙世界与所谓的“现实世界”将不断融合。例如,一个元宇宙中的主体,除了在DeFi市场从事经济活动,也可以持有现实世界的资产权益。也就是说,元宇宙中的资产,并不存在“虚拟世界”账户与“现实世界”账户系统之间的隔离,元宇宙将是“现实世界”与“虚拟世界”的融合形态。一般会认为,元宇宙的世界虽然由用户共建,不同应用之间可以自由地通过各种手段打通融合,但元宇宙的虚拟世界无法与现实世界的资产账户打通,因为现实世界存在生态之间的隔离,所以“外部的元宇宙”更无法打入目前Web2时代的生态。基于DeFi的合成资产应用(如mirror(本节的mirror与3.3节项目重名,为不同项目)或synthetix),我们将看到如何以降维打击的模式将Web2世界的资产映射到Web3世界来。 上线于2020年12月4日的Mirror Protocol(基于Terra公链)是一个可追踪股票、期货、交易所交易基金和其他传统金融资产价格的合成资产(Mirrored Assets,MmAssets)铸造平台——甚至可以将加密货币(比特币、以太坊等)映射到平台铸造代币的代币,MIR(Mirror Token)为平台的治理代币。用户可以通过超额抵押UST(TerraUSD,锚定美元的稳定币)或者已有的mAssets合成mAssets,不同的mAsset将会与不同的股票、期货、基金等资产的价格对应。赎回时,需要用户通过Mirror平台销毁铸造时产生的 mAssets,智能合约会收取一部分手续费并返还给用户铸造时抵押的 UST 或 mAssets。 简单说,Mirror就是将传统金融市场(或者加密市场)的资产合成为Token的形式,映射到加密货币世界。比如,可以在Mirror平台上铸造特拉斯的股票通证——mTSLA,也可以讲ETH代币映射到Mirror平台——铸造mETH代币。实际上用户获得mAssets并不等同于购买了相对应的金融资产,所以也不存在股票分红等收益——但由于价格跟金融资产关联、且有抵押物支撑合成资产的价值,所以可以理解为合成资产可以获得对应金融资产的部分收益权,也可以将其类比为金融资产的期货(不可交割)。 目前平台已经上线26种合成资产,包括特斯拉、苹果等股票和BTC、ETH等主流加密货币资产,以特斯拉股票代币为例,24小时流动性尝过1480万美元,交易量在百万美元级别,Mirror平台总流动性已经超过10亿美元。Mirror平台上的个股价格是如何锚定真实现货市场?这就需要用到预言机机制,通过程序算法来链接两个市场的价格。具体详情请参与我们的报告《DeFi新金融(二):超额抵押与资产映射》。 类似Mirror或synthetix这类合成资产应用,相当于在Web2世界毫无感知的情况下,将资产映射到Web3世界。从这个意义上讲,基于Web3的元宇宙可以将“现实世界”资产融合进来。这也是Web3实现“开放”特点的例证。 ## Publication Information - [Ele](https://paragraph.com/@ele-2/): Publication homepage - [All Posts](https://paragraph.com/@ele-2/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@ele-2): Subscribe to updates