引言:为何是2017?

2017年,是加密货币历史上浓墨重彩的一年,以太坊,作为当时最炙手可热的“世界计算机”,其原生代币ETH价格在一年内暴涨了近13倍,智能合约和去中心化应用(DApps)的概念以前所未有的速度席卷全球,对于许多初学者而言,这一年正是他们踏入区块链世界的“黄金入口”。

虽然如今的技术生态已发生翻天覆地的变化(如PoS升级、Layer2解决方案的成熟),但回顾2017年的以太坊教程,我们不仅能理解其最核心、最朴素的理念,更能感受到那个充满激情与想象力的早期社区氛围,这份教程将带你穿越回那个时代,重温以太坊的初心与魅力。


第一部分:以太坊是什么?——不止是比特币的升级版

在2017年,你需要先理解以太坊与比特币的根本区别。

  • 比特币: 被誉为“数字黄金”,它的核心是作为一种去中心化的点对点电子现金系统,专注于价值存储和转移,它的脚本语言功能有限,主要用于交易验证。
  • 以太坊: 被定位为“世界计算机”,它不仅仅是一种加密货币,更是一个去中心化的应用平台,它的核心创新是智能合约

智能合约就像一个自动执行的、无法篡改的程序,一旦部署到以太坊网络上,它就会按照预设的规则运行,无需任何中心化机构(如银行、法院)的干预,你可以把它想象成自动售货机:你投入钱(ETH),机器自动给你商品(执行合约),无需店员在场。

第二部分:核心概念解析——以太坊的“五脏六腑”

学习以太坊,你必须了解以下几个2017年的核心概念:

  1. 账户:

    • 外部账户: 由用户通过私钥控制的普通账户,用于发送交易、持有ETH,这就是你的钱包地址。
    • 合约账户: 由智能代码控制,没有私钥,它的行为由接收到的交易触发,你部署一个智能合约,就创建了一个合约账户。
  2. Gas(燃料):

    • 这是2017年教程中最重要的概念之一,为了防止有人恶意部署无限循环的合约或垃圾数据堵塞以太坊网络,每次执行操作(发送交易、运行合约代码)都需要支付一笔“燃料费”。
    • Gas Limit( gas限额): 你愿意为一次交易支付的最大燃料量,如果操作在完成限额前用完了gas,交易会失败,但已消耗的gas不会退还。
    • Gas Price( gas价格): 你愿意为每单位gas支付的价格(以Gwei计,1 ETH = 10^9 Gwei),矿工优先打包gas价格高的交易。
    • 总费用 = Gas Used × Gas Price,这是2017年你每次与以太坊交互时都必须计算的成本。
  3. 钱包与私钥:

    • 随机配图