这篇文章要讲的 bug 位于 Geth 客户端的状态下载器内,它可以用来欺骗下载器,使之不能与主网正确同步。攻击者可以利用这个 bug 给以太坊区块链设置陷阱、任意触发硬分叉。
OpenEthereum 弃用 Parity 项目遗留的代码库,转而在 Akula(Rust 语言的 Erigon 客户端,曾用名 TurboGeth)上开发。OpenEthereum v3 的功能包括最近加入 Erigon 的状态跟踪功能
我们能将区块链的可扩展性提升到多少?是否真的能像 Elon Musk 所说的那样“区块时间加速十倍,区块大小增长十倍并且手续费降低一百倍”,而不会导致极度中心化并违背区块链的本质属性?
Adam Back 如何设计出比特币的引擎
每周以太坊
“你可以给数据库访问付费、用电子邮件买软件和报纸、在网上玩电子游戏、接收朋友之前欠你的 5 块钱,还可以买披萨。可能性是无限的。”
如何在区块链数据之上构建一个可以轻松部署到去中心化网络基础设施的API?
本文依次讨论两种观点:区块链不是用来进行选举的软件工具;通常不能信任软件来进行选举,不管它是什么软件
本文总结了社区中对于 Polygon 侧链与 L2 的相关争议讨论,并且翻译了 Dankrad Feist 的文章《关于 51% 攻击,大家都搞错了什么》以便读者从中参考对这些争议的解答。
Nocturne 测试网的成功表明“合并”在技术上是可行的
truffle/hardhat 单元测试如何切换不同的账号(地址)
“伦敦” 分叉测试网 Baikal 现已在区块浏览器上显示 EIP-1559 交易数据;Vitalik:粉尘账户清理办法
事实证明,有一些重要且相当微妙的技术因素限制了区块链的扩容,无论是否实施了分片。在很多情况下,我们都会有相应的可扩展性解决方案,但即使存在解决方案也会有局限性。本文将介绍这些问题。
本文意在介绍 Truebit 微观经济是如何实现可验证计算的,以及任务提供者、任务执行者和验证者是如何参与这个网络的。
本篇文章的目的是介绍分片的特定属性,并与其他非分片技术加以区分,且为了实现这些属性,分片系统需要做出哪些牺牲。
伦敦升级将包含的 EIP:EIP 1559:手续费市场变革;EIP 3198:BASEFEE 操作码;EIP 3554:难度炸弹推迟到 12 月份;EIP 3529:减少 Gas 返还;EIP 3541:拒绝以 0xEF 开头的新合约
目前,由于 EIP 2718 最近才被添加到网络中,新的事务类型还没有得到广泛应用,但是目前还有一些很棒的 EIP 正在开发中,例如,EIP 2711 提出了限期事务、批量事务和代付事务(即,元事务)。由于以太坊上可以定义新的事务类型,提出新的 EIP 也会变得更容易。
移除 SELFDESTRUCT 的 gas 返还,减少 SSTORE 的 gas 返还到一个较低水平,使得返还的量仍然相当大,但不会像现在高到可以被利用的地步。
EIP 3074:操作码 AUTH 和 AUTHCALL
从技术上解释事务输入数据是怎么一回事,它实质是什么,又是怎么工作的。
12 篇文章,-40 学分