随笔分类 -  区块链

摘要:# 什么是CoinBase交易? 比特币区块链上的每个区块中都会包含一个或者多个交易(transaction),其中第一个交易就叫做CoinBase交易。 ## 什么是CoinBase交易? CoinBase交易是矿工创建的(拥有记账权的节点),主要是为了奖励矿工挖矿而付出的奖励。 奖励分为两部分。 阅读全文
posted @ 2023-08-08 17:54 鲍宪立 阅读(603) 评论(0) 推荐(0) 编辑
摘要:# BTC-实现 - Transaction-based ledger(比特币是基于交易的账本模式) - Account-based ledger(以太坊是基于账户的账本模式) - UTXO Unspent Transaction Output(还未交易的输出) ​ 比特币系统的全节点要维护一个叫U 阅读全文
posted @ 2023-08-07 15:42 鲍宪立 阅读(162) 评论(0) 推荐(0) 编辑
摘要:# PoW是什么? 工作量证明(proof of work,PoW)是一种用于确认和验证区块链交易和新区块有效性的共识算法。区块链中常见的工作量证明算法包括比特币的SHA-256、以太坊的Ethash、莱特币的Scrypt等。 在工作量证明算法中,矿工通过解决一个复杂的数学问题,即挖矿计算,来争夺确 阅读全文
posted @ 2023-08-06 15:08 鲍宪立 阅读(554) 评论(0) 推荐(0) 编辑
摘要:# BTC-协议 ## 一个去中心化的数字货币要解决两个问题 1、谁有权发行货币 比特币的发行是由挖矿决定的(coinbase transaction 唯一一个产生新币的途径)**比特币通过挖矿来决定货币的发行权,发行量** 2、怎样验证交易的合法性,防止双花攻击(doule spending at 阅读全文
posted @ 2023-08-04 15:18 鲍宪立 阅读(193) 评论(0) 推荐(0) 编辑
摘要:# BTC中的数据结构 ## 普通指针 普通指针存储的是某个结构体在内存中的地址(假如P是指向一结构体的指针,那么P里面存放的就是该结构体在内存中的起始位置) ![image-20230802164519058](https://bucket01127.oss-cn-nanjing.aliyuncs 阅读全文
posted @ 2023-08-03 14:43 鲍宪立 阅读(213) 评论(0) 推荐(0) 编辑
摘要:## 区块链技术与应用(一) ### **一、课程简介** 区块链不等于比特币。比特币是基于区块链技术的一种加密货币。 学习参考资料: 1、[比特币白皮书中文版](https://www.jianshu.com/p/feb45eba5f26) 2、[以太坊白皮书中文版+注释](https://zhu 阅读全文
posted @ 2023-07-04 09:38 鲍宪立 阅读(237) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示