阅读有关比特币(BTC)的新项目报告-世界上最大的加密货币
Go
    Exchange

    Blockchain and crypto asset exchange

    Academy

    Blockchain and crypto education

    Binance Charity

    Blockchain charity foundation

    Info

    Cryptocurrency information platform

    Launchpad

    Token launch platform

    Trust Wallet

    Binance’s official crypto wallet

Insights & AnalysisProject Reports
Language ▾
English
中文
  1. 1.什么是以太坊经典(ETC)?
  2. 2.以太坊经典的核心功能
  3. 3.经济学和供应分配
  4. 4.项目团队
  5. 5.以太坊经典的活动
  6. 6.其他资源和参考

logoEthereum Classic (ETC)

下一代智能合约和去中心化应用平台。2020.06.04
Share this article
  • 以太坊经典是一个分散的网络,支持智能合约。它是由Vitalik Buterin在2013年创建的。在2016年DAO遭到黑客攻击之后,以太坊社区的一些成员拒绝了硬分叉来恢复交易(并将资金返还给DAO参与者)的想法,从而导致以太坊和以太坊经典的割裂。
  • 以太坊经典(ETC)在1,920,000区块(2016年7月20日)离开以太坊,保留了网络的原始版本,增强了区块链的核心特性不变性。自2015年ICO以来,以太坊一直依靠工作量证明(PoW);以太坊经典版于2015年7月开采了第一个(通用)区块,分享了其早期历史。
  • 同样,以太坊经典基于帐户模型来记录状态变化。它依靠以太坊虚拟机(EVM),具有两种类型的地址:外部拥有的地址(EOA)和部署在EVM上的合同地址。
  • 截至2020年3月,以太坊经典的哈希率远低于以太坊,且链上活动水平也低于以太坊。随着以太坊计划脱离工作量证明,以太坊经典计划继续作为**不变的以太坊工作量证明。

1.什么是以太坊经典(ETC)?

自从2016年发生分叉以来,以太坊经典和以太坊有着许多相似之处:

  • 以太坊经典(Ethereum Classic)是一种开源,全球去中心化计算基础设施,执行称为智能合约的程序。
  • 以太坊经典(Ethereum Classic)的货源 已开采(7200万)。在这些预开采的醚中,2015年首次代币发行期间售出了 6000万。
  • 它的PoW算法是Ethash,该算法最初旨在防止ASIC挖矿。阻塞时间的目标是〜15秒。挖矿奖励是以固定利率4 ETC (以太坊的2 ETH)支付的,但将来会减少到3.2 ETC。
  • 以太坊经典的主要功能室交易完成,但每笔交易都需要大量资金,价格波动取决于实时带宽的使用情况。因此,交易费用是"存储需求","带宽使用"和"计算复杂度"的函数。交易手续费用于防止程序的无限执行。它引入了一个等于交易最高费用的执行止损。

2.以太坊经典的核心功能

这些核心功能类似于以太坊。 点击这里阅读有关以太坊的完整报告。

基于帐户的模型

在基于帐户的模型中,典型的交易(在帐户A和B之间)涉及以太币从一个钱包转移到另一个钱包:(1)从帐户A借记(2)贷方到帐户B。

相比之下,UTXO交易的工作方式如下:个人出钱并获得零钱(即保留未花费的金额)。以太坊将所有账户映射为余额。因此,发送操作会减少一个帐户的余额,并增加另一个帐户的余额。

根据以太坊的设计原理说明,帐户模型的好处是"节省大量空间" (交易需要一个签名并产生一个输出),更大的可替代性(更难列入黑名单),简单(易于构建DApp)和恒定的轻量客户端引用(轻量客户端可以从状态树中以任何特定方向读取信息)。尽管有这些优点,帐户模型仍可能产生双重支出和重播攻击。

全局状态和帐户结构

以太坊经典的核心是基于事务的状态机。在任何时间点,以"默克尔树"表示以太坊的状态,该树映射帐户地址和帐户状态。

通过添加每个新块来更新以太坊经典的状态。每个块都包含有效的交易,并通过其标题链接到其上一个块。

简而言之,一个块包含一个标题和所有添加的有效事务。

帐户模型

与以太坊一样,以太坊经典中有两种类型的账户:

-外部拥有的帐户(EOA)由私钥控制,并且没有与之关联的代码。个人使用其私钥执行操作。一个EOA仅包含其 nonce (即发送的交易数量)和相关的余额(即该账户拥有的以太币数量)。 -合同帐户受其合同代码控制,一旦部署,该代码就不会更改。除了随机数和余额之外,合约帐户还存储其"存储哈希"(即Merkle树的根的哈希)和"代码哈希"(即为此的EVM代码的哈希)特定帐户)

帐户结构

来源:Binance Research,根据Vaibhav Saini的原始作品改编而成。

EVM和智能合约

在以太坊区块链上部署合约账户的典型过程如下:

-合同以"高级语言"(例如Solidity,Vyper)编写。 -将代码编译为 bytecode ,并创建ABI。 -在从节点中继后,通过交易(含汽油费)将它们部署到以太坊区块链上。

EVM

资料来源:币安研究(Binance Research),根据Li,X.,Jiang,P.et al(2018)的原始工作改编。

以太坊虚拟机(EVM)是解释以太坊区块链字节码指令的计算机软件(或计算引擎)。具体来说,EVM处理从部署到执行的所有智能合约逻辑。

EVM基于256位字格式,具有简单的基于堆栈的体系结构,具有多个数据组件:

  • 程序代码ROM:不可变的程序,其字节码用于执行合同。
  • 内存:用于临时存储数据的组件。
  • 存储:用于存储数据的永久组件。

流行的智能合约示例

ERC-20代币

ERC-20令牌是实现EIP-20中定义的标准化接口的令牌。可在此处获得Consensys实现示例。

尽管以太坊的令牌标准与以太坊经典版完全兼容,但它显示出较低的采用率和来自第三方的兴趣。

拍卖合同

拍卖合同很自然地适合以太坊/以太坊经典智能合约。例如,可以创建一个盲拍卖,任何EOA都可以向该合同发送出价。出价最高者中标。 在Solidity的文档中可用提供了公开拍卖的实施示例。

3.经济学和供应分配

在2015年首次发行ICO之后,以太坊经典的经济学完全依靠工作量证明。

以太坊的ICO在2015年上半年上进行,用于6000万个以太坊(以BTC收集)。

区块挖掘基于Ethash函数,该函数本身依赖Keccak。由于内存硬度等特性,Ethash旨在防止ASIC参与。然而,几年来,它已经被游戏化了,并且块已经主要被ASIC设备所开采。

与以太坊不同,以太坊经典的总供应量是有上限的,通货膨胀率会随着时间的推移而下降。其最大总供应量约为210-2.3亿ETC。

4.项目团队

可以在下表中找到主要的促成以太坊经典的实体。
有关为以太坊早期做出贡献的团队的更多信息,请单击此处获取有关以太坊的完整报告。

队名使命
ETC实验室ETC Labs试图"实现以太坊经典版实现区块链改善人们生活的诺言",重点是建立合作伙伴关系和孵化创业公司。
ETC核心ETC Core提供基础架构工具,并维护Core-GETH客户端和EVM-LLVC后端项目。
ETC合作社ETC合作社在三个方面支持以太坊经典的发展和发展:开发,营销和社区。
ChainSafeChainSafe是一个由开发人员组成的团队,致力于Web3解决方案和基础架构的开发,以解决客户的需求。
输入输出香港(IOHK)IOHK(支持Cardano的主要实体)支持Mantis(以太坊经典版的节点客户端),允许用户管理其ETC。

5.以太坊经典的活动

社交活动

开发活动



链上活动

6.其他资源和参考

  • Antonopoulos,A.M.,伍德,G(2018)。掌握以太坊。第一版。 https://github.com/ethereumbook/ethereumbook
  • Buterin,V(2013)。下一代智能合约和去中心化应用平台。 https://github.com/ethereum/wiki/wiki/white-paper
  • 以太坊经典。网站。 https://ethereumclassic.org/
  • Kasireddy,P(2017)。无论如何,以太坊如何工作? https://www.preethikasireddy.com/post/how-does-ethereum-work-anyway
  • Li,X.,Jiang,P.等(2018)。区块链系统安全性调查。 https://www.researchgate.net/figure/The-process-of-smart-contracts-development-deployment-and-interaction_fig3_319249505
  • Saini,V(2018)。深入EVM:以太坊如何在后台工作。 https://hackernoon.com/getting-deep-into-evm-how-ethereum-works-backstage-ac7efa1f0015
  • Trust Wallet 以太坊经典钱包。 https://trustwallet.com/ethereum-classic-wallet/
  • 第三方行情
Insights & AnalysisProject ReportsFeedback & ContactDisclaimer

© 2017 - 2020 Binance.com.All rights reserved