概括:
中间件:中间件是一种计算机软件,为软件应用程序提供服务。中间件通过简化应用程序、应用程序组件和后端数据源之间的连接,加快去中心化应用程序的开发。开放式社交堆栈的常见中间件包括数字身份、社交图和凭证协议。社交应用程序:社交应用程序是一种软件应用程序,通过虚拟社交和网络促进创建和分享信息、想法、兴趣和其他表达形式的软件应用。Web2中有Facebook。Instagram、Youtube和抖音。Web3中有Orbis,Lenster,lvl协议和Cent。开放的社交堆栈创造了一种范式转变,它具有非常强大的便携性和可连接可断开身份,这些身份存在用户的加密钱包中。仔细想想,我们的web2在线活动是我们身份的一种形式。我们在Facebook和Instagram上发布的照片,以及在Twitter和Linkedin上创建的个人资料,都是我们身份的一部分。我们在这里面临的挑战是,我们的身份只存在于我们的行为/活动发生的平台中,而身份是孤立的。有了web2巨头建立的围墙花园,我们不能只是整合我们的Instagram身份,并将其连接YouTube,以微调内容推荐,以符合我们的兴趣。社交网络平台通常面临着所谓的冷启动问题:新平台很难获得新用户和加入新用户,这就是为什么黑客在传统互联网行业中占有非常重要和突出的作用。有了web3的开放式社交堆栈,新平台可以利用中间件,如社交图谱和凭证,来开发产品并快速测试产品与市场的匹配度。由于数据是透明的,竞争者可以查看主流平台的数据,并针对高网络价值的用户给予相关激励,吸引他们加入自己的平台。然而,由于用户可以很容易地将他们的数字资产移植到不同的平台上,而且转换成本为零,因此平台需要以更好的用户体验来相互竞争,并与社区建立更紧密的联系,使使命和价值保持一致。让我们来看看开放社会堆栈中的每一层。数据基础设施
去中心化社交需要解决的最重要问题是动态数据的去中心化存储,协议需要能够支持动态数据存储,然后才能支持流媒体、社交媒体和其他相关应用。由于社交网络应用程序,往往会产生规模较大但价值较低的交易,例如分享、点赞或关注,在以太坊上进行这些交易在经济上是行不通的。因此,寻找一种能够促进交易结算的规模化解决方案就显得尤为重要。由于链上数据的不可改变性,很难在数据层之上建立社交应用。然而,有一些协议试图解决这个问题,如Ceramic、Livepeer、LitProtocol和Tableland。这些协议旨在管理和存储动态数据,如图像、视频和文本。CeramicNetwork
Web2应用程序在代码上运行,其功能、内容和产品推荐是由复杂的算法驱动的,这些算法由用户数据提供。用户看到的填充网站的信息,无论是用户数据还是应用数据,通常是由平台设计的算法驱动和决定的。相反,到目前为止,我们看到的web3堆栈和dApps的环境缺乏这些数据驱动的功能。其根本原因来自于链上数据的不可更改性。CeramicNetwork正试图通过在IPFS之上提供一个数据层来解决这个问题,以管理和跟踪状态转换,并将数据与数据结构相关联,使数据易于读取和写入。该协议实现了与用户绑定的可变数据表,因此,可以在其之上构建数据驱动的应用程序。
PlatON与ChainX、PolkaWorld达成全方位战略合作:金色财经报道,全球隐私计算网络与分布式经济体基础设施PlatON宣布与ChainX、PolkaWorld达成全方位战略合作。
ChainX是基于Substrate框架开发且最早上线的项目,致力于比特币Layer2拓展、数字资产网关及波卡2级中继链的研究与应用,主网已经上线并平稳运行1年半。PolkaWorld是中国最大的polkadot社区之一,拥有完善的社区资源和较大的行业影响力。
此次PlatON与ChainX、PolkaWorld将从应用生态、节点建设、社区运营、技术合作等维度进行全方位的合作,ChainX也将作为PlatON与Polkadot生态之间的一座桥梁,助力两大生态实现互融互通。
同时,PlatON还将与ChainX共同探讨共同创办孵化器,专注PlatON生态项目孵化,从资金、技术、社区全方位支持生态项目的建设,ChainX、PolkaWorld也针对目前社区热议的PlatON应用生态图谱给予专业的建议,通过应用生态图谱,明确PlatON未来的战略方向与实现路径,通过孵化器,发掘为生态添砖加瓦的团队/开发者,形成良性循环,共建繁荣稳定的PlatON生态蓝图。[2021/3/12 18:39:13]
图4:CeramicNetwork是如何工作的?CeramicNetwork的优势
用户:当数据存储在IPFS上时,用户很难在一段时间内跟踪数据。然而,有了Ceramic,数据被保存在与钥匙相关的用户身上,以及他们带着任何区块链钱包的身份。每次用户来到一个应用程序,数据会被记录在IPFS的Ceramic中。这些数据对应于应用程序开发人员创建的数据模型,当用户去另一个应用程序时,用户可以把随身携带的数据迁移任何平台。开发人员:对于开发者来说,Ceramic有共享的数据库来构造数据,以建立数据驱动的功能。Ceramic有一个数据模型市场,供开发者创建自己的数据模型,以对应他们想要的特定功能。Tableland
Tableland与CeramicNetwork一样,试图解决以太坊虚拟机的局限性,它的智能合约中存储空间有限,同时在链上更新、写入和存储数据的成本也很高。现有的web3应用程序通常使用混合方法来存储应用程序数据。以NFT项目为例,这些项目中的NFT存在于两个部分:智能合约和艺术品的元数据。智能合约存在于区块链上,通常是以太坊,并包含一套规则以促进交易。智能合约还包括一个链接,指向存储数字艺术品的服务器。也就是说,数字艺术品可能不存在于区块链上,可能存储在链外。NFT项目通常利用AWS或谷歌云这样的集中式数据库来存储结构化数据。然而,利用去中心化的存储供应商来托管他们的元数据相对来说是一个更安全的选择,因为如果中心化的服务器离线,数字艺术品就会丢失。而利用去中心化存储供应商,如果一个地方的存储位置发生故障,数字艺术品可能会在另一个存储位置找到。目前分散存储的方法的缺点是,元数据本身不能被改变,也很难被查询或组成。相比之下,中心化存储供应商能够使元数据动态化,也支持查询功能。但是,存储在中心化存储提供商中的数据既不开放,也不可组合。Tableland提供了一个技术解决方案来处理链上数据的局限性——不可更改性、存储成本昂贵、不可组合性和难以查询。Tableland建立了一个数据层,与纯EVM环境相比,数据层允许用户以更便宜的方式存储、读取和写入数据,拥有更多的存储空间。Tableland是如何做到这一点的,是通过两个组件:带有访问控制逻辑的链上注册表和链下表,Tableland中的每个表都是作为ERC721代币,在EVM兼容层上铸造。也就是说,拥有数据写入权力的访问控制逻辑存在于EVM中,用户通过存储在其以太坊钱包中的NFT拥有该权利。该协议有两个主要组成部分:链上注册表所有者和链下TablelandNetwork。链上和链下之间的链接都是在智能合约层处理的,它拥有不可变的质量。链上表所有者:为一个注册表设置ACL权限。链下(去中心化)TablelandNetwork:管理表本身的创建和后续的变化。简而言之,Tableland就像IPFS加一个SQL层在上面,提供了更多的灵活性和适应性。
动态 | 中传与中国平安签署协议 依赖区块链等技术全方位合作:12月12日,中国传媒大学与中国平安签署协议,平安集团将通过“智慧校园”“平安好医生”“ 金融一账通”等平台,以人工智能、区块链、大数据、云计算等技术为支撑,构建与中国传媒大学的全方位合作。[2019/12/13]
图5:Tableland是如何工作的?什么是访问控制逻辑?
访问控制逻辑是一个自动化系统,它控制个人访问一个或多个计算机系统资源的能力,如网络、应用程序或数据库。访问控制逻辑系统需要通过某种机制(如PIN、卡、生物识别或其他代币)验证个人身份。什么是SQL?
SQL是结构化查询语言的缩写,是数据库使用的一种语言。这种语言允许使用表来处理信息,并显示一种语言来查询这些表和其他相关对象。大多数数据库如SQLServer、Oracle、PostgreSQL、MySQL、MariaDB都使用这种语言来处理数据。通过SQL,用户可以插入、删除和更新数据。用户还可以创建、删除或改变数据库对象。中间件
社会图谱:每个社交网络都依赖于社交图谱。社交图谱对所有的沟通都至关重要,从帖子、喜欢到直接信息。如果没有负责存储数据的公司或实体,一个共享的公共社交图谱就不可能存在,有一些协议试图实现这一点。LensProtocol
LensProtocol是一个可组合且去中心化的社交图谱。社交应用包括用户档案、关注者、帖子、评论、分享和点赞。这些组件定义了基本的数据布局和数据之间的关系,比如谁关注谁或者谁发布了什么内容。在LensProtocol上,社交媒体的关键功能是由NFT提供的,并由用户拥有。用户个人档案也是NFT,每个关注者都是一个不一样的NFT,每篇帖子代表一个NFT。LensProtocol上的NFT
个人资料NFT:ProfileNFT包含用户生成的帖子、转推、评论和跟帖。单个地址可以拥有自己的配置文件NFT,一个地址可以包含多个配置文件NFT,而一个配置文件NFT可以由DAO通过Multisig钱包拥有和操作。关注NFT:每次用户关注一个用户时,另一个用户都会收到一个带有唯一令牌ID的关注NFT。发帖NFT:制作或分享的内容可以是发布NFT,类似于传统社交媒体上的帖子。MirrorNFT:类似于Twitter的转推功能。用户使用Mirror功能来重新分享一个帖子。有可能的是,由于人的分享,用户可以从任何收集原始内容的人那里获得分成。收集NFT:用户可以从他们关注的用户那里收集发布的NFT,并创建自己发布的NFT集合。评论NFT:类似于传统社交媒体的评论功能。
动态 | 四方精创报告:具备从区块链底层平台到应用解决方案的全方位研发交付能力:四方精创(300468)发布2019年半年度报告。报告中表示,该公司积极投入分布式、区块链、跨境支付、云计算等新技术研发,公司目前已具备从区块链底层平台到应用解决方案的全方位研发与交付能力,具备区块链+通证经济融合创新应用的能力,并在数字货币、应用型通证等加密数字资产领域积累了丰富的研发与运营经验。报告还表示,该公司结合自身经营情况,一直致力于通过创新驱动战略,加大力度研发分布式架构、区块链及支付类等新技术,通过与全球不同的区块链联盟、商业机构与高校的合作,不断在区块链领域实现创新与突破。[2019/8/30]
图6:LensProtocol生态系统由LensProtocol设计的社交图谱不能轻易分叉,因为所有的数据都以NFT的形式存储在用户的钱包里。LensProtocol拥有一个强大的生态系统,各种应用都建立在它的基础上。LensProtocol的生态系统为其创造了相对于竞争对手的强大地位,随着LensProtocol的用户群随着其生态系统的增长而增长,更多的数据将被反馈到社交图谱协议。
图7:镜头协议如何工作?CyberConnect
CyberConnect是一个社交图谱协议,允许dapp访问和使用用户提供的社交图谱数据。CyberConnect的生态系统非常强大,集成了很多web3应用,包括ProjectGalaxy、MaskNetwork、Light.so、Grape.art、NFTGo、Metaforo、zklink等等。CyberConnect的社交图谱分为两个部分:1)关注按钮;2)关注和关注者列表。Web3应用程序可以直接插入CyberConnect的社交图模块来开发自己的应用程序,这可以帮助解决冷启动问题,也可以将数据所有权还给用户。因此,用户可以使用自己的社交图谱在不同的应用程序之间切换。CyberConnect的解决方案允许用户在所有应用程序中拥有更全面的身份。
CyberConnect如何工作?
动态 | 盛御珠宝进行全方位链改:10月22日,深圳星火链科技、深圳区块链信息湾和盛御珠宝联合发布了中国首个珠宝行业链改解决方案,从法律、技术、商业模式等维度帮助盛御珠宝进行全方位链改,同时消费者、合作伙伴、设计师等参与者都可以获得Token,享受盛御珠宝分红和其它权益服务。[2018/10/22]
图9:CyberConnect生态系统传统上,一个社交网络应用不仅通过良好的产品设计和用户体验来建立他们的护城河,而且还通过用户数据驱动的网络效应。因此,新来者很难撼动主流社交网络平台的地位,因为用户不能只把他们的数据带到另一个平台并享受同样的体验,而不去建立一个新的个人资料,与人们建立联系,为平台提供更好的推荐和做好内容策划创造足够的数据。冷启动问题是社交网络平台需要克服的最大问题之一。没有初步数据,就很难提升一个新的社交网络。什么是冷启动问题?
用户或访问者冷启动仅仅意味着推荐引擎第一次遇到新访问者。由于没有用户历史记录,系统不知道用户的个人偏好。了解访问者是为访问者创造良好用户体验的关键。身份识别
身份是一个人的自我意识,由他们独特的特征、关系和社会角色建立。此外,身份具有连续性,因为尽管他们的环境发生了许多变化,但随着时间的推移,人们会觉得自己是同一个人。到目前为止,Web3中的身份是由低维数据组成的,通常强调其去中心化的性质;因此,去中心化标识符(DID)是Web3身份识别最常见的解决方案。什么是去中心化身份标识?
根据W3C的说法,去中心化身份标识符是一种新型的标识符,能够实现可验证、去中心化的数字身份。DID指的是由DID的控制者确定的任何主体。
图10:链上身份与现实世界中的身份我们为什么需要DID?
DID允许在双方之间建立独特、私密和安全的点对点连接。去中心化的性质可以总是使用凭证可以用来验证。每一方——个人或组织——可以根据自己的意愿创建不同的DID。为不同的数字关系和背景使用单独的DID可以防止数据的相关性。DID完全由身份所有者控制,去中心化标识系统独立于中心化的注册中心、当局或身份提供者。身份验证方法过渡到无密码方法
如果我们从web2或物理世界的认证过程中学习,在早期,大多数web2应用程序使用账户+密码作为认证方法。用户通常为不同的网站、平台设置相同的账号和密码,这是非常不安全的。当移动设备和应用程序出现并占据了用户的大部分时间时,应用程序开始采用一种新的认证方法——手机号码和验证码。为了方便用户,许多应用程序采用了基于Google/Apple/Wechat/Alipay的一键验证,只支持账户ID+密码的应用开始减少。账户分离和身份聚合
迫于韩国当局的全方位压力有3家银行宣布不为虚拟货币交易所提供虚拟账户:韩国虚拟货币交易所将在30日开始恢复实名制,但是有3家银行决定不为虚拟货币交易所提供新的虚拟账户,另外3家表示完全没有为虚拟货币交易所提供虚拟账户的计划。新韩银行,NH农业银行及IBK企业银行表示将决定暂停提供新的虚拟账户。只有那些以前拥有虚拟货币交易账户的客户可以在30日完成确认真实姓名后使用他们现有的账户。国民银行在去年7月虚拟货币交易所中发生泄露客户信息事件之后关闭了虚拟账户。KEB韩亚银行正在考虑与全球金融公司建立自己的区块连锁网络,但并未与虚拟货币交易所签署协议。友利银行因由于更换自己的计算机网络,很难在30日之前建立真实姓名系统而决定暂时不提供虚拟账户。[2018/1/24]
在中国,由于腾讯和阿里巴巴等互联网巨头拥有跨越金融、社交、娱乐和电子商务服务的多种应用,他们基于用户的历史交易数据、社交行为和身份验证,开发了一套完善的信用体系。中国的大多数应用都支持一键登录,并有微信和支付宝的信用系统和信用分数。例如,当用户借用共享单车时,可以用微信或支付宝扫描单车上的二维码解锁,而无需注册和创建新账户。用户体验变得流畅和无缝链接,只需一个授权就可以了,这是一个账户分离和身份聚合的完美例子。前面提到的信用体系/信用评分是我们在数字世界的聚合身份,这是一个包括用户身份数据和信用等级的系统。应用程序只需在其应用程序中整合信用系统,就可以申请授权读取用户的身份并创建临时账户,像这样的身份和账户体验在web3中是需要的。用户应该能够轻松地参与DeFi,玩游戏,用不同的账户在社交应用上进行互动,但在不同的账户上有一个可互操作的身份。从钱包地址到身份
一个web3的用户通常在不同的区块链上有多个钱包地址,这是因为安全和隐私问题,也因为创建一个新钱包地址的成本接近零。除此之外,一个典型的互联网用户还在各种web2应用中拥有账户和社交档案,如Twitter、Facebook和Google。目前,有多个DID项目建立,以解决围绕web3身份和账户问题的不同方面。DID的概念和实现与钱包、账户和身份混合在一起,而这三个概念在web3中的定义仍然是模糊的,没有明确的定义。很多时候,我们把钱包看作是一个账户,而把账户看作是一个身份。因此,有必要提出一个身份架构,以更好地帮助用户访问web3应用程序。在不同场景下使用的身份:公共身份、代理身份和主身份。公共身份:
目的:公共身份的主要作用是促进外部关系,以识别用户的身份,并使身份在社会关系中更加清晰。使用案例:公共身份是一个凭证、标识符、行为、关系和声誉的集合。公共身份实际上可以与代理身份统一起来,并根据用户的需要共享同一个账户地址。例如,如果一些用户更注重安全和隐私,那么他们的公共身份可以是一个单独的账户,专门用于用户的对外展示和关系建立。例子:ENS,lens,和Nametag。代理人身份:
目的:代理身份的目的是断开钱包地址和账户的连接,因此在钱包和应用程序之间有一道防火墙。使用案例:用户可以创建一系列具有专属功能的账户,如社交账户、游戏账户、交易账户和匿名账户。所有代理账户都可以由主身份控制,可以用来重置密钥。例子:Unipass、SpruceID、Web3Auth和IDX主身份:
目的:将账户授权和账户访问分开。使用案例:当代理身份被创建时,主身份被用来授权代理身份。用户可以像在web2应用程序中一样管理他们的钱包账户。当检测到风险或钥匙丢失时,可以检索和重置钱包账户的密钥。例子:Web3Auth,ERC-4337抽象账户社交应用
前端应用程序是面向用户层,用例包括社交媒体、视频流媒体和社区工具。社交应用程序可以利用中间件项目,如开放算法、公共社交图谱和开放数字身份来定制和优化他们的产品。通过开放社交堆栈中间件,可以在相同的用户数据和基础设施组件上存在多个应用程序,这改变了竞争格局。应用程序将很难抵挡竞争,并建立竞争优势,因为用户可以毫无摩擦地在不同应用程序之间切换。因此,对于web3应用来说,他们需要尝试获取用户、留存和盈利模式的方法。Web3社交:雷声大雨点小?
Web3社交领域随着开发者和资本的涌入而变得炙手可热,但目前还没有协议主导市场,这是为什么呢?我们将在接下来的段落中解释这些挑战,并讨论我们可以探索哪些地方来加速这一领域的增长。Web3社交的挑战
从经济激励社交再到关系驱动社交
真正的社交是指用户在拥有共同的兴趣、话题和背景的情况下与他人形成联系,而链上的社交距离现实社会还很遥远,这背后的原因是:投机和金融激励驱动的行为:目前,链上的社交行为是基于投机和经济激励驱动,链上的社交数据不是基于用户试图与他人建立自然和有效的联系的行为。社交的本身就是人与人之间互动和联系,现在在web3中,用户通过地址进行互动。目前的技术现实是,地址仅保存交易历史和资产等数据。由于这些数据不能帮助识别真实有效的目标用户,连接建立非常低效和无效。数据可组合性不像我们想象的那么简单
尽管web3具有可组合性的可能性,而且应用程序应该使用从各种协议生成的不同数据模型,但现实情况是,协议根据自己的业务逻辑和操作需求定义自己的数据和业务指标。应用程序仅仅获取和使用其他协议创建的任何数据模型和算法是不现实、不实用(参见图11)。
图11:数据如何驱动互联网行业的运行?从事实数据,如浏览时长、票据大小、购买的物品,到业务层面的分析数据,如保留率、转换率,涉及多个步骤。用于绘制用户画像和设计社交推荐、内容供给、目标营销、算法的数据模型和业务指标才是真正有价值的,这有助于优化产品和运营,推动业务和用户增长。更好的用户体验可以加速用户采用
用户体验差,导致用户群小:有太多的行业术语:空投、冷钱包、DeFi、钻石手、法币、硬分叉、Gas、哈希率、私钥、股权证明、种子短语、稳定币和智能合约,这只是几个术语。在一个研究、内容和应用都充满缩写和行业术语的外国领域,要让新用户参与是非常困难的。糟糕的用户体验是大规模采用的主要障碍:用户体验不仅仅是产品的外观,还包括它的工作方式、安装是否容易、使用是否容易、解决方案的可扩展性、费用是否很贵、交易速度如何等等。对于非极客用户来说,知道如何将网络添加到他们的MetaMask钱包、不同链之间的差异以及如何将代币转移到不同网络是非常困难的。传统的web几十年以来的开发,一直致力为用户提供友好的解决方案,老一代能够直观地使用web时,当web3用户体验普遍不如web2用户体验时,很难说服用户切换到web3。Web3应该解决真正的用户痛点,为用户带来前所未有的价值
伟大的叙事,但商业模式仍不清楚:数据和信息的去中心化以及用户对数据和内容的所有权是一个伟大的叙事,但当去中心化带来用户使用这些协议的更高成本时,去中心化本身对大多数用户并不具有立即的实际意义或紧迫的重要性。相比之下,集中式平台吸收交易和平台支持成本,包括存储、带宽、计算能力、产品开发和运营,并利用他们收集的数据来盈利,并支持平台的开发和维护。Web3仍然需要时间来找到它的原生业务模型,该模型应该有别于现有的web2模型。到目前为止,我们还没有看到商业模式创新的发生。我们可以在哪里探索?
在社交应用蓬勃发展之前,数字身份是一个需要解决关键的加密问题。Web2数字身份是孤立的,不能完全由用户定义:
Web2上现有的数字身份是孤立的、封闭的,并且存在于每个独立的平台上。此外,由于传统社交网络平台一直在构建商业模式,平台根据用户的行为创建用户标签,并设计了一系列算法,利用这些用户标签来推荐内容,增加用户留存和停留时间,优化付费广告收入。因此,用户的数字身份是破碎的,分散在多个社交网络平台上,由这些平台部分定义(用户标签)。在目前的模式下,用户并没有真正的在线账户。事实是,他们从公司和中心化组织租用账户。因此,用户暴露在他们的数字身份被黑客攻击、操纵、监管或丢失的风险中。Web3身份应与个人而非地址绑定
基于稀缺性、声誉或真实性的市场需要与个人相联系的身份。身份这个词有多重含义:一是表示主体,即一个人与另一个人不同的概念,即一个人的身份证上的身份,对应于「身份」;二是表示地位,即对一个人与另一个人之间关系的描述,即社会中的地位或状态,对应于「地位」。到目前为止,基于地址的身份只关注状态,特别是合同状态,它显示了地址所拥有的资产。为了建立更丰富的社会应用,拥有显示人类之间社会关系的关系性身份是不可或缺的,关系状态只有在人与人互动时才能发生。契约地位:一个人通过执行契约而获得的社会地位。关系地位:一个人通过与其他人的关系而获得的社会地位。虽然这个领域有很多项目,但它仍然处于新生阶段,而开发者正在试验如何在不牺牲用户体验和web3愿景的情况下,将这些构建模块放在开放的社交堆栈中,并建立可持续的商业模式。有了Vitalik提出的灵魂绑定代币,就有可能将现实世界的关系状态映射到链上。此后,链上深度和基于人的社交成为可能。什么是灵魂绑定代币?
Soulbound代币是永久性的、不可转让的NFTs,意味着它们不能被送走或从用户的私人区块链钱包中拿走。Soulbound代币是数字身份代币,代表构成一个人或实体的特质、特征和成就。原地址
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。