区块链2.0 以太坊应用开发指南epub

图书网 2021年8月31日12:09:23
评论
1.2K

区块链2.0 以太坊应用开发指南 作者:赵其刚,陆斌,赵其国

区块链2.0 以太坊应用开发指南 出版社:人民邮电出版社

区块链2.0 以太坊应用开发指南 内容简介

本书主要介绍区块链第二代技术主导平台“以太坊”的应用开发方法。第1章主要讲解区块链的概念、发展历程、区块链的应用本质及思维模式;第2章主要讲解以太坊的技术原理、体系及其他重要基本概念;第3章主要讲解以太坊的安装、网络的配置及应用开发环境的搭建;第4章主要讲解以太坊应用开发的接口方式;第5章主要讲解以太坊的核心创新——智能合约的开发、编译、部署与应用;第6~8章主要讲解以太坊的经典应用案例、众筹的技术特征及去中心化自治组织等智能合约的创建思路、原理与源码。

本书主要面向有志于从事区块链研究,特别是以太坊应用开发的相关技术人员、管理人员及兴趣爱好者,同时可作为本科生、硕士研究生等学生学习与研究区块链技术的参考书籍。

区块链2.0 以太坊应用开发指南 目录

前言

CHAPTER 1 区块链概论

1.1 区块链概念及应用

1.2 区块链2.0:以太坊

1.3 区块链创造历史的机遇

CHAPTER 2 以太坊工作原理与基础

2.1 以太坊工作原理

2.2 以太坊客户端与网络

2.3 账户与智能合约

2.4 以太币

CHAPTER 3 以太坊安装与开发环境配置

3.1 客户端安装

3.2 以太坊网络配置

3.3 以太坊应用开发环境搭建

CHAPTER 4 以太坊应用接口

4.1 命令行接口

4.2 JavaScript运行环境命令

4.3 Web3 JavaScript应用程序API接口

4.4 JSON RPC API

CHAPTER 5 智能合约编码、部署与应用

5.1 智能合约账户与交易

5.2 一个简单的智能合约应用

5.3 智能合约应用开发流程

CHAPTER 6 智能合约“虚拟币”创建

6.1 智能合约“虚拟币”

6.2 “虚拟币”源码分析

6.3 “虚拟币”优化

6.4 部署与应用

CHAPTER 7 众筹智能合约设计

7.1 为优秀创意众筹

7.2 众筹合约的应用

7.3 众筹合约的扩展

CHAPTER 8 去中心化自治组织

8.1 会员制自治组织

8.2 股东会组织

8.3 代表制民主

8.4 决策与行政分离

8.5 延时交易执行

参考文献

区块链2.0 以太坊应用开发指南 精彩文摘

数字经济之父唐塔普斯科特(Don Tapscott)提出“不是机器人,不是大数据,甚至不是人工智能,而是区块链将引发人类第四次工业革命,并重新定义互联网甚至人类社会”。

尽管“区块链”很像是在2016年由于比特币在世界范围内引起剧烈争议而突然产生的一个技术术语,但实际上,区块链从技术理论的提出,到今天的区块链2.0,已经历二十多年的发展。

早在1991年,斯图尔特?哈伯(Stuart Haber)和史葛托尔内塔(W.Scott Stornetta)就在论坛中提出了关于区块的加密保护链产品。之后,分别由罗斯安德森(Ross J.Anderson)与布鲁斯?施奈尔(Bruce Schneier)、凯尔西(John Kelsey)在1996年和1998年发表相关产品。尼克?萨博(Nick Szabo)在1998年进行了“虚拟币”分散化的机制研究,他将其命名为比特金。2000年,斯特凡?康斯特(Stefan Konst)发表了加密保护链的统一理论,并提出了一整套实施方案。

2008年爆发全球金融危机,当时有人用“中本聪”的化名发表了一篇论文,描述了“比特币”的产生模式。2009年,比特币诞生,其到2140年将达到2 100万个的总量上限,现在被挖出的比特币总量已经超过1 200万个。目前各国政府对待比特币的政策区别较大,在我国比特币不具有法定货币的地位,只是一种特定的虚拟商品。它对社会的贡献和价值主要在于其通过实践验证了其背后的支撑技术——区块链。

2014年,维塔利克?布特瑞(Vitalik Buterin)、加文伍德(Gavin Wood)和杰夫瑞?威尔克(Jeffrey Wilcke)开始开发下一代区块链平台——以太坊(Ethereum),其目标是创建可基于该平台执行可编程的、具有图灵完备的智能合约代码。智能合约的支持是以太坊相对比特币来说最核心的创新之一,并为区块链创造了广阔的应用前景。因此,区块链也由一个互联网普通用户使用的“虚拟币”支撑技术演变为受到IBM、微软、谷歌等互联网界豪门争相研究与布局的互联网技术“新贵”。

2015年,IBM的Linux基金会推出了“开放账本项目(Open Ledger Project)”,埃森哲(Accenture)、澳新银行、思科、第一信贷、德意志交易所、DAH数字资产控股、DTCC、富士通、IC3、英特尔、摩根大通、伦敦证券交易所集团、三菱UFJ金融集团、R3、State Street、SWIFT、VMware和富国银行加入了该计划。

2016年,俄罗斯联邦中央证券存管机构(NSD)宣布了一个基于区块链技术的试点项目。许多在音乐产业中具有监管权的机构开始利用区块链技术建立测试模型,用来征收版税和进行世界范围内的版权管理。

自2016年10月我国工业和信息化部发布《中国区块链技术和应用发展白皮书(2016)》及2016年12月区块链被作为战略性前沿技术、颠覆性技术写入国务院发布的《“十三五”国家信息化规划》以来,区块链日益受到我国政府的重视和关注,各地政府纷纷出台有关区块链的政策指导意见及通知文件,比如2017年6月,贵阳市人民政府办公厅印发了《关于支持区块链发展和应用的若干政策措施(试行)的通知》,山东省市北区人民政府印发了《关于加快区块链产业发展的意见(实行)》,2017年11月,重庆市经济和信息化委员会发布《关于加快区块链产业培育及创新应用的意见》等,甚至多个省份将区块链列入本省“十三五”战略发展规划。

到今天,区块链已经成为与“物联网”“云计算”“大数据”“人工智能”等互联网技术热点并驾齐驱的互联网技术“新贵”。

图书网:区块链2.0 以太坊应用开发指南epub

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

数学

吴军:你最喜欢的数字是什么?《数学之美》PDF

数学之美 作者:吴军 数学之美 出版:人民邮电出版社 数学之美 内容简介 你最喜欢的数字是什么?几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: