免责声明:将技术概念从一种语言完美地翻译到另一种语言是困难的,因此请注意,我们不能保证这个翻译的准确性。原文可以在这里找到。
我们最重要的目标之一是使Filecoin主网尽可能地安全并且具有弹性。我们网络安全策略的一部分是启动具有多种实现方式的Filecoin网络。今天,我们很高兴地宣布我们的第一个备用Filecoin实现,lotus。
几个月以来,我们一直在努力构建最初的实现,go-filecoin,同时还与其他团队合作构建Filecoin协议规范的其他多个实现。这项构建不会改变我们的测试网和主网的时间线,但是会使Filecoin主网更加安全和灵活。Lotus是即将推出的众多实现中的第一个!
具体来说,今天我们宣布:
Lotus代码库的开放
Lotus开发网的发布
Arbitrum生态DEX Camelot原生代币GRAIL价格飙升520%:金色财经报道,根据CoinGecko数据显示,自2月1日以来,Arbitrum生态去中心化交易所(DEX)Camelot原生代币GRAIL价格飙升了520%,截至发稿时,现报为2,783.93USDT。此外,据相关页面显示,自2月1日以来,去中心化交易所Camelot日交易量已跃升369%,截至发稿时周五达到1800万美元。据区块链分析公司Nansen称,过去一天,Camelo上的用户和交易数量增长了120%以上。[2023/2/18 12:14:23]
让我们开始介绍!
为什么要有多个实现?
正如我们在其他地方提到的,构建一个区块链就像构建一个软件火箭。我们正努力确保我们的协议和软件实施的安全性–我们拥有内部的协议安全团队,并且正在执行内部实现的安全审核和外部安全审核等等。但是,无论我们为保护系统和各个节点付出多大的努力,始终都有可能某个实现的错误会出现并给网络带来非常不利的后果。V??zhang228289
Filecoin独立协议Lotus发布v1.15.0:3月13日消息,Filecoin独立协议Lotus发布v1.15.0,为可选版本,升级包括改进客户端检索等新功能以及错误修复。[2022/3/14 13:54:30]
拥有可在同一网络上交互操作的多个软件实现,可以大大降低这种风险。尽管每个实现都有自己的一些漏洞,但是所有实现都不太可能具有完全相同的安全问题-尤其是在这些实现不共享对于安全性至关重要的软件组件的情况下。因此,启动具有多种实现方式的加密货币网络可降低发生灾难性漏洞的可能性,这些漏洞可能会对整个Filecoin网络产生不利影响,甚至使整个Filecoin网络陷入瘫痪。
多种实现方式还具有其他好处,例如可以增强与不同的开发者社区互动的能力以及探索不同实现架构的机会。自从以太坊推出了Geth和Parity以来,我们已经看到越来越多的加密网络采用多种软件实现来启动。
神鱼:Filecoin lotus节点的一些返回值不是很符合常规逻辑:神鱼及Cobo官方今日给出Filecoin“双花攻击”细节:Filecoin lotus节点提供了多个API用于链上交易的获取,例如ChainGetBlockMessages可以获取指定区块内的所有交易内容,StateGetReceipt可以获取指定交易ID对应的执行结果,此次被攻击的交易所就是采用这两个API来进行链上转账行为的解析,并基于此为用户入账。不过他们没有注意到,StateGetReceipt接口有个比较不符合常规逻辑思维的设计,就是在获取指定交易ID的执行结果时,如果这笔交易已经被RBF(replace by fee),则会返回最终RBF成功的那笔交易的执行结果,并且在返回值里没有任何的提示表明这笔是RBF后的交易的执行结果。
假设攻击者首先发送了TX1,对应的交易ID为TXID1,随后攻击者对TX1进行了RBF,生成TX2,对应的交易ID为TXID2,最终TX2上链成功。此时通过StateGetReceipt对TXID1和TXID2分别查询,都能得到执行正确的结果!
Cobo Custody技术团队在对接Filecoin的过程中已经发现了上述问题,因此没有采用ChainGetBlotckMessages和StateGetReceipt来获取链上的转账行为,而是采用ChainGetParentMessages和ChainGetParentReceipts来获取已经成功上链的交易,从而从根本上避免了被双花充值的风险,因此未受此次双花充值攻击的影响。
此外,在使用ChainGetParentMessages和ChainGetParentReceipt的过程中,Cobo Custody技术团队发现lotus节点的一些返回值也不是很符合常规逻辑思维,例如对于空块的处理是有一些问题的。Cobo Custody技术团队对此作了妥善的安全处理,在此也提示其他中心化托管机构需要仔细检查相关的对接代码,避免其他的双花充值攻击行为。[2021/3/19 19:00:06]
由于多种实现对于网络安全性,弹性和社区参与非常重要,因此我们已定下目标,要在2020年3月Filecoin主网上线时推出具有2种以上可交互操作的协议的实现。截止到今天,我们正在开发一系列Filecoin的实现-go-filecoin,lotus和其他即将正式推出的实现。我们正在寻找更多有才华的团队来构建Filecoin实现。如果有兴趣,请按照此处的说明申请我们的津贴,以构建其他实现方案!
动态 | Filecoin 发布首个备用实现 Lotus 已实现挖矿和存储等协议核心功能:Filecoin 发布首个备用 Filecoin 实现 Lotus,具体包括开放 Lotus 代码库及上线 Lotus 开发网。作为 Filecoin 协议规范的 Go 语言实现,Lotus 代码库实现了几个核心 Filecoin 协议功能,包括挖矿、存储和检索。值得注意的是,矿工可在 Lotus 开发网上挖矿进行存储,且支持不同存储配置挖矿, rust-fil-proofs 集成可支持按时提交时空证明,存储挖矿作为一个单独模块实现,将允许高级矿工根据特定硬件配置优化挖矿过程。Filecoin 官方表示,该实现不会改变测试网和主网上线计划,但会使 Filecoin 主网更加安全和灵活,增强与不同开发者社区互动和探索不同实现架构的机会,并计划在 2020 年 3 月主网上线时推出 2 种以上可交互操作的协议的实现。[2019/10/17]
更多关于lotus的信息
Lotus是Filecoin协议规范的最简且具有实验性的实现,用Go语言编写。该代码库尚未完成功能,但是已经实现了几个核心Filecoin协议功能,包括:
挖矿。矿工现在可以在Lotus开发网上开始挖矿并开始获得存储能力。Lotus还实现了多种扇区大小,因此具有许多不同存储配置的矿工可以在网络上进行挖矿。Lotus集成了rust-fil-proofs,因此矿工可以按时提交时空证明,以免遭到削减。而且,存储挖矿功能是作为一个单独的模块实现的,因此高级矿工可以根据自己的特定硬件配置优化其挖矿过程。
存储。存储客户可以与矿工建立交易,为矿工建立支付渠道,传输数据进行存储以及为正确存储其数据的矿工付费。
检索。检索客户可以付费从存储矿工那里检索他们的数据。
还有更多功能!在此处查看GitHub上的代码库!
除了开放lotus代码库外,今天我们还宣布启动第一个公开lotus开发网络。设置lotus节点后,您可以连接到开发网并与其他节点一起开始存储数据或开始挖矿。有关更多详细信息,请阅读下面的lotus入门部分。
一些非常重要的注意事项:
lotus代码库仍然是Filecoin协议的最简且实验性的实现,从现在到我们计划在2019年12月11日发布的测试网之间它将快速发展。
从现在到测试网启动,lotus开发网将被多次重置。在2019年12月11日启动测试网之前不要期望网络稳定。V??zhang228289
我们计划在2020年3月启动具有go-filecoin,lotus和至少一个其他实现的Filecoin主网络。
lotus开发网和go-filecoinalphanet当前不是同一网络。在go-filecoin和lotus节点可以交互操作之前,它们将继续是不同的网络。此次交互操作将在我们于2020年3月主网启动之前进行,但确切日期仍待定。
Lotus入门
我们鼓励矿工,客户和开发者从今天开始尝试lotus!我们希望您的参与将有助于我们在2019年12月11日启动测试网之前增强lotus代码库和网络的安全性。
对于矿工和用户来说,现在主要有4种方法可以参与lotus:
在本地下载,安装和运行lotus
连接到Lotus开发网
为lotus代码库做出贡献
通过lotus开发网检测板探索网络活动
具有探索精神的开发者可以开始探索lotusRPCAPI,以开始在lotus开发网上构建应用程序。请注意,在测试网之前,lotus将持续发展变化,因此请做好应对变化的准备。
在尝试所有这些步骤过程中,我们希望您能报告遇到的问题来帮助我们。发现问题有助于我们更快地实现安全目标,因此我们非常喜欢漏洞报告。?您可以发布问题或浏览其他人在以下主题发布的内容:
Lotus帮助讨论论坛
社区聊天中的#fil-lotus频道
社区聊天中的#fil-help频道
lotusrepo上的GitHubissues
非常感谢
与往常一样,非常感谢您对Filecoin项目的持续支持。我们很高兴继续与您一起,为人类信息建立一个强大的,去中心化和高效的基础。
前进!
来源:金色财经
在一个该出手的地方没有出手,顶多错失利润,但在一个不该出手的地方,管不住自己的手,那造成的将是不必要的损失,做交易,虽不能做到弹无虚发,但起码不要打的太偏.
生态优势·机制优势 IPC公链系统由原以太坊开发团队成员及华尔街金融大亨注资历时2年开发而成,由美国常春藤盟校170名成员组成IPC技术实验室运维团队.
——前言 不管是新手还是有经验的投资者,选择这类投资最好要有老师指导。市场有一类投资者,每天逛各种财经网站的操作建议,然后对几个建议就直接操作了,这样投资必然会亏损的.
导语:如果你觉得雄哥说的有道理,能授渔于你,并且盈利可观,那就关注并转发文章是对雄哥最大的支持.
不言而喻,波卡作为分片的区块链协议,一方面可以将私链、联盟链、公链和开放式网络等多个类型的区块链无缝衔接在同一网络中,另外一方面更能实现不同链之间的安全交换数据,平行处理交易.
作为中国领先的房地产互联网门户网站,房天下自从2015年受到互联网房产O2O泡沫破裂的影响开始亏损以来,其营收一直在“零”线上上下徘徊。而如今第三季度的财报发布,其经营状况仍未见好转.