火星链 火星链
Ctrl+D收藏火星链
首页 > MEXC > 正文

COI:?Filecoin如何进行存储和检索交易

作者:

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

这篇文章从存储提供商和想要在Filecoin网络上存储数据的客户端的角度解释了Filecoin交易的工作方式。本文中的技术解释使用JSON-RPCAPl在查询数据时与Filecoin网络交互,这个APl主要用于应用程序。您可以使用用户友好的lotus命令行工具,该工具在后台使用JSON-RPCAPI。

01相关介绍Filecoin网络通过允许任何人作为存储提供商参与来实现规模经济。当前,该网络由遍布全球的数百家存储提供商组成。内容寻址和加密存储证明可验证数据是否随着时间的推移正确而安全地存储在矿工的硬件上,从而创建了强大而可靠的服务。这篇文章介绍了Filecoin两种交易的基本阶段,即存储交易和检索交易,并详细说明了它们的生命周期。还说明了用于验证系统参与者是否按照其承诺履行其职责的加密证明。02Filecoin上的数据为了将文件存储在Filecoin上,客户端必须首先将其导入其本地Filecoin节点中。此步骤产生数据CID-内容标识符,即唯一描述内容的ID。之后,数据被传输到矿工。在Filecoin上存储文件的另一种方法是通过离线交易,本文中不介绍。可以使用lotusclientimport命令在本地将数据导入Filecoin节点。重要的是要记住结果数据CID(以后在本地节点上也可以使用),因为以后必须使用它来从矿工那里检索数据。数据导入到本地节点后。用户必须发起交易。这可以通过lotus客户机dea:命令完成。该命令将数据CID作为输入,生成FilecoinPiece,并以交互方式引导用户完成下面详述的存储交易流程。FilecoinPiece是用户存储在Filecoin网络上的数据协商的主要单位。FilecoinPiece没有特定的大小,而是由扇区大小的上限限制,由网络参数控制。如果一个FilecoinPiece大于矿机支持的扇区的大小,它必须被分割成更多的Piece,以便适合一个扇区。

非营利组织Amity?Foundation发起创新的NFT筹款活动:金色财经报道,非营利组织Amity?Foundation于2022年12月7日发起了一场NFT筹款活动,参与的Amity工作人员和校友艺术家将从他们出售的艺术品中获得大部分收益。Amity 与The Impact Collective合作,帮助非营利组织通过销售NFT筹集资金。NFT drop可在Impact Collective的用户友好平台上获得,该平台接受信用卡和加密货币。[2022/12/10 21:34:37]

FilecoinPiece是一个CAR文件,包含一个IPLDDAG和它自己的数据/有效负载CID和片CID。CAR代表内容可寻址档案-一个CAR文件是任何的序列化表示IPLDDAG作为其块的级联,加描述在文件中的曲线图。当客户机希望在Filecoin网络中存储文件时,它们首先使用UnixFS生成文件的IPLDDAG(这是lotus客户机import命令所做的事情)。代表DAG根节点的哈希是IPFS样式的CID,称为数据/有效负载CID。UnixFS是一种基于protobuf的文件描述格式。IPFS中的目录和符号链接。在Filecoin中使用UnixFS作为文件格式化quideline,用于提交到Filecoin网络的文件。生成的CARfile用额外的零位填充,以便使该文件生成一个二叉merkle树。UnixFS是一种基于protobuf的格式,用于描述IPFS中的文件,目录和符号链接。Filecoin使用UnixFS作为提交到Filecoin网络的文件的文件格式指南。生成的CAR文件用额外的零位填充,以使该文件成为二叉merkle树。03存储交易流程用户可以通过交易将数据存储在Filecoin网络中并从Filecoin网络中检索数据。网络中的参与者,矿工和客户端通过存储交易和检索交易相互交互。存储交易的生命周期如下:1.发现客户识别矿工并确定他们当前的要价,即矿工为了接受交易而希望收到的attoFIL中每GiB的价格)。目前,使用Filecoin进行交易的最短期限为180天。可以使用Filecoin.StateListMiners方法通过查询同步节点的JSONRPCAPI列出所有当前活动的矿工:

FRNT?Financial:对FTX或Alameda没有重大风险敞口:金色财经报道,加密货币平台FRNT?Financial表示,对FTX或Alameda没有重大风险敞口。[2022/11/16 13:09:20]

开发者可能需要根据特定提供商的信誉或网络能力来决定。Filecoin协议中暂不包含矿工的声誉指标这部分。选择特定的矿工后,您需要获取其PeerID,以通过libp2p协议与其建立安全连接:

然后使用Filecoin.ClientQueryAsk方法查询已签名的StorageAsk。这将建立到所选矿工的直接libp2p连接,并要求提供存储报价:

结果包括有关该矿工愿意接受的交易的详细信息,例如允许的Filecoin片段大小范围和每个时期每GiB的价格。请注意,提出与矿工的存储需求相匹配的存储交易建议是前提条件,但不足以确保交易被接受-存储提供商稍后可能会运行其自己的决策逻辑。2.谈判和数据传输在此阶段,双方就交易条款达成协议,例如交易成本,交易持续时间,交易开始时间等,然后数据从客户端传输到矿工。3.出版交易通过PublishStorageDeals消息在链上发布,从而使存储提供商对交易公开负责。4.交接交易在链上发布后,将被移交给StorageMining子系统,打包成一个扇区,该扇区随后被密封,并随后被连续证明。04存储挖矿子系统StorageMining子系统确保矿工可以有效地将存储提交到Filecoin网络,并从以下两方面进行规定:1、参加Filecoin存储市场,采取在客户端的数据,并参与到存储交易。2、参加Filecoin存储功率共识,验证并生成区块以增长Filecoin区块链,并为此赚取区块奖励和费用。它监督以下过程:1、提交新存储并注册新部门为了在Filecoin中注册一个部门,矿工必须密封该部门。密封是一个繁重的计算过程,它以证明形式生成数据的唯一表示形式。一旦生成证明,矿工将其压缩并将结果提交给区块链。这是一份证明,表明矿工确实已复制了他们同意存储的数据的副本。2、不断验证存储每个存储矿工必须连续提交链上的证明,以证明他们继续存储自己的部门。3、声明存储故障并从中恢复未能提交给定部门的上述证明将导致错误,并将对矿工处以罚款。05存储矿工和客户注意事项如上所述,存储交易在活动和密封之前会在链上发布。这很重要,因为发布交易会将客户的资金锁定在托管链上。因此,矿工可以保证,如果他们确实将某个部门的数据封存,他们将获得报酬。它有助于将在链上发布的交易视为签订合同,而将合同的达成和激活视为开始进行矿工承诺的工作。从想要在Filecoin上存储数据的客户的角度来看,交易大致经历以下几个阶段:1、为交易提供资金-客户将资金锁定在第三方托管中2、向矿工提出协议3、检查是否有意接受交易4、将交易的数据传输到矿工-这是通过GraphSync协议完成的。GraphSync是用于在同级之间同步IPLD图的协议。它允许主机向远程对等体发出单个请求,以便利远程对等体的本地IPLD图上的IPLD选择器。Lotus使用GraphSync协议的ipfs/go-graphsync实现。5、检查是否接受-确保矿工已接受交易并在链上发布。6、密封-交易正在进行中,矿工目前正在密封包含该交易的部门。7、有效-交易已密封且有效。从此以后,存储提供者/矿工应定期证明他们继续存储数据。有关更多详细信息,请参见下面的时空证明部分。从通过存储客户数据向客户提供服务的矿工的角度来看,交易大致经历以下几个阶段:1、验证交易-收到交易建议,并检查其参数2、检查是否有锁定资金-确保客户已锁定资金并可以为交易付款。3、等待数据-从客户那里接收交易数据。4、连锁交易的抵押品5、在链上发布交易6、密封部门7、激活交易-从此处开始,存储提供商/矿工会定期提交WindowPoSt证明,以证明他们正在不断存储数据。06检索交易流程与存储交易不同,检索交易主要是通过付款渠道在链下进行的。数据传输是按计量的,并且客户在传输数据时以递增方式向矿工付款。创建支付渠道和兑换凭证是该过程中与Filecoin区块链进行交互的唯一部分。整个过程如下:1、发现:客户识别拥有所需数据的矿工,并向他们请求检索报价-每字节价格,未密封价格,付款间隔。2、付款渠道设置:客户在他们和矿工之间建立付款渠道。3、通过付款进行数据传输:矿工将数据发送到客户,直到需要付款为止。当达到特定阈值时,请求付款处理,然后数据传输继续。取决于矿工是否具有在其中的数据块存储与否,他们可能需要首先开封它——一个非平凡和非瞬时操作,这是相反密封在有关存储交易的部分中描述。客户端尚未成功检索数据的完整副本。07时空证明上面的部分浏览了许多细节,这些细节使Filecoin独树一帜,并为用户提供了数据的概率保证。本节涵盖Filecoin使用的两个证明,并解释它们如何适应协议以及解决的问题。时空证明是一种过程,存储矿工可以通过该过程向Filecoin网络证明他们继续代表网络继续存储某些数据的唯一副本。时空证明今天在Filecoin中表现为两个不同的类型:WindowPoSt和WinningPoSt。1、WinningPoStWinningPoSt是一种机制,通过这种机制,存储矿工对Filecoin网络的贡献得到了奖励。在每个时期的开始,都会选举少量的存储矿工来为每个矿开采一个新的区块。为此,每个矿工的任务是为指定部门提交压缩的存储证明。每个成功创建区块的选举矿工都将获得FIL,并有机会向其他Filecoin参与者收取费用,以将消息包括在区块中。未能在必要的窗口中执行此操作的存储矿工将丧失其开采区块的机会,但不会因此而受到惩罚。2、WindowPoStWindowPoSt是存储矿工的承诺由Filecoin区块链审核的一种机制。每个存储矿工都应保持其承诺的部门,这些部门包含与客户或空部门进行的交易。后者称为承诺容量,即矿工可以做出容量承诺,用任意数据而不是客户数据填充一个扇区。维护这些扇区可以使存储矿工能够证明他们代表网络保留了空间。每天分为一系列窗口,当前为48个窗口,持续时间为30分钟。每个存储矿工的保证扇区集都被划分为子集,每个窗口一个子集。在给定的窗口内,每个存储矿工必须为各自子集中的每个扇区提交时空证明。这要求可以立即访问每个面临挑战的部门,并且将导致zk-SNARK证明作为块中的消息发布到Filecoin区块链。通过这种方式,在每个24小时内至少对一次保证存储的每个部门进行一次审计,并保存一个永久,可验证的公共记录,以证明每个存储矿工的持续承诺。

Pickle?Finance实施新提案取消流动性池提现费:11月4日,流动性挖矿项目Pickle?Finance官方发推称,PIP-16提案已正式实施,所有PickleJar流动性池的提现费用已全部取消。与此同时,根据该提案,已将利润费提高到27.5%,即财政部的20%以及开发基金的7.5%。[2020/11/4 11:36:22]

在上图中,您可以看到示例矿工应在截止日期0,截止日期1和截止日期2内提交WindowPoSt证明,而他们的大多数部门都在截止日期0内提交。每个矿工的截止日期是随机的,并且对于该特定矿工,截止时间分别在1635区块高度,1695和1755区块高度开始。可以在SpaceGap工具上查看这些截止日期以及有关矿工的更多详细信息。Filecoin网络期望存储数据的持续可用性。未能为某个扇区提交WindowPoSt将导致故障,并且将减少提供该扇区的存储矿工,这激励了存储矿工的健康行为。08存续缺点如果在证明期内未在Filecoin区块链中包含证明,则会导致故障,这是由于网络连接丢失,存储故障或恶意行为导致的。当为某个扇区注册了故障时,Filecoin网络将大幅减少本应存储该扇区的存储矿工。也就是说,它将评估对矿工的惩罚,因为他们没有遵守其储存保证。部门故障收费分为三种:1、扇区故障费:在扇区处于故障状态时,每天按扇区支付此费用。费用的大小略大于该行业每天有望获得的大块奖励的金额。如果某个扇区连续两个星期仍存在故障,则该扇区将支付终止费并从连锁状态中删除。2、部门故障检测费:如果矿工不诚实地报告故障,而是发生区块链发现未报告的故障,这是在发生故障时支付的一次性费用。考虑到PoSt支票的概率性质,这将设置为几天有望由特定部门获得的块奖励。3、部门终止费:可以通过自动故障或矿工决定在其到期日期之前终止一个部门。收取终止费,原则上是等于一个部门迄今已赚取的收入,但要达到一定的上限,以免影响较长的使用寿命。09相关结论这篇文章涵盖了与在Filecoin上存储和检索数据有关的一些概念,客户和矿工为实现这一目的而参与的协议以及过程中涉及的各种证明和保证。它从客户和矿工的角度详细说明了存储和检索交易的流程,以及在当事方之一行为不当的情况下Filecoin协议将要执行的处罚。总而言之,它概述了Filecoin协议如何管理Filecoin网络以形成可靠且不受信任的分散式存储网络的一些基础。

Pickle?Finance已推出新的PickleJar池:10月3日,流动性挖矿项目Pickle?Finance官方发推宣布,已推出新的PickleJar流动性资金池。此前消息,Pickle Finance中PickleJar控制器出现错误,导致提款金额不正确,随后官方对PickleJar进行重新启动且将进行迁移。[2020/10/3]

金色相对论 | Andy:?Filecoi的价值在技术及生态两个方面:在今日举行的金色相对论之Filecoin系列特辑终集的直播中,针对“Filecoin的价值在哪里”的问题,算力互联Andy He表示,目前?Filecoin的价值个人觉得在技术及生态两个方面。技术上Filecoin网络的技术价值还是比较高的,用到了很多前沿技术,包括零知识证明、支付通道、跨链交易等。是一个去中心化存储网络,让云存储变成一个算法市场。其挖矿效率直接与存储活跃度成比例,为客户提供有用的服务。当用户数据存储和检索时,为他们提供存储空间赚取代币。Filecoin目前在生态上也有一定价值。从技术生态上讲,因为IPFS是属于开源的,需要很多的团队间接的加进来建设,完全利用了开源的社区的通行规律的推广方式以及商业模式。从商业角度来看,Filecoin从营销以及其他方面来看,有很多分布式储存的团队突破了组织,间接或直接的加入Filecoin团队里面,都在持续不断的宣传Filecoin这个项目。Filecoin它的社区生态建设相对完备。从整个区块链投资来看,社区建设是非常重要的一环,也已经有许多专门的社区聚集在?Filecoin上。并且还有许多矿机厂商也加入了Filecoin项目。这些生态逐步凝聚,也形成了看好Filecoin的共识。[2020/5/21]

标签:FILLECFILECOIfil币最新消息币价行情Electric CashFilecoin 12MonthMedallion Coin X

MEXC热门资讯
GOX:拿不住的比特币:“叛变”的布道者,“错过”的知乎女孩

编者按:本文来自深潮TechFlow,Odaily星球日报经授权转载。“十年前买入几个比特币放着,啥也不用做,赚的比十年的工资还要多,努力工作还有什么意义?”每当比特币大涨的新闻冲上热搜,总有人.

1900/1/1 0:00:00
ITT:深度分析:是时候关注NFT引发的新侵权问题了

Odaily星球日报译者|Moni NFT为艺术家提供了一种在互联网上赚更多钱的手段,但也引起了新的版权侵权形式.

1900/1/1 0:00:00
TER:详解NFT在创意世界中的爆炸性潜力

现阶段数字收藏品的发展非常重要,各种交易令人眼花缭乱。就在上个月,Beeple的一件数字艺术作品在网上艺术市场NiftyGateway上以660万美元的价格售出.

1900/1/1 0:00:00
BTC:盘点5大追踪比特币采用率图表

比特币是一项全球社会经济实验,对于像委内瑞拉、津巴布韦这样的国家,最近越来越将比特币可用作价值存储.

1900/1/1 0:00:00
以太坊:翘首以盼的Layer2能给NFT领域带来什么?

编者按:本文来自Cointelegraph中文,Odaily星球日报经授权转载。2020年数字货币市场高速发展,作为数字货币领域里的细分赛道-NFT在2020年也迎来了发展,但仍然属于小众市场.

1900/1/1 0:00:00
Karura:Karura AMA三部曲技术篇Q&A回顾

Hello,我是Odaily星球日报的创始人Mandy,我们是一家成立了3年的区块链行业媒体,欢迎大家用我们的网站、APP、公众号关注加密世界的新闻消息、财富密码.

1900/1/1 0:00:00