认识区块链从比特币开始(1)
说起区块链人们第一反应,应该是比特币,毕竟火了2017年一年,最高价曾高达 130K+ 每个,这是一个很恐怖的数字。早出在2009年的时间点,1个比特币(btc)也就仅仅只有2块钱人名币一个,到2017年的13万多一个,资产增长何止千倍,其中诞生了很多币圈大佬,如: 李笑来,宝二爷,吴忌寒,达鸿飞,赵长鹏等等很多,造就了比特币币圈的神话。但是在链圈可能大家就知道一个中本聪,一个V神然后就没有了,不过这也没什么。
好了进入正题,为什么题目叫做认识区块链从比特币开始。区块链事中本聪的一个设想一个理想社会,一个人人都可以相信一个陌生人的社会,不同组织无需彼此信任就可相信别人的信息。技术点讲区块链就是一个去中心化的记录数据的记录技术。此后的技术都是围绕着比特币的设计思想开发出来的,无论是以太坊还是eos,亦或是莱特币,德信币等都不外如是,所以下面就送比特币开始介绍区块链。以后会逐渐有比特币源码分析,以太坊智能合约,共识算法,矿工与挖矿等等。
什么是比特币
比特币是什么?一种虚拟货币?没错确实一种虚拟货币,但也不仅仅只是如此,还有他构成的一系列生态还有技术。
和传统法币相比,比特币完全是虚拟的,没有物理金币,甚至没有数字货币本身(例如Q币),他是比特币p2p网络中所有权的一种转移。比特币在设计之初,就是设计位匿名的,只要你有密钥,你就是对应的比特币的持有者,所以他可以被用在很多不想别人知道地方——暗网,这个可以保证所有支付的匿名性,其他的有兴趣的可以自己去到网上查查资料。
比特币的组成
大家有时间可以去比特币官网看一看比特币官网
比特币的组成大约有:块链,交易,钱包,p2p网络,共识,矿工与挖矿等。后面会逐个介绍和分析;
必备的基本概念
地址:比特地址实际上就是一串hash,经过 58编码之后的一串字符串
BIP: 比特币改进意见(你可能在源码中看到很多BIP,这个意思就是使用了那个意见进行改进)
区块:存储交易信息的一个集合
区块链:区块按一定顺序存放组成的链
coin : 创造比特币的交易的特殊字段
coin 交易 : 区块中的第一个交易,用于无中生有产生比特币
确认:当有交易被打包如区块的时候认为是一次确认,此后区块链每+1 就算确认+1
共识:所有p2p网络中节点共同遵守的一个协议(如pow)
难度:一个很多0开头的数字,0越多代表着矿工挖矿的难度越大,越小号资源
挖矿: 矿工计算难度,获得打包区块权力的过程
ECDSA : 椭圆曲线加密算法
矿工费 :coin 产生的奖励给矿工的和交易费用之和
创世块 :第一个区块
berkeley bata : 伯克利数据库,一个嵌入式数据库(BDB)
level data : 一个开源K/V数据库
矿工 : 一个能打包交易的节点
pow : 工作量证明
脚本:比特币使用脚本系统处理交易
私钥 :声明比特币的所有权
交易 : 比特币冲一个地址到另一个地址
钱包:存储比特币地址和私钥的软件
其他的代码中遇到会再去做解释;
总结来说区块链就是一个分布式的账本
说明
我是一个公链开发者,现在在做pow+pos投票,主要改共识那一块的东西的,欢迎小伙伴有时间来信啊,后续会继续更新的,说完基本的东西,会跟进现在正在做的项目。
继续阅读与本文标签相同的文章
包含云函数文件夹 的 项目结构
-
加速4G、5G网络演进 全“芯”展锐出新招
2026-05-18栏目: 教程
-
男朋友说“亲亲”,先别急着回“木马”,这样回撩他一辈子
2026-05-18栏目: 教程
-
使用vim在文件中插入命令执行的输出结果
2026-05-18栏目: 教程
-
技术分享:轻松调试Stream
2026-05-18栏目: 教程
-
外卖产业呈现新气象,品质化发展趋势明显
2026-05-18栏目: 教程
