去中心化应用:区块链技术概述 PDF 文档
在这本实用指南中,作者解释了为什么去中心化应用(dapp)将比现在流行的 Web 应用得到更广泛的使用以及实现更多盈利,展示了如何使用现有工具来创建可用的 dapp 及其市场,并研究了目前两个成功的 dapp 案例。读者将了解到区块链的加密存储台账、scarce-asset 模型和点对点技术如何提供比当前软件模型更灵活、更具激励性的结构。
本书读者对象为对区块链感兴趣的开发人员。
有一种用于构建可伸缩、盈利性大型应用的新模型已经崭露头角。比特币以其加密存储台账、稀缺资产模型和对等网络技术开辟了一条新路,为这种称作去中心化应用(decentralized application,简称为 dapp)的新型软件提供了构建基础。虽然 dapp 刚刚得到媒体的关注,但我相信,终有一天它的应用范围会变得更加广泛,并将远远超过目前最流行的 Web 应用。它更灵活、更透明、更分散、更有弹性。与当前的软件模型相比,它的结构有更好的激励性。如果你想了解并亲自创建这样的应用,这是第一本能为你提供帮助的书。
目录
前言
第 1 章 什么是去中心化应用
1.1 预备知识:什么是比特币
1.2 什么是去中心化应用
1.2.1 特性 1:开源
1.2.2 特性 2:内部货币
1.2.3 特性 3:去中心化共识
1.2.4 特性 4:没有中心失效点
1.3 去中心化应用的历史
1.3.1 PopcornTime
1.3.2 OpenBazaar
1.3.3 Lighthouse
1.3.4 Gems
1.4 技术点
定义术语
1.5 开始着手吧
第 2 章 蓬勃发展的 dapp 生态系统
2.1 去中心化数据
2.1.1 方案 1:把数据直接存放在比特币的区块链中
2.1.2 方案 2:把数据存放在分布式散列表中
2.2 去中心化财富
2.3 去中心化身份标识
2.4 去中心化计算
2.5 去中心化带宽
2.6 去中心化资产的去中心化市场
2.7 务实的去中心化
第 3 章 创建你的第一个 dapp
3.1 Go 语言
3.1.1 集中式架构
3.1.2 去中心化架构:IPFS 介绍
3.2 我们要创建什么
3.2.1 配置
3.2.2 路由
3.2.3 数据存储和获取
3.2.4 将数据传给前端显示
3.3 dapp 经济学
3.4 遗留问题
3.4.1 私有网络
3.4.2 人类可读的名称
3.4.3 仅显示 Mikro 上的同伴,而不是 IPFS 上的全部节点
3.4.4 防篡改支付
第 4 章 OpenBazaar
4.1 为什么要做 OpenBazaar
4.2 什么是 OpenBazaar
4.3 OpenBazaar 如何运转
4.3.1 商家
4.3.2 买家
4.3.3 公证方
4.4 如何安装 OpenBazaar
4.4.1 可能会出现的错误
4.4.2 身份标识
4.4.3 声誉
4.5 OpenBazaar 还有哪些可以改进之处
第 5 章 Lighthouse
5.1 功能
5.2 SPV 钱包
5.3 身份标识
第 6 章 La’Zooz
6.1 La’Zooz 是什么
6.1.1 分布式协议
6.1.2 DAO 结构
6.2 UX
6.2.1 架构
6.2.2 合约
6.2.3 改善
6.3 总结
下载地址:https://www.wenjiangs.com/wp-content/uploads/2024/04/6h2R1kgSb3FlJBSj.zip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 前端架构设计 PDF 文档
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论