在此转换的第一阶段,系统文件与UnixFS一起分块以创建IPLDDAG(有向无环图)。您可以在我们的分散数据结构教程中了解有关DAG(merkle树的一种形式)的更多信息。该IPLDDAG的有效载荷CID与IPFSCID相同,代表了DAG的根。
然后将IPLDDAG序列化为CAR文件并进行位填充以制作FilecoinPiece。该作品具有唯一的作品CID,也称为CommP(作品承诺)。
由于有效负载CID和分段CID是数据本身的加密哈希,因此它们是唯一的,具有相同的CID可以保证内容相同。相同的IPLDDAG将产生相同的有效载荷CID,相同的片段将产生相同的片段CID,无论是谁存储或检索它们。
协商存储交易并传输数据当客户协商的存储处理矿工,他们雇用他们来存储块的数据,这可能是一个整体或部分文件。矿工将来自一个或多个客户的这些碎片存储在扇区中,这是Filecoin使用的基本存储单元。部门的大小各不相同,并且客户可以存储每笔交易最大规模的数据。(了解有关扇区大小和存储大文件的更多信息。)
一份CID与其他交易参数一起包装以创建交易建议。该交易CID包含有关数据本身,在一块CID,矿工和客户端,以及其他重要的交易细节的身份形式的信息。
客户将此交易建议发送给同意存储其数据的矿工。矿工确认后,客户端会将其数据传输给矿工。一旦矿工获得了数据并验证其是否与交易建议中注明的CID相匹配,他们便在Filecoin的区块链上发布交易建议,并承诺交易双方。
End
非常感谢您对IPFS&Filecoin项目的持续支持。我们很高兴继续与您一起,为人类信息建立一个强大的,去中心化和高效的基础。
FilCloud帮你迅速了解IPFS领域的热点技术和应用公众号:filcloud
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/62328.html
发表回复
评论列表(0条)