书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 236511 个相关结果.
  • 以太坊开发的四个阶段

    以太坊开发的四个阶段 之前的过渡 当前状态 未来的计划 以太坊开发的四个阶段 以太坊的诞生是第一阶段的启动,名为“前沿(Frontier)”。以太坊的发展计划分四个阶段进行,每个新阶段都会发生重大变化。每个阶段都可能包含子版本,称为“硬分叉”,它们以不向后兼容的方式改变功能。 四个主要的发展阶段代号为前沿(Frontier),家园(Homes...
  • 第十九章 以太坊分叉历史

    以太坊分叉历史 以太坊分叉历史 大多数硬分叉计划作为路线图的一部分,并包含社区普遍认同的更新; 这通常被称为共识。然而,一些硬分叉并不总是保持共识,这导致多个不同的区块链。导致以太坊/以太坊经典分裂的事件就是这种情况。
  • 以太坊的加密哈希函数 - Keccak-256

    以太坊的加密哈希函数 - Keccak-256 以太坊的加密哈希函数 - Keccak-256 以太坊在许多地方使用_Keccak-256_加密哈希函数。Keccak-256被设计为于2007年举行的SHA-3密码哈希函数竞赛的候选者。Keccak是获胜的算法,在2015年被标准化为 FIPS(联邦信息处理标准)202。 然而,在以太坊开发期间,N...
  • 第十四章 以太坊虚拟机

    以太坊虚拟机 以太坊虚拟机 这是什么? EVM工具参考
  • 第一章 什么是以太坊

    什么是以太坊 什么是以太坊 以太网是“世界的计算机”,这是以太坊平台的一种常见描述。这是什么意思呢?让我们首先从关注计算机科学的描述开始,然后对以太坊的功能和特性进行更实际的解读,并将其与比特币和其他分布式账本技术(简单起见,我们将经常使用“区块链”指代)进行对比。 从计算机科学的角度来说,以太坊是一种确定性但实际上无界的状态机,它有两个基本功能,...
  • 着名的以太坊分叉的时间表

    着名的以太坊分叉的时间表 着名的以太坊分叉的时间表 在以太坊也发生了其他几个分叉。其中一些是硬分叉,因为它们直接从预先存在的以太坊网络中分离出来。其他是软分叉:它们使用以太坊的客户端/节点软件,但运行完全独立的网络,没有与以太坊共享的任何历史记录。在以太坊的生活中可能会有更多的分叉。 还有一些其他项目声称是以太坊分叉,但实际上是基于ERC20 to...
  • 第四章 以太坊测试网

    以太坊测试网(Testnets) 以太坊测试网(Testnets) 什么是测试网? 使用 Testnets 获取测试以太网 深入以太坊Testnets 工作量证明(挖矿)Proof-of-Work (Mining) 与 权威证明(联合签名)Proof-of-Authority (Federated Signing) Morden(原始测试...
  • 浅谈以太坊智能合约的设计模式与升级方法

    浅谈以太坊智能合约的设计模式与升级方法 1. 最佳实践 2. 实用设计案例 2.1 控制器合约与数据合约: 1->1 2.2 控制器合约与数据合约: 1->N 2.3 控制器合约与数据合约: N->1 2.4 控制器合约与数据合约: N->N 2.5 总结 3. 升级 3.1 控制器合约升级,数据合约不升级 3.2 控制器合约不升级,数据合约...
  • 第三章 以太坊客户端

    以太坊客户端 以太坊客户端 以太坊客户端是实现以太坊规范并通过对等网络与其他以太坊客户端进行通信的软件应用程序。不同的以太坊客户端如果符合参考规范和标准化通信协议,就可以互操作。虽然这些不同的客户端由不同的团队和不同的编程语言实现,但他们都“说”相同的协议并遵循相同的规则。 以太坊是一个_open source_项目,源代码可在开放(LGPL v3...
  • 以太坊地址

    以太坊地址 以太坊地址 以太坊地址是 唯一标识符 unique identifiers,它们是使用单向哈希函数(Keccak-256)从公钥或合约派生的。 在我们之前的例子中,我们从一个私钥开始,并使用椭圆曲线乘法来派生一个公钥: Private Key k: k = f8f8a2f43c8376ccb0871305060d7b27b055...