极客日报 #310
极客日报#310
本期收录 3 条社区推荐,涉及 打工人的自我修养:学会用 Dune Analytics 分析以太坊数据、一览以太坊 2020 主要扩容方案及代表项目、在 Substrate 上兼容以太坊工具链。
2020年10月29日
本期推荐
打工人的自我修养:学会用 Dune Analytics 分析以太坊数据
Dune Analytics 是一个强有力的区块链分析平台,可以用来查询,提取,并将海量的以太坊数据进行可视化。它是一个基于 web 的平台,通过使用简单的 SQL 查询,从预填充的数据库查询 Ethereum 数据(避免了每个脚本单独遍历数据,冗余交易)。不必再写一个专门的脚本,用户可以简单地查询数据库,提取区块链上面的几乎任何信息。
一览以太坊 2020 主要扩容方案及代表项目
纵观过去,以太坊扩容的研究演进之路已经成为现实中许多工程项目的研究案例。然而理想很丰满,现实很骨感,很多具有前瞻性的想法和技术,直到真正实践的时候,工程师才会意识到可行的方案中充满着权衡及折中的考虑。
在 Substrate 上兼容以太坊工具链
Substrate 使得开发者可以轻易的开发出一条新的链,但是如果你已经有现成的以太坊项目想部署到 Substrate 呢?这个时候可以直接集成 Frontier 在 Substrate 中模拟以太坊的运行环境,直接部署 Soldiity 或者任何 EVM 合约。Frontier 包含了 pallet-evm, pallet-ethereum, 和 rpc-ethereum。 其中 pallet-evm 实现了 evm 虚拟机,可以运行 evm byte code。pallet-ethereum 模拟了以太坊的运行环境,rpc-ethereum实现了以太坊 RPC 的兼容层。以太坊开发者就可以使用熟悉的开发工具,比如 MetaMask, Remix, Truffle, Waffle 等,直接在 Substrate 链中部署和执行 evm 智能合约。
Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。