论坛元老
- 威望
- 0
- 贡献
- -3
- 热心值
- 1
- 金币
- 25734
- 注册时间
- 2019-3-17
|
毫无疑问,区块链技术在当下是一个非常火的新技术,受到全球各大型IT公司和专家的推崇。前不久,区块链技术平台企业以太坊联盟(EEA)宣布正式成立,摩根大通、微软、英特尔等近30家巨头加入。极度看好以太坊前景。
8 _4 T2 k, ~; r4 m
什么是以太坊?5 v$ o$ z* f% J- y# j
Ethereum(以太坊)是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 Ethereum可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。
% [8 T- W$ I4 M# G
以太坊和比特币有什么不同?谁更有前景?
在哲学、结构、货币政策与愿景方面,以太坊与比特币网络完全不同。比特币被开发用作一种数字黄金和一种现金系统。相比之下,以太坊被用于补充去中心化应用。本质上讲,比特币是一种数字货币,而以太坊是一种去中心化应用网络。前景方面,目前更多人认为:以太坊,一个真正可以与比特币竞争的对手,更认为以太坊有更大的发展潜力! $ D# r5 o2 L2 e2 U7 }6 i
) M6 [& M) r- E9 y" l" O9 Z
目前区块链一词,虽然火热,但是真正了解区块链技术的却不多。如若你不再希望只做旁观者,欢迎来学习本课程,学完本课程你可以掌握以下内容:深度掌握区块链技术,了解什么是挖矿,学会如何构建属于你自己的区块链网络,如何在你自己的区块链网络或企业以太坊网络上发布你自己的应用,如何编写智能合约,区块链技术应用等。本课程秉承以实用为主,主要讲授一线实践技能,确保让同学们能快速学以致用! ! f6 J+ w( N$ u4 [# U9 v
* L: k7 M3 Z* P/ T: Z+ ~: T
课程大纲:; s q7 y8 j- U5 W4 q, ~
第1课. 区块链介绍
a) 区块链技术简介
b) 区块链平台,以太坊,一个开源的区块链技术平台, \- T. q9 A) [
c) 以太坊工作原理,以太坊虚拟机,账户! d: T5 G6 u6 B- P" v
d) 以太坊能用来干什么,区块链技术应用鉴赏等
e) 以太坊白皮书' C' O" O2 `: t4 l) Z
第2课. 客户端安装及运行
a) 客户端安装
b) 以太坊账户创建及管理; R6 T1 l# Q, C; E/ C
c) 多重签名账户
d) 以太币' j+ A7 q8 x4 I
% R, O+ c Y! W% \1 s) j: T0 H, r/ a
第3课. 以太坊网络
a) 以太网网络类型
b) 构建本地私有网络,自定义创世区块! F6 p# i9 e3 r
c) 在本地私有网络上挖矿
/ V0 e0 i* s& }3 m& w
- e1 e& S" o) \$ V; J
第4课. 智能合约编程入门
a) 以太坊多个私有节点组网# A5 w; S. E. G4 r Y7 c$ z1 p
b) 多节点中,智能合约编写部署和使用介绍
c) 开发语言Solitidy介绍( q [' O, {! r1 {
d) 搭建开发环境$ q: O0 t4 |4 ^1 c8 q
e) 基本变量类型
第5课. Solitidy复杂变量类型
a) 枚举
b) 结构
c) 映射
d) Delete5 A: J3 M! E9 a5 Z
e) 区块和交易的常用属性和方法介绍
+ x9 d! W: [$ T5 f8 u" L; g3 {
第6课. Solitidy 方法# _4 U& r! c7 [! j
a) 匿名方法
b) 修改器
第7课. Solitidy 继承 和 事件
7 M0 E& y s2 H$ B! q' c7 x0 P
: {( Y7 n2 [$ w! {1 G% u
第8课. Solitidy 编程实战
a) 智能合约--“投票”9 J$ E9 D& m$ r; k) t' @8 ?: A
$ q! w3 {- G2 k' {
0 q+ ?- Y1 `2 K( G% [4 x( ]
第9课. Solitidy 编程实战
a) 智能合约—“创建属于自己的代币”
b) 智能合约--“公开拍卖”5 ?# u8 g; c+ D6 L; Z
' f) m8 c; l1 Y5 a x
+ y, P$ m% b, ?2 N! k2 |
第10课. 去中心化应用Dapp项目实战* S5 V$ @0 h7 r; N" I, v
a) 以太坊web3接口
b) 搭建以太坊在线钱包
c) 在Windows上搭建truffle 的开发框架
收获预期: V( ?/ G, c, u
掌握构建自己的区块链网络的能力,可发行自己的区块链货币,编写构建智能合约,发布去中心化的应用等
% ^( [* ]. M8 e
授课讲师:5 i4 _+ \( r8 ?5 R' I7 w# \$ F7 i; c4 V
Elink
8年编程开发经验,某大型科技公司CTO。2014年开始跟踪和研究区块链技术,翻译多部区块链相关技术手册,如Ethereum 开发手册,Solidity开发手册,web3,web3j API接口文档等
|
|