随笔分类 -  blockchain

摘要:ERC 20 这套接口、合约和应用程序都与 ERC20 代币标准相关。 有一些核心合约实现了 EIP 中指定的功能和定义: IERC20:包含所有ERC20应该实现的接口 IERC20Metadata:对ERC20接口的扩展,包括Token名称,符号,和精度。 ERC20:对ERC20接口的实现,将 阅读全文
posted @ 2022-06-26 20:53 触不可及` 阅读(2081) 评论(0) 推荐(0)
摘要:前一篇文章: 搭建你的第一个区块链网络(三) UTXO 组成部分 UTXO是比特币中一个重要的概念,这一节我们来实现一个简单的UTXO。我们把UTXO的组成部分分为以下三点: UTXOId: 标识该UTXO TxInput: 交易输入,即coin的输入地址以及金额 TxOutput: 交易输出,即c 阅读全文
posted @ 2020-05-18 14:18 触不可及` 阅读(1757) 评论(0) 推荐(0)
摘要:前一篇文章: 搭建你的第一个区块链网络(二) 钱包与CLI 钱包 对于区块链系统来说,密码学是必不可少的,因此加密与解密也是核心操作,而密钥通常使用钱包进行保存,这一节我们完成钱包的设计。这一节比较简单。 在比特币网络中,使用的是非对称加密算法,密钥是通过椭圆曲线算法实现的,而本文中,暂且使用RSA 阅读全文
posted @ 2020-05-17 16:35 触不可及` 阅读(1986) 评论(0) 推荐(0)
摘要:前一篇文章: 搭建你的第一个区块链网络(一) 共识与本地化 POW共识 共识机制也是区块链系统中不可缺少的一部分,在比特币网络中,使用的是POW共识,概念相对比较简单,所以我们在该项目中使用POW共识机制(后期如果可以的话修改为可插拔的共识机制)。 POW原理 POW原理是通过解决一个数学难题,其实 阅读全文
posted @ 2020-05-17 12:02 触不可及` 阅读(1284) 评论(0) 推荐(0)
摘要:写一个系列文章,由简入深搭建一个区块链网络,也是从零开始开发一个开源项目。 不再介绍区块链的基础知识了,所以希望读者提前了解区块链的基础知识,项目是使用Maven+JAVA开发,所以也需要读者了解JAVA语言。本文为第一篇。 区块 区块属性定义 第一步首先是区块信息的定义,暂时不考虑那么复杂,这里只 阅读全文
posted @ 2020-05-16 17:16 触不可及` 阅读(2378) 评论(0) 推荐(1)
摘要:Hyperledger Fabric 1. "Hyperledger Fabric1.4环境搭建" 2. "深入解析Hyperledger Fabric搭建的全过程" 3. "Hyperledger Fabric动态添加组织到网络中" 4. "Hyperledger Fabric多机部署" 5. " 阅读全文
posted @ 2020-01-09 13:09 触不可及` 阅读(2866) 评论(2) 推荐(2)