文档章节

区块链技术从入门到精通

wusejason
 wusejason
发布于 2017/09/05 09:43
字数 1104
阅读 79
收藏 0
点赞 0
评论 0

毫无疑问,区块链技术在当下是一个非常火的新技术,受到全球各大型IT公司和专家的推崇。前不久,区块链技术平台企业以太坊联盟(EEA)宣布正式成立,摩根大通、微软、英特尔等近30家巨头加入。极度看好以太坊前景。

什么是以太坊? Ethereum(以太坊)是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 Ethereum可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。

以太坊和比特币有什么不同?谁更有前景? 在哲学、结构、货币政策与愿景方面,以太坊与比特币网络完全不同。比特币被开发用作一种数字黄金和一种现金系统。相比之下,以太坊被用于补充去中心化应用。本质上讲,比特币是一种数字货币,而以太坊是一种去中心化应用网络。前景方面,目前更多人认为:以太坊,一个真正可以与比特币竞争的对手,更认为以太坊有更大的发展潜力!

目前区块链一词,虽然火热,但是真正了解区块链技术的却不多。如若你不再希望只做旁观者,欢迎来学习本课程,学完本课程你可以掌握以下内容:深度掌握区块链技术,了解什么是挖矿,学会如何构建属于你自己的区块链网络,如何在你自己的区块链网络或企业以太坊网络上发布你自己的应用,如何编写智能合约,区块链技术应用等。本课程秉承以实用为主,主要讲授一线实践技能,确保让同学们能快速学以致用!

课程大纲: 第1课. 区块链介绍 a) 区块链技术简介 b) 区块链平台,以太坊,一个开源的区块链技术平台 c) 以太坊工作原理,以太坊虚拟机,账户 d) 以太坊能用来干什么,区块链技术应用鉴赏等 e) 以太坊白皮书

第2课. 客户端安装及运行 a) 客户端安装 b) 以太坊账户创建及管理 c) 多重签名账户 d) 以太币

第3课. 以太坊网络 a) 以太网网络类型 b) 构建本地私有网络,自定义创世区块 c) 在本地私有网络上挖矿

第4课. 智能合约编程入门 a) 以太坊多个私有节点组网 b) 多节点中,智能合约编写部署和使用介绍 c) 开发语言Solitidy介绍 d) 搭建开发环境 e) 基本变量类型

第5课. Solitidy复杂变量类型 a) 枚举 b) 结构 c) 映射 d) Delete e) 区块和交易的常用属性和方法介绍

第6课. Solitidy 方法 a) 匿名方法 b) 修改器

第7课. Solitidy 继承 和 事件

第8课. Solitidy 编程实战 a) 智能合约–“投票”

第9课. Solitidy 编程实战 a) 智能合约—“创建属于自己的代币” b) 智能合约–“公开拍卖”

第10课. 去中心化应用Dapp项目实战 a) 以太坊web3接口 b) 搭建以太坊在线钱包 c) 在Windows上搭建truffle 的开发框架

授课时间: 课程预计2017年8月14日开课,课程预计持续时间为12周。

授课对象: 对区块链技术感兴趣的同学,对构建智能合约,去中心化的应用感兴趣的同学

收获预期: 掌握构建自己的区块链网络的能力,可发行自己的区块链货币,编写构建智能合约,发布去中心化的应用等

授课讲师: Elink 8年编程开发经验,某大型科技公司CTO。2014年开始跟踪和研究区块链技术,翻译多部区块链相关技术手册,如Ethereum 开发手册,Solidity开发手册,web3,web3j API接口文档等

教程截图

=========== 获取教程请到吾爱程序猿官网:http://www.52programer.com/

© 著作权归作者所有

共有 人打赏支持
wusejason
粉丝 4
博文 51
码字总数 59207
作品 0
深圳
程序员
区块链开发入门:基于以太坊智能合约构建 ICO DApp

写给前端开发者的第一本区块链开发入门指南,通过从 0 到 1 实战开发一个 ICO DApp 项目(基于 V 神的 DAICO 设计思想),深入掌握区块链及以太坊技术。 为什么要选择区块链开发? 未来已来,...

p5deyt322jacs
05/25
0
0
干货!区块链入门、进阶、行业专家观点!1000篇好文帮你破解区块链密码!(下篇)

随着区块链概念理论的不断成熟以及强劲技术的不断深耕,区块链已经成为投资圈中备受关注的热点,从区块链1.0时代落地数字货币比特币、莱特币等,打开了区块链通向新弯道的高速路口,到区块链...

山哥在这里
04/27
0
0
区块链以太坊各种学习资料官方文档白皮书汇总

区块链技术和以太坊开发学习的资料如以太坊白皮书,官方文档;web3.js,Solidity,Truffle,geth中文文档;以太坊,IPFS开发环境搭建,私有链搭建,开发部署等资源汇总整理如下: 1.适合区块链新手的以...

笔阁
04/26
0
0
区块链从入门到放弃-区块链入门汇总整理

一个完整的入门整理帖,所以到处搜罗搬运了一些觉得挺不错的来,直接贴链接应该不算侵权吧 入门介绍与原理: 一、比特币 1.比特币白皮书 这是一切的开始 2.精通比特币 讲比特币很详细的一本书...

雪花又一年
04/13
0
0
扣丁学堂区块链培训之区块链1.0到3.0时代下的应用

  2018年以来,“区块链”和“比特币”一词相信大多数人都并不陌生,随着区块链培训在教育行业快速发展创新,在不同行业里面都引起了根本性的变化,已成为科技产业最火的技术概念,区块链创...

扣丁学堂
07/10
0
0
区块链入门指南(内附资料合集)

技术总是从狂热到幻灭然后逐渐开始发挥真正的效果,人工智能被抄热了,几乎每个人都听说这个词汇,可是又有多少人真正知道人工智能是什么呢? 比特币被炒火了,中本聪跑路了,诸多炒币者一夜...

fengycoder
04/13
0
0
写给前端的区块链开发入门指南:零基础开发基于以太坊智能合约的 ICO DApp

张泉灵说,时代抛弃我们的时候连声再见都不会说,马云说对于新兴事物,绝大多数人是看不见、看不起、看不懂、来不及。自从学完 Coursera 上的 Crypto Currency 课程,搞懂区块链技术的本质后...

王仕军
05/18
0
0
去掉炒作和噱头,区块链到底需要怎样的技术人才?

区块链虽然早已不是什么新鲜物种,却随着币圈的浮沉,从去年下半年开始彻底成为互联网科技圈的人才抢夺热点。在政策环境尚不明朗的当下,正在招聘技术人员的区块链公司,有的选择蹭热度吸引应...

100offer
04/13
0
0
区块链开发、以太坊开发的技术资料资源汇总

一个适合区块链新手的以太坊DApp开发教程: http://xc.hubwiz.com/course/5a952991adb3847553d205d1 收集整理了一些免费区块链、以太坊技术开发相关的文件,有需要的可以下载,文件链接: 1....

笔阁
03/22
0
0
区块链人才已迎来大爆发!

  区块链 人才已迎来 大爆发 !   随着区块链概念的日趋火热,区块链技术已然成为了极具潜力的未来之密钥。在最近一段时间里,我们会发现这样的现象,越来越多的大公司相继进军区块链技术...

达摩区块
01/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

vue基础知识练习

一、Hello World <div id="itany">{{msg}} <!-- 两对大括号{{}}称为模板,用来进行数据的绑定显示在页面中 --> </div><script src="js/vue.js"></script><script>var vm=new Vue({......

一个yuanbeth
10分钟前
0
0
spring @Transactional注解参数详解

原文:事物注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事物处理 , 例子: 1 @Transactional public class TestServiceBean implements TestService {} 当类中某些方法不需...

binhu
13分钟前
0
0
CORS 跨域实践

本文首发于个人微信公众号《andyqian》,期待你的关注~ 前言 系统通常都是由单体应用逐渐演化而来,演化成为前后端分离的分布式应用。在享受分布式系统带来的诸多好处之时,随之而来的也有不...

andyqian
20分钟前
7
0
开源 java CMS - FreeCMS2.8 会员管理

项目地址:http://www.freeteam.cn/ 会员组管理 会员管理 会员管理 从左侧管理菜单点击会员管理进入。 添加会员 在会员列表下方点击“添加”按钮。 填写相关属性后点击“保存”按钮即可。 编...

freeteam
21分钟前
0
0
bboss升级至 v5.0.6.8版本,改善对Elasticsearch SQL 的支持

v5.0.6.8功能改进如下: (1)持久层支持支持Elasticsearch SQL,使用参考文档:玩转Elasticsearch SQL功能 (2)解决持久层/elasticsearch模板变量解析多层级不起作用问题 (3)完善国际化功能 (4...

linux-tao
23分钟前
0
0
扫码二维码跳转到某个网站

添加maven依赖 <dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.0.0</version></dependency><dependency><groupId>com.goog......

gaomq
29分钟前
0
0
Windows平台下搭建Git服务器的图文教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己...

MKChan
35分钟前
0
0
告警系统主脚本&告警系统配置文件&告警系统监控项目

20.20 告警系统主脚本 准备工作 定义监控系统的各个目录,然后再去定义主脚本,因为是分布式的,所以需要每一台机器都需要定义,事先创建好各个脚本和各个目录,随后脚本直接拷贝过去即可,然...

影夜Linux
36分钟前
0
0
谈谈神秘的ES6——(一)初识ECMAScript

谈谈神秘的ES6——(一)初识ECMAScript 在《零基础入门JavaScript》我们就说过,ECMAScript是JavaScript的核心,是JavaScript语法和语义的解释器,同时也是一个标准。而ECMAScript标准其实也...

JandenMa
今天
1
0
第16章 Tomcat配置

16.1 Tomcat介绍 ####Tomcat介绍 LNMP架构针对的开发语言是PHP语言,php 是一门开发web程序非常流行的语言,早些年流行的是asp,在Windows平台上运行的一种编程语言,但安全性差,就网站开发...

Linux学习笔记
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部