主页 > imtoken钱包激活 > 002:以太坊介绍 | 《ETH原理与智能合约开发》笔记

002:以太坊介绍 | 《ETH原理与智能合约开发》笔记

imtoken钱包激活 2023-03-21 06:51:49

等待秭归中开发区块链课程:《Eth原理与智能合约开发浅显易懂》,马良授课。 这本小册子记录了我的学习笔记。

总共有8节课。 其中,前四课讲的是ETH的原理,后四课讲的是智能合约。

第一课分为四个部分:

以太坊课程框架介绍 密码学算法介绍 实验平台搭建

本文是第一部分的学习笔记:以太坊简介。

一、学习目的及缘由 1.1 什么是以太坊

以太坊目前被公认为区块链 2.0。 与区块链1.0(比特币)相比,其最大的特点是引入了智能合约,从而从单一的数字加密Token技术转变为区块链分布式应用平台。 以太坊本身不包含任何特定的应用程序。 它主要提供基础平台和工具,使开发者可以基于它开发各种应用程序。 可以说,以太坊潜力巨大,最终可能会发展出分布式、自动化、自组织的最高形式。

1.2 为什么要学习以太坊

首先,通过学习以太坊的技术,了解区块链技术的发展和改进的思路/路径,从而紧跟区块链技术发展的前沿,预测下一个趋势。

二是当前DAPP(分布式应用)生态发展蓬勃。 据不完全统计以太坊智能合约实验,目前已有上百种应用。 显然,对开发者的需求也在上升,需要大量的开发者。 目前非常知名的应用包括CryptoKitties、各种侧链应用、ERC20 Token如币安币、火币等。

1.3 了解以太坊可以做什么后以太坊智能合约实验,小部分人可能会继续深入研究,加入团队完善技术架构,并可能开发新的平台。 大多数人会融入以太坊生态,参与各种DAPP的开发。 智能合约的正式安全验证。 掌握智能合约技术后,不局限于以太坊平台,也可以应用到其他平台,比如Hyperledger。 2. 以太坊事件

2013年底,以太坊创始人Vitalik Buterin发布了以太坊的第一份白皮书,启动了该项目,并首次提出了智能合约的想法。

从2014年7月24日起,以太坊在比特币社区进行了为期42天的以太币预售,共募集了31531枚比特币。 最终,售出的以太币数量为 60,102,216。

2015年7月,第一个版本(frontier,前沿)上线。

2016年初,以太坊的技术得到了市场的认可,价格开始飞涨,吸引了大量开发者以外的人进入以太坊的世界。 2016 年 6 月,DAO Hack 导致了一次硬分叉。 新的分叉链称为以太坊(ETH),旧链称为以太坊经典(ETC)。

2017年10月16日,以太坊按原计划在437万区块高度进行了第三阶段升级。 Metropolis包括拜占庭和君士坦丁堡分叉两个硬点,后者预计在2018年发生。

3. 以太坊的主要特点 3.1 起源

2013年,创始人Vitalik Buterin针对比特币存在的一些问题和局限性,提出将“智能合约”的概念应用到区块链领域,希望打造一个基于区块链的多方计算智能通用平台,并通过比特币发展筹资。

2014年,以太坊基金会在瑞士成立,负责管理和运营整个项目。

3.2 主要技术特征 3.3 主要特征 3.4 项目路线图 3.5 Token 3.6 当前币值分布 3.7 算力分布

前5名矿池占算力的83%,非常集中。

3.8 全节点分发

目前全节点约16000个,其中美国5461个(34%)、中国1839个(11.5%)、俄罗斯963个(6%)、德国920个(5.7%)、加拿大875个(5.45%) ). 全节点每天都在动态变化。 分布也反映了每个国家的参与程度。