IPFS原力区

IPFS原力区

Bitpush 专栏 · 共8篇文章

神经元网络——Dfinity的算法自治之路(上)

Dfinity致力于打造一个由世界上的数据中心共同组成的虚拟超级主机。通过了解神经元网络(NNS),你不仅可以看到Dfinity是如何实现网络治理的,你还可以窥见Dfinity经济模型中最重要的两个通胀模型和一个通缩模型。虽然目前很难加入数据中心参与分布式计算,但是只要有ICP可以质押,参与NNS投票治理是没有准入门槛的。本文将通过五个问题,来解读Dfinity这个互联网计算机(IC)是如何实现去中心化治理的:NNS是干什么的?为什么需要NNS?NNS是如何实现自治的?神经元、提案、代币、容器分别在NNS中起到了什么作用?以上四个NNS组成部分是如何协作进行经济治理的?1.NNS是干什么的?神经元网络(NNS)是一个去中心化的、Token化的、运行在互联网计算机协议中的算法治理系统。为了在系统级调整和进化(如,安全性和可扩展性的升级)时,它在一套经济模型的激励下采用神经元投票的方式,来充分表达社区的整体意志。其中,系统的进化(如,协议的升级、子网的加入、经济模型参数的调整等都是)由投票通过的具体提案完成,而提案的提出、投票和执行都是由容器(Canister)中的神经元执行的。神经元由参与者质押代币产生,随解压溶解。投票包含了经济模型中非常重要的一个通胀机制——投票奖励铸币,而另外一个通胀机制——节点服务商奖励,和通缩机制——燃烧燃料(cycles)销毁也在NNS中。2.为什么需要NNS?互联网计算机(IC)是由托管在不同数据中心中的节点计算机网络运行的分布式协议。数据中心节点需要就IC的状态达成共识。其中,参与共识的节点的集合称为子网,每个子网都是一条区块链。在节点通信和共识协议之上托管的是一个个有状态的智能合约——容器(Canister),每个容器都是一个微服务,它们之间互相通信、协作组成互联网计算机中的软件和服务。所有容器的状态必须在所有节点之间复制。有点类似于分片技术的思路,为使互联网计算机无限地扩展,网络不仅由一个子网组成,还由多个子网组成。为了使互联网计算机按需扩展,网络必须能够随时间添加新的子网(一批新节点)以及子网中新的节点以增加计算能力。这意味着需要一种机制来组织、跟踪和管理节点和子网。例如,决定何时添加或删除子网和节点。除了以上列出的原因,这里为大家列出NNS在物联网计算机中的一些典型的场景(更多细节后面会结合“提案”和“容器”详细列出):节点和子网信息的查询更新IC的特性、参数,包括NNS自身的升级协议和软件的升级,避免分叉,破坏共识调整经济模型的参数。如ICP和cycle的兑换比率;节点提供商的奖励;极端情况,为了保护网络和用户权益,可以冻结恶意智能合约智能合约或服务的升级NNS中的钱包转账,包括将ICP转化为cycles的操作……3.NNS是如何实现自治的?互联网计算机通过经济激励推动提案和投票的方式实现治理的。NNS有四个重要组成部分:神经元、提案、效用代币ICP、容器。首先,当有人发现IC某些方面需要升级调整时,会向NNS发起提案。NNS中的容器负责执行具体的治理方案。它分为两类,一类是发起提案和负责投票的治理容器,一类是供节点查询系统配置信息的注册容器。提案的发起过程是由发起人P向NNS中负责治理的容器——Governance Canister发送一条包含提案内容和参数的指令,而后经过发起人验证后开始投票。系统会预置一些投票话题以及它们涉及的参数。一个提案会设置一个投票的权限,有权限的神经元会在NNS中看到这条提案。NNS会根据票数和每个票的权重给出投票的结果。每张选票的投票权重由神经元中质押的代币数量、溶解延迟和年...

1913天前IPFS原力区DFINITYIPFS原力区
神经元网络——Dfinity的算法自治之路(上)

如何核算生产成本?

5月21日,刘鹤主持召开国务院金融稳定发展委员会第五十一次会议,会议要求打击比特币挖矿和交易行为,坚决防范个体风险向社会领域传递。根据证券日报消息,比特币价格一度短时跌近5000美元至3.3万多美元。截至5月22日,加密数字币市场24小时超17万人爆仓,折合超64.5亿元人民币资金灰飞烟灭,美股相关区块链概念股也迎来重挫。那么这样会造成怎样的损失,最直接涉及的是市场价格会否低于“关机价”,那么何为生产价格和“关机价”。在PoW挖矿的市场里,产生的收益与投入成本较为直观,投入成本主要是根据机器以及电费成本来计算,顾可轻易计算出每枚Token的生产成本,公式为(一定周期内):投入资金/Token数量=每枚生产成本。因此,对于PoW挖矿存在其实时的“关机价”,当市场价格低于生产成本时,会使大批量的共识矿工会难以持续维持。那么Filecoin生产成本又是多少?如何计算FIL的生产成本?已知公式为(180/360/540天等,选取扇区的合适时间周期):投入资金/Token收益数量=每枚生产成本,对于Filecoin挖矿的投入成本可以列为=抵押所失去的机会成本+Gas费+其他成本(硬件成本、人工、租金、电费等),Token收益数量即是在一段时间可获得的总收益(包含未到手收益)。有两种计算成本方法,直接持有FIL或者借贷FIL进行的形式,以下以1PiB集群为例,每TiB算力增长需要AFIL抵押、消耗Gas费BFIL、其他支出为C美元/年。自有FIL抵押对于直接持有FIL的集群用户,抵押所失去的机会成本还包含该段时间未获得利息收益的投入,A*1024*投入现价*(1+20%)(20%年出贷收入);Gas费即是B*1024*投入现价;硬件成本以购买或者租赁为支出,汇总为其他成本以C万/年,那么FIL生产成本为(A*1024*投入现价*(1+20%)+B*1024*投入现价+其他成本)/(年总收益+B)。假设A=10FIL、B=2FIL、C=30万美元/年,当时投入现价为100美元/FIL、年平均单T收益为0.1FIL/T,那么单FIL生产成本约为36美元。借贷FIL抵押假如以FIL借贷的形式,收益产出公式类似,唯一区别是不用承受抵押FIL的涨跌风险。以借贷的形式算抵押支出成本,该部分所需要支出的成本为借贷的总量为(A+B)*1024*20%+B*1024个FIL(可以后置收益支付),那么FIL生产成本为其他成本/(年总收益-A-B-20%A-20%B),感兴趣的朋友可以根据以上数据折算单FIL生产成本。由于集群的抵押和Gas费、其他成本、机会成本、参与时间、是否为满存算力都有所差距,以上计算只是提供方向,大家可以根据公式自行核算生产成本。不过形式除了借贷形式之外,还有很多金融手段来进行降低风险,如联合挖矿以及购买低价的期货等进行抵押。未来FIL挖矿方向《Filecoin风口收窄,机构优势会扩大化?》,来源:原力区,2021-01-26无论是何种挖矿,都有其不同阶段“熵”值(《Filecoin风口收窄,机构优势会扩大化?》解释过“熵”值)。随着市场环境变化,其“熵”值会不定期的被打破,而重新调整,形成新的共识成本。在区块链的自由市场中,屡次出现这样的状况,如PoW挖矿也是如此,2018-2019年会因此淘汰掉高昂电费成本支出、低产能的机器,导致FPGA、ASIC的诞生,重组成本价格。也正是因此如此,技术会加速迭代。同样,FIL未来也会应对随着某种环境变化,让技术加速快跑。那么,方向在哪里呢?未来市场自然会告诉我们。...

1915天前IPFS原力区FILIPFS原力区
如何核算生产成本?

Filecoin的第二增长曲线:抵押下降

4月2日区块高度634306,全网算力规模和基线规模同时达到3.8069EiB后,并稳定超越拉开0.66EiB的差距。那么,网络会有哪些变化呢?以及Filecoin的第二增长曲线可能会在哪里?如何可以大幅度降低质押呢?首先,我们先解释一下票数奖励(Reward per WinCount),因为在总奖励降低的时候,票数奖励也在降低。一、票数奖励与每日总奖励同步下降票数以及奖励,来源:spec.filecoin.io,2021-4-25总的来说,每个高度的区块奖励依旧受基线影响,即是简单奖励+基线奖励。不过,目前因为算力规模已经超过基线标准,所以后期会有相对比较稳定的释放(接近衰减释放)。而M(t)主要是依据之前的赢票奖励、自然时间和有效时间判断。在SPEC的公式可看出,其推演是通过M(t)来进行,即是一个τ(可理解为高度)的奖励等于该高度的奖励为总数除于理论值5。当空块的时候,票数奖励即是零。因此,同一高度的实际到手票数奖励是一致的,之所以数据会产生不同,主要是网络会优先消息最为有效的、最全的区块链,该区块手续费会更多,票数奖励上会多出手续费。所以从中我们可以得出一个结论:每日总奖励释放开始降低的时候,票数其实也同步降低。因为w(n)*Average Blocks per Tipset(同一高度实际区块链数量)*2880即是每日的总奖励。高度与每日总奖励(左坐标)、票数奖励(右坐标),来源:原力区,2021-04-25目前,平均每高度区块链数量为4.8,并未完成符合网络理论值5。笔者认为主要原因是有些矿工不太稳定(离线、宕机了、同步未跟上等),导致丢块与理论值产生偏差。不过该部分奖励依旧释放,而是呈现在票数奖励的增加,一旦符合理论值之后,票数奖励会随之下降。接下来,我们讨论扇区抵押的下降。二、抵押下降的影响条件:流通量与算力规模抵押主要是包含预期20天收益+全网流通30%的流通(20 days worth of block reward +share of 30% qa power-normalized circulating supply),所以扇区抵押需要同时考虑该两者。1、近十天挖矿效率下降9.2%最近每日收益一直在下降,所以前者预期20天收益(each day worth of block reward*20)也在一直下降。从4月14日至4月24日,从0.084FIL/T下降到0.076FIL/T,下降9.20%。挖矿收益,来源:原力区,2020-04-24那么流通抵押如何变化?回顾全网流通抵押公式为1TiB/MAX(totpower,baselinepower)*30%*Totalcriculatingsupply(流通量),涉及单T的抵押主要涉及全网有效算力规模(分母)与流通量(分子)。那么何时流通抵押会呈现下降?主要有两种情况:2、流通量通缩减少,近期需要每日52-54PiB用于算力抵押的FIL消耗左坐标(FIL):每日挖矿释放,SAFT释放的总释放,每日抵押、Gas消耗,每日释放与消耗的剩余;右坐标(PiB):全部增长算力,来源:原力区,2020-04-25每日释放65万枚FIL以上。(橙线)近期的每日的释放量(包含当日的25%直接释放+之前累计的180天的线性释放),每日约释放30万枚FIL左右;挖矿释放加上基金会...

1941天前IPFS原力区FilecoinIPFS原力区
Filecoin的第二增长曲线:抵押下降

浅谈Dfinity那些生态项目

Dfinity 是什么?DFINITY又称互联网计算机(Internet Computer,IC),基于现有互联网基础设施和区块链技术打造一个全新的“世界超级计算机”,用于支撑未来大规模分布式应用生态的、开发友好的基础设施平台。Dfinity是一个去中心化的区块链计算机,它提供了安全、高效、灵活的共识机制。其协议生成一个可靠的“虚拟区块链计算机”运行在点对点网络之上,可以安装软件,并且可以在防篡改的智能合约下运行。Dfinity想做什么?Dfinity要打造一个由世界上的数据中心共同组成的虚拟超级主机 ,在阿里云和AWS等传统云厂商之上抽象了一个去中心化的超级虚拟云。本次Dfinity动态来自Open Internet Boom——探索如何利用互联网计算机建立下一个大型开放式互联网初创公司。有关Open Internet Boom的详情见:——https://www.youtube.com/watch?v=JlC2lqihgXo下面,我们为大家列出其中的明星初创项目:Fleek在开放互联网的淘金热中出售“铁锹”Fleek已经筹集了400万美元,用于在开放式互联网上帮助用户轻松地创建网站和应用程序。这个想法类似于Cloudflare或Netlify,但它是为开放式的网络而建:无需许可,去信任,没有中心化的看门人。公司联合创始人Harrison Hines讨论了网络规模和地理不可知论对决定建立在开放互联网上的初创公司的独特优势,并详细介绍了Fleek令人兴奋的2021年产品路线图。Tacen在互联网计算机上线去中心化交易所Tacen是第一批在互联网计算机上建立去中心化交易所的初创公司之一,迄今为止他们已经筹集了230万美元。在本次讨论中,Tacen对DeFi初创企业的发展趋势是否会与金融科技的崛起的模式相匹配进行了推演,其中包括DeFi初创企业实际需要多少风险投资。Tacen还评论了Robinhood和Coinbase面临的宕机和问题,以及作为一家早期初创公司,Tacen是如何从开拓过程的错误中吸取教训的。Capsule创始人如何从一条推特上赚到150万美元Nadim Kobeissi在Twitter上宣布了他想要建立一个去中心化社交媒体平台的想法。几周之内,他就获得了150万美元的融资,TechCrunch也对他的初创公司进行了报道。这笔融资使Capsule的账面估值达到了1000万美元。在Kobeissi看来,这种对早期投资的吸引力凸显了资方对去中心化社交媒体的兴趣。但在这个内容监管挑战和政治人物去平台化的大环境下,我们如何才能大规模构建去中心化的社交平台?在这次谈话中,Kobeissi和大家讨论了Capsule是如何应对这些挑战的。Linkedup在新社交世界中主张自我主权身份LinkedUp最初是向大家展示一个建立在互联网计算机上开放的专业网络。一个开发团队现在正在使用开源技术将一个新的应用程序推向市场。在这次采访中,LinkedUp团队谈到了自我主权身份作为一种解决方案,可以使用户做到对数字身份所有权的声明,以及将开源代码转变为初创公司的流程。Polychain资本如何向风投推销你的互联网创业公司创业者首先要考虑的问题之一是如何获得风险投资。大多数情况下,第一步是构思如何赢得投资人的青睐。Polychain Capital的普通合伙人Olaf Carlson-Wee和Tekin Salimi讨论了开放式互联网的创始人应该如何解释TAM,创建加密初创公司的过程与传统初创公司有何不同,以及股权如何返回给创始人和投资者。在这个小组中,你会得到一些...

1947天前IPFS原力区CapsuleDFINITY
浅谈Dfinity那些生态项目

Filecoin周报96:IPFS助力以太坊扩展、Filecoin矿工信誉系统、Filecoin加速营Demo Day…

项目介绍【项目简介】Filecoin是一个将云存储转变为算法市场的去中心化存储网络。【项目进度】Filecoin mainnetLotus v1.6.0Venus v0.9.4Slingshot Phase 2.3Filecoin 已有14个FIP提案链上数据Slingshot仪表盘 2.3阶段:链上数据Filecoin Mainnet filscan.io仪表盘:上周热点【Filecoin】大事件IPFS和ETHGlobal携手,提高以太坊可扩展性以太坊主网上线的这6年,以太坊社区已经成为区块链最活跃的社区。许多社区参与者急切地期待着Eth2的下一阶段。可扩展性是任何成功的开源项目不可避免的一部分,它带来了许多复杂的挑战。进入可伸缩以太坊,另一个事件协议实验室很高兴与ETHGlobal团队合作。IPFS与ETHGlobal携手共同致力于扩展以太坊,在您创建的项目中使用IPFS或Filecoin技术,将有机会获得价值$7500的FIL!详情请见:https://blog.ipfs.io/2021-04-14-scaling-ethereum/Filecoin矿工信誉系统4月15日,Filecoin官方发布blog,宣布矿工信誉系统v1版本诞生。信誉是高效市场的重要组成部分:人们在达成交易前必须要评估交易对手的质量和可信度。Filecoin也不例外。然而,作为一个去中心化的市场和生态,Filecoin作为一种协议,其定位是支持用户的不同需求和交互模式。因此,Filecoin上可以有多种信誉系统来满足网络参与者的不同需求。目前,Digital MOB已启动其Filecoin矿工信誉系统的第一个版本,现在可以在Filrep.io上使用。在首个版本中,信誉分数(最高100分)仅涉及到与存储交易可靠性相关的方面,得分基于3组主要指标,每组指标在总得分中的权重不同:承诺扇区证明指标(30%):尽可能的减少发生扇区故障;线上可达性(30%):保持可触达性,减少联系失败的频率,以及关注失败的时间分布;交易指标(40%):提高完成存储交易的成功率。了解详情:https://filecoin.io/zh-cn/blog/posts/filecoin/Filecoin加速营Demo Day:将公布11个区块链项目北京时间4月23日上午9点,将举行Filecoin Frontier加速营的Demo Day活动。届时, 将公布11个区块链项目,其中包括从NFT市场到去中心化视频会议解决方案。您可以直接在Youtube或Bilibili上观看他们的展示。点击此处注册参与:https://docs.qq.com/form/page/DYUNoTHNSQmxUTVht#/fillVenus上周开发进度:venus负载均衡的部署测试,避免单节点故障;venus-auth开发了界面操作指令,完善使用文档,添加单元测试;venus-sealer和venus-messager使用venus-auth验证token;venus-message发现并修复Bug:绑定的多个venus-wallet中同时拥有相同钱包地址时的正确区分;venus-miner添加每个矿工的挖矿状态指令;venus分布式集群方案测试,联合挖矿在calibration和nerpa网络测试通过。【原力区】大事件焜耀科技(原力区)CTO李昕受邀参加2021全球区块链算力大会4月17日,由巴比特、链节点、币印联合主办的“超算·融合,2021全球区块链算力大会”在四川成都正式开幕。焜耀科技(原力区)作为分布式存储领域的开拓者...

1950天前IPFS原力区FilecoinIPFS原力区
Filecoin周报96:IPFS助力以太坊扩展、Filecoin矿工信誉系统、Filecoin加速营Demo Day…

IPFS周报130期:Filecoin基金会宣布向互联网档案馆提供5万个Fil的资助金

IPFS + Filecoin的最新进展在IPFS上存储NFT!为了能使NFT经受住时间的考验,IPFS是NFTs实现寻址和存储数据的最佳选择。永久性和不可篡改性是非同质化代币(NFT)的核心价值的一部分。不幸的是,由于设计上的根本缺陷,目前针对消费者的许多NFT都不能提供这两种特性。结合了IPFS的NTF可以解决这些问题。阅读我们最近关于在IPFS存储NFT的博客文章(https://blog.ipfs.io/2021-04-05-storing-nfts-on-ipfs/),并在IPFS文档网站上中的新文章中(https://docs.ipfs.io/how-to/best-practices-for-nft-data/)了解更多细节。ResNetLab巡回演出正在进行中!今天,我们激动地宣布,ResNetLab on Tour正在进行中!该项目最初于2019年启动,旨在将学术社区纳入IPFS架构中来。我们已经参加过10多次学术会议和大学实验室,向网络领域的专家提供了长达4小时的教程。从今天起,我们将把这些资源提供给所有人!你可以亲自来前往Tour网站上,来看看全新的ResNetLab,获取所有材料以及一些额外的提示:https://research.protocol.ai/tutorials/resnetlab-on-tour/IPFS 的全新动态IPFS将赞助将于4月16日至5月13日,与ETHGlobal举行的扩展以太坊黑客马拉松和峰会。了解更多:https://ipfs.us4.list-manage.com/track/click?u=25473244c7d18b897f5a1ff6b&id=039485a18f&e=f1552b6f284k流媒体,500kbs聊天,和Satellite(http://site.satellite.im)分享10GB的文件已全部就绪,这是一个由IPFS推动的p2p聊天应用程序!观看视频:https://ipfs.us4.list-manage.com/track/click?u=25473244c7d18b897f5a1ff6b&id=5ccdab088a&e=f1552b6f28Metis启动第2层Alpha测试网,在IPFS上存储敏感数据。想了解更多?请阅读全文:https://ipfs.us4.list-manage.com/track/click?u=25473244c7d18b897f5a1ff6b&id=9ca56f8ffc&e=f1552b6f28Textile发布了来自Chainlink黑客马拉松的演示幻灯片,详细介绍了如何使用Filecoin和IPFS存储NFT。详见:https://bafzbeidki5s6saconbtppzu77a2s4y4ey6tsarup4aqci3bwq4mt3uua3y.textile.space生态周边Fleek使部署和维护ENS+IPFS网站比以往任何时候都更容易,详情请见:https://ipfs.us4.list-manage.com/track/click?u=25473244c7d18b897f5a1ff6b&id=a2e0289d61&e=f1552b6f28Filecoin Box现在可以在Truffle中使用了!开发者可以从Filecoin Box开始,并拥有创造去中心化艺术画廊所需的一切。了解更多:https://ipfs.us4.list-manage.com/tr...

1962天前IPFS原力区FilecoinIPFS原力区
IPFS周报130期:Filecoin基金会宣布向互联网档案馆提供5万个Fil的资助金

重磅!Filecoin将集成Chainlink预言机,Web 3.0迎来完整基础设施堆栈

我们很高兴地宣布,全球最大的开源分布式存储网络Filecoin正集成行业领先的去中心化预言机方案Chainlink,在Filecoin网络和以太坊等智能合约区块链之间双向传输数据。接入Chainlink预言机后,智能合约开发者将拥有完整的web3.0技术架构,其中包括链上合约逻辑和状态变更;Chainlink预言机的链下交互和运算功能;以及Filecoin的分布式存储和数据解决方案。Chainlink与Filecoin生态的集成,将前所未有地实现一系列双向智能合约功能。比如通过Chainlink将Filecoin上的加密验证数据传输至外部智能合约系统,并触发链上应用执行;或触发智能合约在Filecoin上自动储存数据。集成了Chainlink预言机后,当Filecoin网络上的NFT内容不可获取时,用户可触发保险智能合约;基于dApp设置的频率将链下数据作为历史索引存储在Filecoin上;以及检索存储在Filecoin上的金融市场数据集,触发DeFi市场结算等。Chainlink预言机已在主网上线,并且在安全性和可靠性方面都经受了实践的检验,因此是智能合约开发者最理想的预言机解决方案,能够为他们在Filecoin和外部系统之间自动传输数据。Chainlink网络中拥有众多经过安全评估的节点,并且具有抗女巫攻击能力。这些节点可以灵活组成去中心化预言机网络,为用户保障网络稳定运行且预言机服务数据无法被篡改。除此之外,Chainlink还能兼容任何区块链和API接口,因此可以将Filecoin网络接入任何智能合约区块链或链下资源。这将极大丰富开发者创建的应用类型。1. 利用Filecoin-Chainlink预言机打造创新的数据存储场景随着智能合约应用越来越先进,产生的数据越来越多,Web 3.0开发者希望使用Filecoin进行分布式数据存储的需求越来越多。实现这一点需要Filecoin和外部系统(如其他区块链和传统的Web 2.0系统)之间的安全可靠的通信协议。Chainlink可以为Filecoin提供一系列稳健且完备的预言机功能,打通Filecoin生态和其他智能合约生态。Chainlink目前是市场上最主流的预言机解决方案,横跨DeFi、保险、游戏以及其他区块链等各个市场,保障着超过150亿美元的链上资产。2. 结合Filecoin、Chainlink和区块链打造出完全去中心化的高级应用Chainlink为Filecoin实现了双向数据传输能力,可以获取链下数据,在Filecoin区块链上触发存储功能;也可以获取Filecoin上的存储状态数据,在其他网络中触发执行。而这一切都是通过定制化的Chainlink外部适配器实现的,Chainlink外部适配器可以读写Filecoin网络中的数据。在集成初期,将开发Filecoin外部适配器,让Chainlink预言机读取Filecoin上的存储状态数据。之后还会结合其他外部适配器,将数据储存在外部网络中。除此之外,还可以实现许多其他的应用场景,比如直接将其他区块链的数据储存在Filecoin中。3. 以下是一些初步应用场景,希望为大家带来启发:Filecoin节点保险:Chainlink预言机可以监控Filecoin矿工的当前状态。如果节点下线或无法成功检索存储的数据,其他区块链上的智能合约就会收到报警,自动向受保人理赔。比如,存储在在Filecoin上的NFT数据,如果没有及时地被检索到,则会在链上进行相应处罚。1. DataDAO:DataDAO是指专门持有各种数据集的DAO,其中包括历史价...

1974天前IPFS原力区ChainlinkFilecoin
重磅!Filecoin将集成Chainlink预言机,Web 3.0迎来完整基础设施堆栈

灰度、“双花”、减产让Filecoin火了一把(上)

Filecoin最近利好频出,主要包括三件事:灰度公司3月17日正式宣布推出FIL信托产品、Filecoin“双花”闹剧以及SAFT六月公募到期。对此,我们一一展开分析。一、Filecoin“双花”闹剧那么这次Filecoin“双花”事件到底是如何?前因后果又是如何?我们先回顾一下事情发生经过。要完整了解本次“双花”事件,我们要先知道什么是双花攻击。何为双花攻击?双花,即双重支付,指的是在数字资产体系里,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当操作被重复使用的情况。简而言之,一笔数字资产重复支付,一笔钱被花掉两次或多次,如支付宝钱包(绑定的银行卡)里有100块钱,消费了100元,结果支付宝出了bug,这一笔钱并没有被银行同步,还留在银行卡里,于是我们又能拿着100块钱去继续消费,这就属于双花问题。双花会导致“通货膨胀”,使加密资产被贬值,一般该情况出现在中心化交易所较多。以区块链的加密资产为例:2018年5月,某黑客针对 Bitcoin Gold 密币交易所的基础设施发动了多次“双花”攻击,并设法攫取了价值1800万美元的 BTG,直接导致整个属于BTG的市场需要再消化这1800万美元的 BTG,间接会使BTG单价贬值。为了更好的回顾这次Filecoin,我们需要了解主流的双花攻击类型:51%攻击和竞赛攻击。51%攻击:攻击者通过控制超过50%的哈希算力,这使他们可以删除或修改交易的顺序。从而实现多次发送交易,该情形在比特币网络上目前难以实现,难以符合经济收益。例如:我们支付宝的银行卡只有100元,我们对外已经消费了100元,然后通过控制银行主脑来删除该记录(可理解为51%的控制算力修改),然后银行没有我的交易记录,但实际上支付宝已经使用了该100元,所以我的银行卡仍然还有100元,故可以继续消费。BTG双花攻击就是51%攻击的类型,主要是因为算力规模较小,当时黑客只需支付3400美元皆可顺利完成攻击。竞赛攻击:使用相同的资金连续广播(相同Nonce值)两个冲突的交易,但只有一项高Gas费的交易得到确认。攻击者的目标是通过验证对他有利的交易来使另一个支付无效,如此以来相同的资金发送到他控制的地址。例如:A向B转账100元(一般Gas费),同时也使用一样的Nonce值发送另外一笔向B转账100元(高Gas费)。在区块链世界,同一Nonce值只能确认一笔交易,因为第二笔Gas费更高会很顺利转账给B 100元,而第一笔因为第二笔的成果而认定为失败,所以会返还给A 100元,这样以来,A和B各有两个100元。本次闹剧不存在“双花”攻击而这次Filecoin“双花”事件就是在混淆概念,这次不可归咎为竞赛攻击,而是一场人为的操作失误。从结果上看,以Filscan.io浏览器为例,该笔交易只有一笔转账成功。61200枚FIL转账记录,来源:Filscan.io,2021-3以官方解释说到,“lotus团队所知问题源自于有两条消息有相同的发送者/收到者详细信息、相同的Nonce但拥有不同的Gas参数——被包含在同一Tipset中。像这样两个类似的消息是非常常见的,比如以改变与消息的Gas费来替代消息就会形成这样两条类似的消息。这样的情况会由Filecoin网络安全、正确地处理,不会导致两次转账:两条消息中的一条会被执行,另一条被忽略”。官方解释意思是,Filecoin主链之前就已经针对竞赛攻击(相同Nonce)针对做好正确的处理交易,并不会因为高Gas费的替代行为而出现双花现象,所以这块印证了Filscan.io的数据准确。那么该场闹剧是如何引起...

1978天前IPFS原力区FilecoinIPFS原力区
灰度、“双花”、减产让Filecoin火了一把(上)
没有更多了