月亮链 月亮链
Ctrl+D收藏月亮链
首页 > Fil > 正文

TOR:一文纵览Web3去中心化存储生态图景_UST

作者:

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

原文作者:0xPhillan、Fundamentallabs

原文翻译:Tia

如果我们想在去中心化互联网更进一步,最终将需要这三大支柱:共识、存储以及计算。如果人类成功将这三个领域去中心化,我们将踏向互联网的下一阶段征程:Web3。

Arweave和CrustNetwork下载。

去中心化存储的需求

区块链的视角

从区块链的视角来看,我们需要去中心化存储是因为区块链本身并不是被设计用来存储大体量数据的。获得区块共识的机制依赖小数量的数据,这些数据被放置于在区块中,并迅速分享至网络供节点验证。

首先,在区块中存储数据非常昂贵。在撰文时,在layer1上存储一个完整的BAYC#3368需要花费超过18000美元。

NFT的元数据以及图像数据、dApp的前端进行链下存储。

中心化网络的视角

如果链上存储数据如此昂贵,为什么不直接在中心化网络链下存储数据呢?

中心化网络容易受到审查并且具有可变性。这要求用户信任数据提供方能维护数据的安全。谁都不能确保中心化网络的运营方真的不会辜负用户对他们的信任:数据可能会因为有意或出于意外被抹除。例如可能会因为数据提供商改变政策、硬件故障或被第三方攻击。

NFTs

随着NFT藏品的地板价超过10万美元,一些NFT每kb图像数据价值高达7万,仅仅通过承诺不足以确保数据每时每刻的可获得性。需要更强的保证来确保底层NFT数据的不变性和持久性。

OpenSea、链上数据、IPFS元数据

NFT并不真正包含任何图像数据,相反,它们只有指向存储在链下的元数据和图像数据的指针。但需要保护的正是这些元数据和图像数据,如果这些数据消失,NFT将只是一个空荡荡的容器。

金融工具。此类数据具有外在的现实世界价值外,由于是通过NFT代表其价值,因此保存NFT每一个字节数据的价值不会低于链上NFT的价值。

慢雾:利用者通过执行恶意提案控制了Tornado.Cash的治理:金色财经报道,SlowMist发布Tornado.Cash治理漏洞解析。 5月20日,Tornado.Cash遭受了治理攻击,利用者通过执行恶意提案控制了Tornado.Cash的治理。5月13日,利用者发起了20提案,并在提案中说明20提案是对16提案的补充,具有相同的执行逻辑。但实际上,提案合约多了一个自毁逻辑,其创建者是通过create2创建的,具有自毁功能,所以在与提案合约自毁后,利用者仍可以部署不同的以与以前相同的方式将字节码发送到相同的地址。不幸的是,社区没有看到拟议合约中的犯规行为,许多用户投票支持该提案。

在5月18日,利用者通过创建具有多个交易的新地址,反复将0代币锁定在治理中。利用提案合约可以销毁并重新部署新逻辑的特性,利用者在5月20日7:18(UTC)销毁了提案执行合约,并在同一地址部署了一个恶意合约,其逻辑是修改用户在治理中锁定的代币数量。

攻击者修改完提案合约后,于5月20日7:25(UTC)执行恶意提案合约。该提案的执行是通过 Delegatecall 执行的,因此,该提案的执行导致治理合约中由开发者控制的地址的代币锁定量被修改为 10,000。提案执行完成后,攻击者从治理库中解锁了TORN代币。金库中的TORN代币储备已经耗尽,同时利用者控制了治理。[2023/5/21 15:17:00]

dApps

如果NFT是存在于区块链上的商品,那么dApp可以被认为是存在于区块链上并促进与区块链交互的服务。dApp是存在于链下的前端用户界面和存在于网络上并与区块链交互的智能合约的组合。有时它们还有一个简单的后端,可以将某些计算转移到链下以减少所需的gas,从而减少最终用户对某些交易产生的成本。

DeFi,GameFi,社交,元宇宙,名称服务等),dApps带来的价值是惊人的。在撰文时的过去30天内,DappRadar上排名前10位的dApp共同促成了超过1500亿美元的转账。

Aave创始人StaniKulechov在推特上表示,AavedApp前端于2022年1月20日下线,但仍可通过IPFS托管的网站副本访问

Curve将发行首个原生稳定币:金色财经报道,加密交易流动性池Curve正在寻求推出首个原生稳定币,该公司首席执行官迈克尔·埃戈罗夫(Michael Egorov)透露,该稳定币将被超额抵押并拥有超过已发行稳定币数量的加密货币代币或其他资产储备,但迈克尔·埃戈罗夫没有详细说明将作为新产品储备的具体资产,也没有具体说明发布日期。(Blockworks)[2022/7/22 2:30:31]

去中心化存储减少了服务器故障、DNS黑客、以及中心化实体删除对dApp前端的访问。即使停止dApp的开发,也可以通过前端继续访问智能合约。

去中心化存储图景

如比特币以太坊这样的区块链的存在主要是为了促进价值转移。当涉及到去中心化存储网络时,一些网络也采用了这种方法:它们使用原生区块链来记录和跟踪存储订单,这代表了价值转移以换取存储服务。然而,这只是众多潜在方法中的一种——存储领域广阔,多年来出现了具有不同权衡和用例的不同解决方案。

图8:一些任意选择的去中心化存储协议概述

尽管存在许多差异,但上述所有项目都有一个共同点:这些网络都没有在所有节点上复制所有数据,比特币和以太坊区块链就是这种情况。在去中心化存储网络中,存储数据的不变性和可用性不是借由大多数网络存储并验证相继链接的数据实现的,比特币和以太坊就是这种情况。尽管如前所述,许多网络选择使用区块链来跟踪存储订单。

去中心化存储网络上的所有节点都存储所有数据是不可持续的,因为运行网络的间接成本会使用户的存储成本迅速提高,并最终推动网络的中心化,转向少数能够负担得起硬件费用的节点运营商。

因此,去中心化存储网络需要克服非同寻常的挑战。

去中心化存储的挑战

回顾前面提到的关于链上数据存储的限制,很明显去中心化存储网络必须以不影响网络价值转移机制的方式存储数据,同时确保数据保持持久性、不可变性和可访问性。从本质上讲,去中心化存储网络必须能够存储数据、检索数据和维护数据,同时确保网络中的所有参与者都受到他们所做的存储和检索工作的激励,同时还要维护去中心化系统的去信任性。

法国央行行长:加密市场相关事件促使人们更加信任银行,或加速CBDC的发展:6月26日消息,法国央行行长Fran?ois Villeroy de Galhau表示,加密货币市场最近发生的大规模抛售等事件促使人们更加信任银行,而不是数字货币。

在6月26日世界经济论坛的一次会议上,Villeroy指出,这种转变可能是由于私人加密货币的性质,这种加密货币无法促进信任。因此,他指出,公民可能会寻求能够促进信任的产品,比如CBDC。

根据其说法,加密货币是不可靠的,因为它们缺乏一个对其价值负责的实体。Villeroy指出,信任问题可能会加速CBDC的发展。(Finbold)[2022/6/27 1:32:59]

这些挑战可被总结为如下问题:

数据存储格式:存储完整文件还是文件碎片?

数据复制:跨多少个节点存储数据?

存储跟踪:网络如何知道从哪里检索文件?

存储数据的证明:节点是否存储了他们被要求存储的数据?

随时间推移的数据可用性:数据是否仍随时间推移而存储?

存储价格发现:存储成本如何确定?

持久数据冗余:如果节点离开网络,网络如何确保数据仍然可用?

数据传输:网络带宽是有代价的——如何确保节点在被询问时检索数据?

网络代币经济学:除了确保数据在网络上可用之外,网络如何确保网络长期存在?

作为本研究的一部分,已探索的各种网络采用了广泛的机制,并通过某些权衡来实现去中心化。

Arweave或CrustNetwork阅读完整研究文章。

数据存储格式

Filecoin、Sia、Storj和Swarm都使用纠删码。在擦除编码中,数据被分解成固定大小的片段,每个片段都被扩展并用冗余数据编码。保存到每个片段中的冗余数据使得只需要片段的一个子集来重建原始文件。

数据复制

在Filecoin、Sia、Storj和Swarm中,网络确定擦除编码片段的数量以及要存储在每个片段中的冗余数据的范围。然而,Filecoin还允许用户确定复制因子,该因子决定了作为与单个存储矿工的存储交易的一部分,应该在多少个单独的物理设备上复制擦除编码片段。如果用户想用不同的存储矿工存储文件,那么用户必须进行单独的存储交易。Crust和Arweave让网络决定复制,而在Crust上手动设置复制因子是可能的。在Arweave上,存储证明机制激励节点存储尽可能多的数据。因此,Arweave的复制上限是网络上存储节点的总数。

微信或首次以“涉数字藏品二级交易”理由封禁一公众号:6月20日消息,近日,“NFTea数字茶票”官方公众号被封,停用理由是“由用户投诉并经平台审核,存在虚拟货币交易或数字藏品二级交易相关经营活动”,与此前封禁数藏号表述有较大区别。

此前3月,大量数字藏品微信公众号被封,包括Art Meta元艺数、一点数藏、归藏元宇宙、画生 Meta、元本空间、神达数藏、One Meta、零号地球、和诺坊体等,大部分被封的理由为“存在未取得法定许可证件或牌照,发布、传播或从事相关经营活动的行为”,少数的封禁理由是涉嫌欺诈。其中,有平台已另设微信公众号账号,包括杭州元艺数科技有限公司旗下“Art Meta数藏世界”、江西点藏科技有限公司旗下“一点数创”等。[2022/6/20 4:40:08]

图11:数据存储格式将影响检索和重建

用于存储和复制数据的方法将影响网络检索数据的方式。

存储跟踪

在数据以网络存储它的任何形式分布在网络中的节点之后,网络需要能够跟踪存储的数据。Filecoin、Crust和Sia都使用本地区块链来跟踪存储订单,而存储节点还维护本地网络位置列表。Arweave使用类似区块链的结构。与比特币和以太坊等区块链不同,在Arweave上,节点可以自行决定是否存储来自区块的数据。因此,如果比较Arweave上多个节点的链,它们将不完全相同——相反,某些节点上的某些块会丢失,而在其他节点上可以找到。

图12:blockweave中三个节点的图示

最后,Storj和Swarm使用了两种完全不同的方法。在Storj中,称为卫星节点的第二种节点类型充当一组存储节点的协调器,用于管理和跟踪数据的存储位置。在Swarm中,数据的地址直接嵌入到数据块中。检索数据时,网络根据数据本身知道在哪里查找。

存储数据证明

在证明数据的存储方式时,每个网络都采用自己独特的方法。Filecoin使用复制证明——一种专有的存储证明机制,它首先将数据存储在存储节点上,然后将数据密封在一个扇区中。密封过程使得相同数据的两个复制片段可以证明彼此是唯一的,从而确保正确数量的副本存储在网络上。

DC Comics推出NFT市场,“测试版”已上线:金色财经报道,传奇漫画出版公司 DC Comics 正在推出自己的 NFT 市场,目前已经上线“NFT 市场测试版”,其中包括了几个 NFT 项目,比如“DC Bat Cowl 系列”。据悉,DC 团队创造了蝙蝠侠、超人等许多广受欢迎的超级英雄, 本次推出的 NFT 市场是基于 Palm 网络构建,旨在提供低 gas 成本和高速交易服务。(NFTEvening)[2022/6/3 4:01:10]

Crust将一段数据分解成许多小块,这些小块被散列到Merkle树中。通过将存储在物理存储设备上的单个数据的散列结果与预期的Merkle树散列值进行比较,Crust可以验证文件是否已正确存储。这类似于Sia的方法,不同之处在于Crust将整个文件存储在每个节点上,而Sia存储擦除编码的片段。Crust可以将整个文件存储在单个节点上,并且仍然可以通过使用节点可信执行环境(TEE)来实现隐私,这是一个即使硬件所有者也无法访问的密封硬件组件。Crust将这种存储证明算法称为「有意义的工作证明」,而有意义表示仅在对存储的数据进行更改时才计算新的哈希值,从而减少了无意义的操作。Crust和Sia都将Merkle树根哈希存储在区块链上,作为验证数据完整性的真实来源。

Storj通过数据审计检查数据是否已正确存储。数据审计类似于Crust和Sia如何使用Merkle树来验证数据片段。在Storj上,一旦有足够节点返回他们的审计结果,网络就可以根据多数响应确定哪些节点有故障,而不是与区块链的事实来源进行比较。Storj中的这种机制很有意,因为开发人员认为,通过区块链减少网络范围内的协调可以在速度和带宽使用方面提升性能。

Arweave使用加密工作证明难题来确定文件是否已存储。在这种机制中,为了让节点能够挖掘下一个区块,他们需要证明他们可以访问前一个区块和网络区块历史中的另一个随机区块。因为在Arweave中上传的数据直接存储在块中,通过证明对前一个块的访问证明存储提供者确实正确保存了文件。

最后,在Swarm上也使用Merkle树,不同之处在于Merkle树不用于确定文件位置,而是将数据块直接存储在Merkle树中。在swarm上存储数据时,树的根哈希证明文件已正确分块和存储。

随时间推移的数据可用性

同样,在确定数据存储在特定时间段内时,每个网络都有独特的方法。在Filecoin中,为了减少网络带宽,存储矿工需要在要存储数据的时间段内连续运行复制证明算法。每个时间段的结果哈希证明在特定时间段内存储空间已被正确的数据占用,因此是「时空证明」。

Crust、Sia和Storj定期对随机数据片段进行验证,并将结果报告给他们的协调机制——Crust和Sia的区块链,以及Storj的卫星节点。Arweave通过其访问证明机制确保数据的一致可用性,这要求矿工不仅要证明他们可以访问最后一个块,还要证明他们可以访问一个随机的历史块。存储较旧和稀有的区块是一种激励措施,因为这增加了矿工赢得工作量证明难题的可能性,该难题是访问特定区块的先决条件。

另一方面,Swarm定期运行抽奖活动,奖励节点随着时间的推移持有不那么受欢迎的数据,同时还为节点承诺要在更长时间内存储的数据运行所有权证明算法。

Filecoin、Sia和Crust需要节点存入抵押品才能成为存储节点,而Swarm只需要它用于长期存储请求。Storj不需要前期抵押品,但Storj将代扣矿工的部分存储收入。最后,所有网络在节点可证明存储数据的时间段内定期向节点付款。

存储价格发现

为了确定存储价格,Filecoin和Sia使用存储市场,存储供应商设置他们的要价,存储用户设置他们愿意支付的价格,以及其他一些设置。然后,存储市场将用户与满足其要求的存储提供商联系起来。Storj采用了类似的方法,主要区别在于没有一个单一的网络范围的市场可以连接网络上的所有节点。相反,每颗卫星都有自己的一组与之交互的存储节点。

最后,Crust、Arweave和Swarm都让协议来决定存储价格。Crust和Swarm可以根据用户的文件存储要求进行某些设置,而Arweave上的文件则是永久存储。

持久数据冗余

随着时间的推移,节点将离开这些开放的公共网络,当节点消失时,它们存储的数据也会消失。因此,网络必须积极地在系统中保持一定程度的冗余。Sia和Storj通过收集片段子集、重建基础数据然后重新编码文件来重新创建丢失的片段,通过补充丢失的擦除编码片段来实现冗余。在Sia中,用户必须定期登录Sia客户端才能补充碎片,因为只有客户端才能区分哪些数据碎片属于哪条数据和用户。而在Storj上,Satellite会始终在线并定期运行数据审计以补充数据片段。

Arweave的访问证明算法确保数据始终在整个网络中定期复制,而在Swarm上,数据被复制到彼此靠近的节点。在Filecoin上,如果数据随着时间的推移而消失并且剩余的文件碎片低于某个阈值,则存储订单将被重新引入存储市场,允许另一个存储矿工接管该存储订单。Crust的补货机制目前正在开发中。

激励数据传输

随着时间的推移,数据被安全存储后,用户会想要检索数据。由于带宽是有代价的,因此必须在需要时提供数据对存储节点进行激励。Crust和Swarm使用债务和信用机制,其中每个节点跟踪入站和出站流量与他们交互的节点是如何流动的。如果一个节点只接受入站流量,但不接受出站流量,则它会被取消优先级以供将来通信,这可能会影响其接受新存储订单的能力。Crust使用IFPSBitswap机制,而Swarm使用名为SWAP的专有协议。在Swarm的SWAP协议上,网络允许节点用邮票来偿还他们的债务,这可以用来兑换他们的实用代币。

图13:群记帐协议(SWAP),资料来源:Swarm白皮书

这种对节点慷慨性的跟踪也是Arweave确保数据在请求时传输的方式。在Arweave中,这种机制称为野火,节点将优先考虑排名更好的对等节点,并相应地合理化带宽使用。最后,在Filecoin、Storj和Sia上,用户最终会为带宽付费,从而激励节点在请求时交付数据。

代币经济

代币经济设计确保了网络的稳定性,也确保了网络将长期存在,因为最终数据只与网络一样永久。在下表中,我们可以找到代币经济学设计决策的简要总结,以及嵌入在相应设计中的通货膨胀和通货紧缩机制。

Web3.0-并非所有数据都需要永久保存。但是,一个强大的数据子领域的确需要永久性:NFT和dApp。

最终,设计决策会基于该网络的目的。

以下是各种存储网络的总结概况,它们在下面定义的一组尺度上相互比较。使用的尺度反映了这些网络的比较维度,但是应该注意的是,克服去中心化存储挑战的方法在许多情况下并没有好坏之分,而只是反映了设计决策。

存储参数灵活性:用户控制文件存储参数的程度

存储持久性:文件存储在多大程度上可以通过网络实现理论上的持久性

冗余持久性:网络通过补充或修复来保持数据冗余的能力

数据传输激励:网络确保节点慷慨传输数据的程度

存储跟踪的普遍性:节点之间对数据存储位置的共识程度

有保证的数据可访问性:网络确保存储过程中的单个参与者无法删除对网络上文件的访问的能力

分数越高表明上述各项的能力越强。

Filecoin的代币经济学支持增加整个网络的存储空间,用于以不可变的方式存储大量数据。此外,他们的存储算法更适用于不太可能随时间发生很大变化的数据。

图21:已审查存储网络的强大用例总结

最后,网络的目的和它试图优化的特定用例将决定各种设计决策。

下一个篇章

回到Web3基础设施支柱,我们看到去中心化存储空间拥有少数强大的参与者,他们已针对特定用例将自己定位在市场中。这并不排除新网络优化现有解决方案或占领新的利基市场,但这确实提出了一个问题:下一步是什么?

答案是:计算。实现真正去中心化互联网的下一个前沿是去中心化计算。目前,只有少数解决方案能够将去信任、去中心化计算的解决方案推向市场,这些解决方案可以为复杂的dApp提供支持,这些解决方案能够以远低于在区块链上执行智能合约的成本进行更复杂的计算。

互联网计算机和Holochain是在撰写本文时在去中心化计算市场中占据强势地位的网络。尽管如此,计算空间并不像共识和存储空间那样拥挤。因此,强大的竞争对手迟早会进入市场并相应地定位自己。Stratos就是这样的竞争对手之一。Stratos通过其分散式数据网格技术提供独特的网络设计。

我们将去中心化计算,特别是Stratos网络的网络设计视为未来研究的领域。

标签:TORUSTCRUCrustTORC价格The Swedish TrustCRUNCHcrust币价

Fil热门资讯
加密货币:判断潜力币的10个方法!_比特币

以下是我在选择山寨币时总结的10点。微博区块链小新kol1,小市值。市值1亿美元的代币升至100亿美元要比10亿美元的代币升至1000亿美元容易得多。市值越小,上涨的潜力就越大,但风险也越大.

1900/1/1 0:00:00
NCE:我在2018年学到的10条熊市生存法则_PASTA Vault (NFTX)

2018年,我在加密货币熊市中遭受了巨大打击,我利用这些经验教训成功在这次NFT崩溃中保护利润和本金,下面便是我在这个市场上生存的10条非常简单的原则。1.大量的ETH储备.

1900/1/1 0:00:00
THE:Ongoing Spot Campaigns_Kucoin

DearKuCoinUsers,KuCoinwillsupporttheOriginDollarGovernance(OGV)AirdropProgramforOriginProtocol(OG.

1900/1/1 0:00:00
COIN:“Dcoin第三届合约交易大赛”活动结束及奖励发放公告_ZoZoCoin

亲爱的大币网用户:大币网2022年6月10日00:00-6月20日24:00举办的“Dcoin第三届全球合约交易大赛,百万usdt超大奖等你领取!”活动已经圆满结束.

1900/1/1 0:00:00
NFT:Nansen:如何看待NFT的市场前景?_Longdrink Finance

原文来源:区块链数据分析平台Nansen,加密KOLNFTstatistics.eth原文编译:Ashley,BlockBeats2.ETH价格和NFT的地板价的关系数据显示.

1900/1/1 0:00:00
比特币:研究:英国机构投资者的加密货币持有量将大幅增加_数字资产

金色财经报道,数字资产管理公司(Nickel)的一项新研究表明,随着该行业监管的改善,英国的专业投资者预计将推出更多的加密/数字投资基金.

1900/1/1 0:00:00