文件币最新报价,文件币最新准确消息

  

  最近大家还在关注Filecoin,因为官方关于Filecoin的一些问题还没有得到更好的解决,导致主要上线时间延迟。协议实验室也给出了研究资助计划,寻求更好的解决方案等。今天就从Filecoin共识说起吧。   

  

  Filecoin白皮书下载地址:https://filecoin.io/filecoin.pdf   

  

  

一、共识机制

  

  

  因为第一个比特币被称为“创始块”,引入的主流机制太多了,所以先简单介绍一下,多说说Filecoin的共识。比特币网络是完全开放的,任何人都可以匿名访问,所以共识机制的稳定性和抗攻击性非常重要。常见的共识机制,例如:   

  

  1.POW(工作证明)是工作负载证明。整个系统中的每个节点为整个系统提供计算能力。通过一种竞争机制,计算工作最好的节点将被系统奖励,并完成新的分配。   

  

  2.POS(Proof-of-stage)是权益的证明。类似于现在的股东机制,拥有token的人越多,越容易获得记账权。恶意参与者将面临保证金被没收的风险。   

  

  3.DPOS(Delegated-Proof-of-stage)是一种基于POS衍生品的更专业的解决方案,类似于董事会的投票机制。社区成员投票选举超级代表以确保他们的网络,超级代表将通过验证下一个街区的交易获得奖励。dpo和PoS的主要区别在于dpo的共识体系。社区成员在网络中拥有更多的治理权。   

  

  

二、Filecoin Consensus

  

  

  由于大量矿工通过计算获得奖励,协议实验室认为大量计算是有价值的,不仅仅是为了保护区块链的安全,所以如何有效利用浪费的计算是Filecoin的主要动机。   

  

  一些信任机制正在改变电力的浪费。以太坊要求矿工用工作证明进行小项目,而Permacoin则通过要求矿工变换哈希函数,证明部分数据正在存档来提供存档。尽管这些尝试中的大多数都可以发挥有用的作用,但是浪费的工作量仍然很常见。因此,协议实验室认为大部分网络资源应该用于更有用的工作,于是着手设计一个基于存储用户数据的有用工作共识协议。   

  

  Filecoin中的power(Filecoin power),类似于比特币中的计算能力。在Filecoin中,你的存储容量与你的“计算能力”成正比。Filecoin中的权力包括:“公开”、“可公开验证”和“无效”。意味着你的总存储是公开的,每个人都可以验证你的存储任务。增加你“计算能力”的方法就是增加你的存储,也就是增加一个硬盘。   

  

  接下来,我将使用白皮书中的一个插图来从总体上介绍Filecoin协议:   

  

  原图   

  

  翻译版   

  

  

三、协议概览

  

  

  1、网络(Network)   

  

  在分类帐的每个期间:(1)。对于每一个新的块:检查它是否是一个有效的格式,是否交易,订单等。都是有效的,任何一个无效,都会被判定为无限订单。只有订单有效,才能进行下一步。(2).对于每期引入的每笔新订单:将订单添加到存储的订单中,然后将其分类为交易、出价和询价。(3).交易市场中的每个订单都需要检查是否过期(或取消):从订单中删除并返回未使用的O.fund,并从AllocTable中释放O.space。如果交易被确认,管理。通过装运维修订单:如果丢失,矿工M承诺的抵押将受到惩罚。如果没有证据年龄超过fault,则取消订单并重新向市场广播。如果无法检索和重建作品,请从网络上取消订单,并将其重新返还给客户2、客户.   

  

  (在任何时候)在任何时候,也就是使用这个系统的任何时候:   

  

  通过Put提交新的存储订单。AddOrders (1)通过Put找到匹配的订单。MatchOrders (2)发送文件给匹配的矿工M通过Get提交新的搜索命令。AddOrders (1)通过Get找到匹配的订单。MatchOrders (2)挖掘器创建一个支付通道来接收来自存储挖掘器M (1)的O交易。签Odea L(2)。提交给区块链放。在从搜索挖掘器M: (1)接收到(pi)之后,由签名的Odeal添加订单。已验证(pi)有效,并且是必需的(2)。向矿工3、Storage mine(存储挖矿).发送微支付   

  

  任何时候:(1)。通过管理更新过期质押。质押部门(2)。通过管理保证新的存储空间。质押部门(3)。通过Put提交新的询价单。AddOrder在每个时刻t: (1)对于每个Oask:a中的顺序:a .通过Put找到匹配的顺序。匹配订单;b .通过联系人匹配开始新的交易客户(2)针对每个承诺部门:a .管理。通过生成存储证书来证明扇区;b .如果出具证明的时间(每证明时代),提交给区块链。从客户端接收文件:(1)检查一个片段是否具有订单bid Obid(2在;(2)创建Odeal并签名,然后将其发送给客户端;(3)将该部分存储在扇区中;(4)如果扇区已满,运行manage.seal扇区4、Retrieval Mine(检索挖矿).   

  

  (随时)随时:(1)向网络广播命令;(2)听取来自网络的竞价指令和来自客户端的搜索请求;(1)启动与客户端的支付通道;(2)将数据分成多个部分;(3)只发文件部分

参考:

  

  

  币圈豆沙(简书):https://www.jianshu.com/p/4bc323eb5f73   

相关文章