据报道,2021年3月18日,由于Filecoin的远程过程调用(RPC)代码中的“严重错误”,出现了“双花”问题。这些说法是不正确的,而且具有误导性。
Lotus团队对报告进行了彻底的调查,没有发现Filecoin网络或RPCAPI代码有任何问题。区块链本身没有双花,API代码中也没有bug。有问题的交易所已经在其记账系统中恢复了错误的交易,并且正在审查其存款处理逻辑以纠正API的使用。
发生了什么事
Filecoin与Dapper Labs达成合作:Filecoin发布博客文章,宣布与Dapper Labs达成合作。在 Flow 区块链上创建NFT的创建者可以使用富媒体(包括视频)创建不可变的 NFT 元数据,使用 IPFS 内容寻址和 Filecoin 的可证明和去中心化存储。 NFT.Storage 由 Protocol Labs 和 Pinata 提供支持,可以轻松保护 NFT 资产和相关元数据,确保所有 NFT 遵循最佳实践以长期保持可访问性。[2021/8/27 22:40:34]
问题报告。今天早些时候,Lotus团队收到了一份报告,称一家交易所错误地使用Lotusapi评估Filecoin网络中的转账/存款。这种不正确的API使用是由用户报告的,当他们的帐户被错误地记入交易所记账系统的存款两次。这一点后来在交易所的记账中被恢复了——Filecoin区块链本身没有任何双花问题。
中币(ZB)QFIL最高涨幅达10.99%:据中币(ZB)官网数据显示,QFIL 24小时内最高涨幅达10.99%,当前涨幅9.55%,最高价格217.28QC(约33.9USDT),当前报价208.29QC(约32.02USDT)。行情波动较大,请注意控制风险。QFIL为QuickCash推出的Filecoin期货产品,并在中币平台首发。[2020/11/7 11:55:46]
交易所的API滥用。所讨论的交易所没有正确地检查链状态以消除具有相同发送者和接收者的多个消息的重复问题。其中根本原因是错误地使用了LotusAPI(而不是API本身的错误)——从而没有按照他们预期的方式工作。这个记账错误导致交易所展现错误的帐户存款信息。到目前为止,我们只知道有一个交易受到这种API混淆的影响。
开源矿池合伙人Andy:Filecoin的出现标志着区块链落地走向深水区和无人区:Filecoin主网上线在即,开源矿池合伙人Andy在接受金色财经独家采访时表示,Filecoin的出现标志着区块链落地走向深水区和无人区,一定会经历很多前人没有经历过的挑战。协议实验室团队很显然不满足于成为一个矿币,而是能真正成为区块链甚至整个互联网的基础设施。道路是曲折的,前途是光明的。协议实验室敢于直面区块链落地最基础最根本的问题,这样的态度值得赞赏。[2020/10/15]
虚假报道会成为头条新闻:关于网络上“双花”的不准确说法在社交媒体渠道上传播,并成为文章头条。这些声明中的问题有许多已被调查,并被确定为虚假的。团队发现Filecoin网络或RPCAPI代码没有问题。在了解事实后,许多团体和媒体机构正在纠正他们的报道。
金色财经VP佟扬:Filecoin网络中可能存在三种角色的资源贡献者:金色财经现场报道,7月4日,由POW POWER、星际视界主办,嘉楠区块链、点存科技联合主办的“IPFS生态与分布式存储产业峰会”在杭州举办。金色财经 VP & ipfs100.com CEO 佟扬在《新格局下,谁能独领风骚》为主题的圆桌论谈中指出,Filecoin网络中可能存在三种角色的资源贡献者:诚实节点,即遵循系统规定协议的节点;理性节点,利益驱动的节点,为了获得最大利益,理性节点可以遵循协议,也可以破坏协议;恶意节点,其目的是破坏网络,甚至是“损人不利己”。后两种角色都可能会对网络不利,不过我们相信好的角色一定会主导网络安全。
另外一部分人担心存储数据的丢失问题,这可能是因为对Filecoin不太了解,Filecoin拥有着几乎所有区块链项目中最难的挖矿机制,矿工可以参与门槛较高,高挖矿门槛的存在使Filecoin网络变得十分安全。因此大家不必过于担心数据存储在Filecoin上会不会丢失的问题。[2020/7/4]
正在采取行动
交易的影响。该交易所发现了这种错误使用API的行为,并立即采取行动,停止存款、取款和转账。他们已经恢复了有问题的不正确交易(因此在这个事件中没有资金损失),并且正在纠正他们对lotusapi的使用,以符合推荐的用途。
其他交易所。其他交易所已经收到了警告,并正在检查它们的代码,以确保它们没有受到影响。许多审查已经完成——据我们所知,目前还没有其他交易所以这种方式错误这个API。
lotus团队。Lotus团队正在积极地处理所有交易,以确保正确处理此行为,并改进API文档,以确保其他所有人正确地检查Filecoin区块链的状态。
社区和媒体团队。一些组织正在与媒体合作,澄清所谓事件的细节和事实,并帮助消除错误信息。
社区团队。社区成员正在创建材料,以帮助其他人准确和深思熟虑地报告问题,以避免意外传播错误信息。
技术细节
类似的消息。Lotus团队了解,问题是由于两条消息共享相同的发送方/接收方详细信息和相同的nonce,但在同一个tipset中包含不同的gas参数而引起的。两个类似的消息是更改与消息相关的gas费用的常见消息替换形式。Filecoin网络安全机制正确地处理了这种情况,不会导致进行两次消息执行:两条消息中的一条被执行,另一条被忽略。
错误使用API。但是,根据检查链状态的方式,这可能会显示消息被处理了两次。具体来说,这个交易使用了一种错误的方式来处理链状态——在tipset中的每个区块上调用ChainGetBlockMessages,然后在每个消息上调用StateGetReceipt。
错误的API的返回期望。混淆在于,当对两条类似的消息(一条被执行,另一条被跳过)调用StateGetReceipt时,它将提供相同的结果:都对应于被执行的消息。这显然是违背直觉的,但却是有意为之的行为。StateGetReceipt方法的主要用例是LotusMiner和交易制定过程使用的事件处理程序。在替换消息的情况下,这些模块不关心返回的收据是否与原始消息对应,或者与替换的消息对应——它们只想知道消息是否在链上成功执行。我们在这里对文档进行了说明:https://github.com/filecoin-project/lotus/pull/5838。
使用正确的api。大多数交易所都正确地使用了ChainGetParentMessages和ChainGetParentReceipts来进行记账,以确定在链上执行了哪些消息并取得了成功。这些是Lotus本身在状态计算期间使用的api,因此可以保证以这种方式正确地反映链状态。对每个消息执行StateReplay将为您提供完整的调用结果,以便您可以将返回的InvocResult中的MsgCid与查询消息的CID进行比较。这是交易所正确检查链状态并保持其内部报告系统同步的推荐路径。
标签:BTCCOIECOFILEsbtc币最新消息soarcoinsmartcontractschemecoinfile币未来价格
3月19日凌晨,有社区用户反馈Filecoin主网存在双花风险,币安、OKex等交易所均已关闭Filecoin主网代币FIL的充值功能,CoboCustody也第一时间暂停了FIL的充值和提币.
美联储主席鲍威尔周四发表讲话,称央行数字货币需要与现金其他类型的货币共存。在周四巴塞尔银行监管委员会主持的虚拟支付会议上,鲍威尔引用了国际清算银行和包括美联储在内的七个中央银行的CBDC报告,说.
?从《赘婿》聊起? 《赘婿》这部剧最近大火。这应该算是一部披着搞笑外衣的权谋剧。故事的时代是架空,男主女主所在的国家是武国,另外有两个邻国分别是梁国和靖国.
2020年底开始,NFT领域逐步获得关注并迎来迅猛增长。目前NFT发展已经涵盖了综合交易平台、加密艺术平台、潮玩收藏、游戏、虚拟世界、域名、社交、NFT+DeFi、项目启动平台等领域.
NFTs最近以一种我们行业历史上从未出现过的方式爆发在主流意识中。谷歌趋势数据显示,最近对NFTs的兴趣超过了对加密货币的兴趣.
注:针对近期频繁发生的以太坊三明治套利交易,开发者CodeForcer创建了一种名为“沙门氏菌”的ERC20诱饵代币,通过这种方式,其在24小时内实现盈利130ETH.