木星链 木星链
Ctrl+D收藏木星链
首页 > BNB > 正文

CER:Ceramic:为Web3.0社交应用打造的中间件

作者:

时间:1900/1/1 0:00:00

作者:Chloe,?IOSGAssociate

“求种子”时代的存储协议:BitTorrent

说起BitTorrent,很多人会觉得陌生。但提到下载“种子”,相信不少人能回想起几年前为了玩游戏或看电影在网络上到处“求种子”的情景,这里的种子就是BitTorrent的下载术语。种子文件就是记载下载文件的存放位置、大小、下载服务器的地址、发布者的地址等数据的一个索引文件。

简单来说,BitTorrent是一种P2P下载协议,比起传统的从网站服务器下载的方式要高效许多。举一个形象的例子,学生时代班里的同学聚在一起抄作业,但只有一个同学写了作业,其他所有同学都要抄这一份答案。每个同学抄作业的速度不一样,一旦想抄作业的人多起来,这个流程就很难进行。因此普遍的做法是,一些同学抄选择题,一些同学抄填空题,一些同学抄问答题,然后大家换着抄,效率一下就上去了。

CertiK:pandorachainDAO项目遭受闪电贷攻击:金色财经报道,据CertiK安全团队监测,北京时间2022年6月22日19:52:57,pandorachainDAO项目遭受闪电贷攻击,导致了价值约12.8万美元的资产损失。[2022/6/23 1:25:12]

BitTorrent原理和“抄作业“类似,每个需要下载文件的用户只下载文件的一部分,在下载的同时,我们的电脑会充当服务器将下载的此部分文件传输给其他的用户。也就是说在我们下载的同时,我们也在上传,所以说在享受别人提供的下载的同时,我们也在贡献。因此下载这个文件的用户越多,种子就越多,同步进行的速度越快,下载的速度也会越快。

去中心化存储的先行者:IPFS

尽管大大提升了下载效率,BitTorrent仍然存在一些问题,为了优化这些问题,就不得不提到IPFS。相信许多读者一定更熟悉IPFS,现在鼎鼎大名的去中心化存储项目例如Arweave和Filecoin,就是以IPFS为基础建立的。IPFS的中文译为星际文件系统,是一个可分布式存储且共享文件的网络传输协议。

Balancer回应“计划在Algorand上扩展”:未参与项目构建,仍致力于推出Balancer V2:基于以太坊的DeFi协议Balancer在推特上就“Balancer计划在Algorand上扩展”一事回应称:“我们想要明确的是,Balancer Labs向Algorand发放了5000美元的小额赠款以表支持,但Balancer Labs团队没有参与这个项目的开发。我们的注意力只集中在以太坊和即将发布的Balancer V2上。换言之,Balancer Labs并没有在Algorand上进行任何构建。相反,Reach(由Algorand基金会资助的区块链应用构建解决方案)正努力在Algorand上部署。我们仍在按照计划推进开发,Balancer Labs继续致力于推出V2。”此前外媒报道称Balancer计划在Algorand上扩展,基于Algorand的Balancer版本将由Algorand基金会资助的区块链应用构建解决方案Reach开发。Algorand首席运营官W. Sean Ford表示,一旦在Algorand区块链上启动(预计将在2021年第三季度),Balancer用户将能够与任何Algorand标准资产(ASA)建立流动性池或交易对。[2021/4/7 19:54:16]

用BitTorrent下载时必须使用种子文件,用户需要将所有下载内容的地址放在这个种子文件当中才能进行下载。IPFS的显著优势之一是采用了DAG数据结构存储数据,这种数据结构的好处体现在:IPFS是以基于内容而不是基于地址的寻址方式存储和寻找文件的。这意味着如果我们要寻找一个文件,我们不需要知道它在哪里,只需要知道它包含的是什么内容。IPFS会为每个文件生成一个唯一的哈希值,当用户需要检索这个文件时,只需要问IPFS谁有这个哈希就可以完成检索。因为哈希值能防止重复存储,所以相同内容的文件不会被IPFS重复存储。这样的做法优化了存储,也提高了网络性能。

Balancer论坛提议每周分配3000BAL用于“治理挖矿”项目:Coopahtroopa在Balancer论坛当中发起一项提案,建议发起“治理挖矿”项目。他建议在每周通过流动性挖矿分配的145000枚BAL当中提取3000枚BAL用于“治理挖矿”项目。该项目需要通过社区领导的治理委员会实施开展。[2020/11/25 22:03:07]

动态存储的解决方案:Ceramic

通过上述描述,细心的读者可能会发现IPFS存在一个巨大的缺陷。在IPFS中,文件一旦被存储是不能在系统中修改的,因为修改文件内容会改变文件的哈希值,用户无法通过原始的哈希值找到更改的文件。这是IPFS被大家所诟病的一个痛点:不善于存储需要随时更新升级的文件。因此,人们急需一种高效且去中心化存储动态数据的解决方案。

HubDAO已通过美国安全团队CertiK智能合约安全审计:据官方消息,美国安全团队Certik已完成对韩国 DAO项目 HubDAO 智能合约的审计,依报告所述:HubDAO项目代码库严格遵守OpenZeppelin开源库所规定的标准和接口,可以认为是高安全性和高质量的智能合约。

HubDAO 是来自韩国的 DAO 组织,旨在打破DeFi借贷市场存在的信息割裂和利率孤岛,聚合全网借贷的流动性,并采用渐进式地方式去实现 DAO 的治理与组织方式。[2020/9/23]

值得庆幸的是,人们对这个赛道的探索已经开始了。关注Web3.0、SocialFi或者DID的朋友一定听闻过这个项目的大名——Ceramic。Ceramic是一个用于创建、托管和共享数据的去中心化开源平台,不少DID和SocialGraph都是基于Ceramic上构建的。

动态 | “更新regproducer李嘉图合约”的提案已通过:今日,EOS42 发起的提案“更新regproducer李嘉图合约”已通过并顺利执行。该提案通过 regproducer 合约中约定的标准来实现出块节点问责制,其最终目标是为了确保基础设施的性能能够具备稳定性,能够为 dApps 提供可靠的支持,并且为 EOS 区块链提供保护。 (IMEOS)[2019/8/11]

前文提到,IPFS在存储静态文件方面表现良好,但其本身缺乏计算和状态管理能力,无法实现更高级的类似数据库的功能,例如可变性、版本控制、访问控制和可编程逻辑。而Cermaic的出现,使得以上问题得到了一定程度的解决。

高效的版本控制

在Ceramic里,每条存储信息都表示为可叠加的log,称为一个Stream。Stream在概念上类似于Git。Git是一个开源的分布式版本控制系统,可以有效、高速地处理大大小小的项目版本管理,是目前最流行的版本控制软件,可用来存储代码、跟踪修订历史记录、合并代码更改,恢复为较早的代码版本等等。

Git处理数据时像一个“快照”,这与我们用googledocs共享文档并查看历史版本有一点相似。每当你提交更新或保存数据状态时,它就会对当时的全部文件创建一个快照并保存这个快照的索引。如果文件没有修改,Git不再重新存储该文件,而是只保留一个链接指向之前存储的文件,大大提高了效率。

实际上,IPFS上也可以使用Git来存储动态数据。但是开发者需要在Git里新建一个hash-log文件,用以记录每次Gitlog和IPFS哈希更新的映射表,并且需要手动保持同步动态,或者运用IPNS命名系统保持动态更新。这样的操作费时费力,效率很低。

Ceramic采用了“叠加log”的方式,StreamID不会根据内容改变而改变,因此可以非常便捷地存储修改版本或者回溯之前的版本,不必再频繁更改哈希值。此外,Ceramic在其他存储协议之上搭建了一层新的layer,意味着其可组合性很高。

用户可以自行选择将数据存储在哪里,包括去中心化的Arweave、Filecoin,中心化的AWS等等,都可以利用Ceramic实现自动化版本控制。并且因为每个Stream只存储log而不是数据,Ceramic不需要一个globalledger来全局同步数据状态,因此Ceramic的横向可扩展性是非常高的。

便捷的身份验证和访问控制

除了版本控制的优势之外,Ceramic还提供了非常便捷的身份验证和访问控制。当新数据要被添加进Stream时,修改者需要验证身份,否则将不能对数据进行修改。不同的Stream可以要求不同的身份验证机制,而Ceramic提供了非常强大的内嵌身份验证机制——DID。

例如适合终端用户的3IDDID,适合开发者的keyDID,支持用NFT进行身份验证的NFTDID和适合DAO等需要多重身份验证的SafeDID等,保障了数据的安全性。同时,Ceramic还赋予了Stream可编程逻辑,例如如果StreamA状态改变,则StreamB可被访问并且升级等等。

Ceramic的出现极大赋能了Web3.0的建设。目前已经有很多DID以及Web3.0社交平台项目在Ceramic上开发。值得关注的有SocialGraphMiddleware平台CyberConnect,Web3.0Twitter的Orbis,即时通讯平台TheConvoSpace等等。我们很期待Ceramic的基础设施能够给应用层带来的新的可能。

标签:CERBALRAMERACERBERUS币football币跌ZeptagramGERA价格

BNB热门资讯
EFI:收藏 | 最实用DeFi工具汇总,你都知道哪些?

原文作者:TheDeFiEdge,DeFi研究员原文编译:0x137,区块律动本文梳理自DeFi研究员TheDeFiEdge在个人社交媒体平台上的观点.

1900/1/1 0:00:00
加密货币:Sino Global Capital:为什么我们看好印度加密货币市场?

原文标题:《WhywearebullishoncryptoinIndia》原文作者:SinoGlobalCapital编译:TechFlow深潮前言印度进入2022年,拥有庞大的经济规模.

1900/1/1 0:00:00
ETH:以ETH借出1000万元后对方未如期归还,厦门林某提起诉讼后遭法院驳回

链捕手消息,厦门市思明区法院公众号近日披露了一起诉讼案件,林某作为出借人,刘某作为借款人,签订了一份《借款协议》,约定刘某向林某借款1000万元,林某购买等值的以太坊数字资产即以太币.

1900/1/1 0:00:00
比特币:比特币矿企Rhodium Enterprises计划进行估值达17亿美元的IPO

链捕手消息,据美国SEC监管文件显示,比特币矿企RhodiumEnterprises计划在首次公开募股(IPO)中以每股12至14美元的价格发行769万股股票,交易代码为RHDM.

1900/1/1 0:00:00
NFT:解析Banksea Oracle运作机制与NFT预言机的潜在应用场景

概述全球对虚拟艺术品(NFT)的需求任不断增长,但是由于链上缺少?个能够对NFT精准价值评估的接?,导致NFT市场交易量还达远没达到Defi的市场交易量.

1900/1/1 0:00:00
CEL:美 SEC 再次推迟对 Bitwise 比特币 ETF 申请决定

链捕手消息,根据美国证券交易委员会提交的一份文件显示,该监管机构已再次推迟了对BitwiseAssetManagement提出的比特币交易所交易基金申请.

1900/1/1 0:00:00