以太坊预编译合约

以太坊预编译合约

  • Ashton
  • 发布于 2019-10-14
  • 阅读 ( 8441 )
  • ( 10 )

EVM深度分析之数据存储

 以太坊虚拟机EVM的作用是将智能合约代码翻译成可以在以太坊上执行的机器码,并且提供一个沙盒运行环境,在运行期间不能访问宿主机的网络,文件,系统,即使不同的合约之间也有有限的访问权限。

EVM 
  • 清源
  • 发布于 2019-10-05
  • 阅读 ( 15219 )
  • ( 32 )

零知识证明-ethsnarks源代码导读

之前有一篇文章分析了 libsnark 源代码,ethsnarks在libsnark的基础上,实现了以太坊上与zkSNARK相关的智能合约和电路。

  • Star Li
  • 发布于 2019-09-29
  • 阅读 ( 7889 )
  • ( 20 )

ERC777 功能型代币(通证)最佳实践

想必很多同学都已经使用过ERC20 创建过代币,或许已经被老板要求在ERC20代币上实现一些附加功能搞的焦头烂额,如果还有选择,一定要选择 ERC777 。

  • Tiny熊
  • 发布于 2019-09-27
  • 阅读 ( 27442 )
  • ( 770 )

OpenZeppelin ERC777 源码解析

这篇文章是对ERC777 功能型代币(通证)最佳实践 的一个补充,如果你仅仅是要实现一个自己的 ERC777 代币, 那么阅读另一篇就够了, 如果想对ERC777进行一些自己的定制,那么就有需要对源码有理解。

  • Tiny熊
  • 发布于 2019-09-26
  • 阅读 ( 13220 )
  • ( 113 )

详解实用拜占庭协议PBFT

PBFT算法和 Raft算法解决的核心问题都是在分布式环境下如何保持集群状态的一致性,简而言之就是一组服务,给定一组操作,最后得到一致的结果。

  • 清源
  • 发布于 2019-08-29
  • 阅读 ( 31201 )
  • ( 43 )