比特币共60篇
001:比特币的前世今生-区块链开发网

001:比特币的前世今生

上世纪90年代初,人类社会的货币体系看似已经非常发达,但是依然存在一些问题,对于纸币来说,为了防止法币被伪造而增加的一系列流程,使得维护纸币的安全性成了非常昂贵的一件事。 上世纪90...
区块链知识攻略2.0:新手必看的15个专业术语|Tokenview-区块链开发网

区块链知识攻略2.0:新手必看的15个专业术语|Tokenview

什么是公链和私有链 #### 拜占庭容错(BFT) 拜占庭容错(Byzantine Fault Tolerance, BFT)是一种共识机制,源于拜占庭将军问题,其目的是要解决在非信任环境下,节点如何达成共识的问题。BFT是...
智能合约安全——selfdestruct攻击-区块链开发网

智能合约安全——selfdestruct攻击

selfdestruct函数(自毁函数)由以太坊智能合约提供,用于销毁区块链上的合约系统。当合约执行自毁操作时,合约账户上剩余的以太币会发送给指定的目标,然后其存储和代码从状态中被移除。 se...
第2节:什么是比特币-区块链开发网

第2节:什么是比特币

我2012年时第一次听说比特币,2018年开始给别人讲什么是比特币,2022年却依然没持有比特币,单从这一点上,我觉得我是个纯粹的人,一个有益于人民的人,一个脱离了低级趣味的人[狗头]。 # ...
如何在以太坊上铸造免信任的比特币 tBTC-区块链开发网

如何在以太坊上铸造免信任的比特币 tBTC

鉴于密码学金融对去中心化和免信任性的要求,我们需要找到无需依赖中心化第三方即可在以太坊上安全持有比特币的方法。 因为 BTC 在 DeFi 世界里用途很多,以太坊生态对比特币的需求也日益增...
创世文档:Adam Back 如何设计出比特币的引擎-区块链开发网

创世文档:Adam Back 如何设计出比特币的引擎

Adam Back 如何设计出比特币的引擎 [创世文档:David Chaum 的 eCash 如何催生一个密码朋克的梦](https://learnblockchain.cn/article/2581) --- ![1](https://upyun-assets.ethfans.org/u...
James 说 | 再这样玩下去,以太坊就是离心机,就是吸血魔-区块链开发网

James 说 | 再这样玩下去,以太坊就是离心机,就是吸血魔

区块链是一个非合作博弈的生产模型 **撰文 | James** 可能很多人还没有弄清楚情况,ETH 并不是一个什么新的电脑,新的计算机(世界计算机是 ETH 最早的定位),你拿 ETH 当电脑用,会发现自...
为比特币至上主义辩护-区块链开发网

为比特币至上主义辩护

区块链是危险世界里最后的明灯,要像比特币至上主义者般捍卫我们的价值观 来源:[vitalik.ca](https://vitalik.ca/general/2022/04/01/maximalist.html) 我们多年来听到的声音是,区块链是...
Namecoin:分散式DNS-区块链开发网

Namecoin:分散式DNS

本文主要介绍Bitcoin的第一个代币——Namecoin。 > 这是最好的时代,也是最坏的时代。 > 是时候打破泡沫,拥抱技术了。 ![](https://img.learnblockchain.cn/2020/06/16/159229377551...
比特币是什么 - 通俗易懂篇-区块链开发网

比特币是什么 – 通俗易懂篇

对于比特币也许一千个人有一千种理解。本文作为入门篇(写给完全没有了解过比特币概念的新手,老手可忽略),我尽量用简单易懂的语言来介绍比特币。 到底什么是比特币,它到底是怎么运行的呢。 ...
比特币所有权及隐私问题-非对称加密应用-区块链开发网

比特币所有权及隐私问题-非对称加密应用

比特币系统是如何确定某个账户的比特币是属于谁的?谁可以支付这个账户比特币? 如果你对这个问题还不是很明白,那就一起来看看吧。 比特币系统是如何确定某个账户的比特币是属于谁的?谁...
分析比特币网络:一种去中心化、点对点的网络架构-区块链开发网

分析比特币网络:一种去中心化、点对点的网络架构

比特币采用了基于互联网的点对点(P2P:peer-to-peer)分布式网络架构。 比特币网络可以认为是按照比特币P2P协议运行的一系列节点的集合。 本文来分析下比特币网络,了解它跟传统中心化网络的区...
比特币如何达成共识 - 最长链的选择-区块链开发网

比特币如何达成共识 – 最长链的选择

比特币没有中心机构,几乎所有的完整节点都有一份公共总帐本,那么大家如何达成共识:确认哪一份才是公认权威的总账本呢? 比特币没有中心机构,几乎所有的完整节点都有一份公共总帐本,那...
关于比特币扩容的争论:背景,方案与未来-区块链开发网

关于比特币扩容的争论:背景,方案与未来

关于比特币扩容的争论:背景,方案与未来 ![](https://img.learnblockchain.cn/2020/02/05_/843585611.png) 针对比特币一个常见的批评是“它不能扩容”,根据当前的实现,比特币网络没有能...
CentOS 上一键安装比特币节点-区块链开发网

CentOS 上一键安装比特币节点

CentOS 上一键安装比特币节点 本来以为安装比特币节点是分分钟的事情,真正动起手来却是一分钟又一分钟,折腾了大半天时间。 本来网上有个 [安装脚本](https://gist.github.com/anon-wang/...
imToken 中的比特币转账-区块链开发网

imToken 中的比特币转账

imToken 中的比特币转账 今天一个朋友问到这么个问题,他用了imToken 进行了比特币转账,为啥在转账明细中看不到自己的比特币地址呢? 这个和比特币的 UTXO 账户模型和 imToken 的设计有关...
主流bitcoin客户端软件介绍-区块链开发网

主流bitcoin客户端软件介绍

本文将介绍主流的五种bitcoin客户端软件 bitcoin客户端是接入比特币网络的必备软件,也是开发者构建基于比特币区块链的去中心化应用的基础平台。本文将介绍主流的五种bitcoin客户端软件,开...
golang 实现区块链(Bitcoin)系列1 - 基本原型-区块链开发网

golang 实现区块链(Bitcoin)系列1 – 基本原型

用 golang 从零开始构建简易的区块链,这是系列文章的第一篇。 本系列文章: [golang 实现区块链(Bitcoin)系列 1 - 基本原型](https://learnblockchain.cn/article/577) [golang 实现区块...
golang 实现区块链(Bitcoin)系列2 - 工作量证明-区块链开发网

golang 实现区块链(Bitcoin)系列2 – 工作量证明

用 golang 从零开始构建简易的区块链,这是系列文章的第二篇 : 实现工作量证明。 本系列文章: [golang 实现区块链(Bitcoin)系列 1 - 基本原型](https://learnblockchain.cn/article/577) ...
go实现区块链(Bitcoin)系列3-持久化和命令行接口-区块链开发网

go实现区块链(Bitcoin)系列3-持久化和命令行接口

用 golang 从零开始构建简易的区块链,这是系列文章的第三篇 : 持久化和命令行接口 。 本系列文章: [golang 实现区块链(Bitcoin)系列 1 - 基本原型](https://learnblockchain.cn/article/...