A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

坛友们好,播妞又来分享资源了,本次分享的课时重磅教程哦——【资源教程】区块链精品教程系列-智能合约篇,这可是咱们学院的老师,精心录制的!感兴趣的,赶紧跟着播妞一起来学习吧~记得源码索要,找播妞哦~

本次分享的教程大纲:

第1章:以太坊课程规划

第2 章:区块链介绍

第3章:以太整体介绍

第4章:以太坊相关环境介绍

第5章:智能合约介绍

第6章:Solidity语言介绍

第7章:搭建私有链

第8章:truffle框架详解


部分资料节选自以太坊相关介绍概述
以太坊是运行在一个计算机网络中的软件,它确保数据以及称为智能合约的小程序可以在没有中心协调者的情况下被所有网络中的计算机复制和处理。以太坊的愿景是创建一个无法停止,抗屏蔽(审查)和自我维持的去中心化世界计算机。
官方地址:https://www.ethereum.org
交易浏览器:https://etherscan.io
它延伸了比特币的区块链概念:在全球范围的多个计算机上验证,存储,和复制交易数据(因此术语叫“分布式账本”)。以太坊(Ethereum)在这个概念上更进步,使在全球范围的多个计算机上运行代码成为现实。
比特币用来分布式储存数据的,以太坊坊来分布式储存数据并且计算。这些小型的电脑运行程序叫做智能合约,合约由参与者在他们的机器上通过一种称为“以太坊虚拟机(EVM)”的操作系统运行。

核心概念

以太坊虚拟机(EVM)
智能合约运行环境,存在于每一个节点中,任何人都可以上传程序,并让这些程序自动执 ,同时保证现在所有和以前的每个程序的状态总是公开可见的。

账户
外部账户
被私钥控制,仅有余额,没有代码。
合约账户
由外部账户创建,仅有余额,没有代码。
由外部账户发送消息激活合约账户的代码。
交易
由外部账户发出的消息的签名数据包。
交易包括:消息的接收者、用于确认发送者的签名、以太币账户余额、发送的数据、STARTGAS、GASPRICE。
Gas
以太坊上的每笔交易都会收取一定的燃料Gas,Gas价格由交易创建者设置,交易费用= GASPRICE * Gas Amount

以太坊架构


DAPP 结构图

总结
区块链2.0的代表,2014年由Vitalik Buterin发起的区块链项目,支持智能合约,是全球计算机,代币为ETH,ETH是以太坊智能合约运行的燃料,最初共识机制为POW, 前为POW + POS混合模式,是时下最著名的区块链公链项目 。

以太坊版本迭代大致分为四个阶段:
前沿(Frontier)、家园(Homestead)、大都会(Metropolis)、宁静(Serenity)

本次教程网盘资料截图




视频下载链接(已添加回帖可见哦)

游客,如果您要查看本帖隐藏内容请回复


47 个回复

倒序浏览
您需要登录后才可以回帖 登录 | 加入黑马