伴随着区块链应用的发展趋势,传统式的网络服务器-手机客户端模型将会会被颠复,开发人员无需去选购云主机布署自身的运用。拥有区块链这一根据全世界网络服务器、全天连续服务项目的运用服务平台,开发人员能够轻轻松松地把运用布署到区块链上。除此之外,因为“代币”体制的存有,开发人员能够非常容易地得到使用价值收益。坚信在没多久的未来,dapp会跨越传统式app,在大家的社会发展中饰演愈来愈关键的人物角色。 ※ 掌握使去中心化统计数据、財富、身分标志、测算和网络带宽变成将会的分布式系统技术性有什么优点 ※ 利用Go言语、去中心化构架、去中心化信息运用和点对点数据储存搭建“另一个Twitter” ※ 了解OpenBazaar的去中心化销售市场以及兼容买卖的构造 ※ 探寻去中心化zhongchou新项目Lighthouse怎样跨越Kickstarter和Indiegogo等敌人 ※ 深层次探讨立即联接旅客和驾驶员的P2P共享租车运用La'Zooz
在这部好用手册中,创作者表述了为何去中心化运用(dapp)将比如今时髦的Web运用获得更普遍的应用及其保持大量赢利,展现了怎么使用目前专用工具来建立能用的dapp以及销售市场,并科学研究了现阶段2个取得成功的dapp实例。用户将掌握到区块链的数据库存储账表、scarce-asset模型和点对点技术性怎样出示比当今手机软件模型更灵便、具有激励性的构造。
目录
- 第1章 什么是去中心化应用 1
- 1.1 预备知识:什么是比特币 1
- 1.2 什么是去中心化应用 3
- 1.2.1 特性1:开源 5
- 1.2.2 特性2:“内部货币” 6
- 1.2.3 特性3:去中心化共识 7
- 1.2.4 特性4:没有中心失效点 8
- 1.3 去中心化应用的历史 8
- 1.3.1 PopcornTime 10
- 1.3.2 OpenBazaar 10
- 1.3.3 Lighthouse 10
- 1.3.4 Gems 11
- 1.4 技术点 11
- 1.5 开始着手吧 15
- 第 2章 蓬勃发展的dapp生态系统 17
- 2.1 去中心化数据 17
- 2.1.1 方案1:把数据直接存放在比特币的区块链中 18
- 2.1.2 方案2:把数据存放在分布式散列表中 19
- 2.2 去中心化财富 23
- 2.3 去中心化身份标识 29
- 2.4 去中心化计算 32
- 2.5 去中心化带宽 34
- 2.6 去中心化资产的去中心化市场 36
- 2.7 务实的去中心化 39
- 第3章 创建你的第 一个dapp 43
- 3.1 Go语言 43
- 3.1.1 集中式架构 44
- 3.1.2 去中心化架构:IPFS 介绍 45
- 3.2 我们要创建什么 47
- 3.2.1 配置 48
- 3.2.2 路由 53
- 3.2.3 数据存储和获取 55
- 3.2.4 将数据传给前端显示 58
- 3.3 dapp经济学 61
- 3.4 遗留问题 65
- 3.4.1 私有网络 65
- 3.4.2 人类可读的名称 66
- 3.4.3 仅显示Mikro上的同伴,而不是IPFS上的全部节点 66
- 3.4.4 防篡改支付 66
- 第4章 OpenBazaar 69
- 4.1 为什么要做OpenBazaar 69
- 4.2 什么是OpenBazaar 70
- 4.3 OpenBazaar 如何运转 71
- 4.3.1 商家 71
- 4.3.2 买家 72
- 4.3.3 公证方 73
- 4.4 如何安装OpenBazaar 74
- 4.4.1 可能会出现的错误 75
- 4.4.2 身份标识 79
- 4.4.3 声誉 80
- 4.5 OpenBazaar还有哪些可以改进之处 83
- 第5章 Lighthouse 85
- 5.1 功能 86
- 5.2 SPV 钱包 92
- 5.3 身份标识 93
- 第6章 La’Zooz 95
- 6.1 La’Zooz 是什么 95
- 6.1.1 分布式协议 96
- 6.1.2 DAO结构 97
- 6.2 UX 99
- 6.2.1 架构 101
- 6.2.2 合约 104
- 6.2.3 改善 105
- 6.3 总结 106
- 关于作者 107
- 关于封面 107