第0章 引言 要实现大规模应用,扩容是必须要解决的问题。今天我们来了解一下,以太坊将如何扩容,以太坊的扩容路在何方。 第1章 以太坊将如何扩容 像其他公链一样,以太坊想要支持尽可能多的用...
技术指南:理解开发HD 钱包涉及的 BIP32、BIP44、BIP39
如果你还在被HD钱包、BIP32、BIP44、BIP39搞的一头雾水,来看看这边文章吧。 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户...
技术指南:动手编码二——链码实现转账
目标 简单的分析链码的设计与开发 使用链码相关的API实现一个简单的资产管理应用 使用开发测试模式测试简单的资产链码应用 任务实现 下面我们来实现一个使用链码能够实现对账户的查询,转账,...
技术指南:程序员如何切入区块链去中心化应用开发?
前段时间一个以太坊游戏应用:Fomo3D异常火爆,在短短的几天内就吸引了几万的以太币投入游戏,第一轮游戏一个“黑客”用了一个非常巧妙的利用以太坊规则成为了最终赢家,拿走了1万多以太币奖金。 区块链应用...
以太坊钱包开发:创建钱包账号
以太坊去中心化网页钱包开发系列,本系列将从零开始开发出一个可以实际使用的钱包,本系列是理论与实战相结合,文章一共有四篇:创建钱包账号、账号Keystore文件导入导出、展示钱包信息及发起签名交易、发送...
化繁为简自行搭建你的Fabric网络:不可或缺的配置文件
目标 1.理解 configtx.yaml 配置文件中的各项含义 2.掌握创建 Orderer 服务启动初始区块的命令及参数 3.掌握创建应用通道交易配置文件的命令及参数 任务实现 3....
搭建Fabric网络:生成组织结构与身份证书
目标 明确生成组织结构及身份证书所需的配置文件及其内容含义 如何使用命令生成对应的组织结构信身份证书 任务实现 自动化脚本 byfn.sh 可以自动帮我们创建网络环境运行时所需的所有内容,但在一些特定...
解决所有比特币扩容问题?比特币开发者提出利用zk-proof的新扩容方案
本月早些时候,一位比特币开发者提出了一种新的比特币扩容解决方案,这种方案利用了简洁的区块链和零知识加密技术。 (图片来源:unsplash) 该扩展方案结合了加密货币项目Coda和零知识证明(zk-p...
扒开Fabric架构:抽象的逻辑架构与实际的运行时架构
目标 理解Hyperledger Fabric超级账本的逻辑架构。 理解Hyperledger Fabric超级账本的实际运行时架构。 任务实现 进步非常快。现在我们结合图形,然后根据对应的解释全面理...
以太坊客户端Geth发布最新版本,静待“君士坦丁堡”硬分叉到来
以太坊“君士坦丁堡(Constantinople)”硬分叉升级似乎一切按计划进行,一个被广泛使用的以太坊软件客户端已经在12月11日在GitHub上发布了新的代码,其中包括君士坦丁堡的激活时间。 (图...
从0到1:Hyperledger Fabric开发精要-安装Fabric
目标 顺利下载Hyperledger Fabric 明确bootstrap.sh脚本做了哪些事 任务实现 年青人,关键时刻到了,这门神功必须要有大毅力且拥有常人所不具备的耐性的人才能练成,所以这一步就...
技术指南:Hyperledger Fabric的认知与环境搭建
目标 检查操作系统 检查并安装所需工具 可选安装Node及npm 任务实现 1.2.1 操作系统 学习,必须要有一个好的场地,我们耗费精力给你挑选好了一个安全又方便的场地。但是该场地有一些硬性条件,请...