主页 > imtoken限制中国用户该咋办 > 什么是比特币? (上)

什么是比特币? (上)

学区块链,找长永老师!

博士北京大学经济学博士,5年区块链教学经验,巴比特专栏作家

········· 全文2000+字,预计阅读10分钟。

理解比特币的第一个障碍是不知道它是什么。作为一种“货币”,比特币与纸币和硬币有很大的不同。媒体为了迎合大众,将文章与闪闪发光的“比特币”配对,但都不是真的。比特币是没有实物的钱,请理解它不能一直想着那些实物硬币。

1.比特币是公共账本

了解比特币,首先要了解书上的货币。

其实在日常生活中,我们手中的钱只有一小部分是可以捏在手里的钞票,大部分是银行账户上的数字。

你在银行有10万元的存款,并不代表银行会替你把这10万元的钞票存入金库,只要账本上记有数字即可。事实上,只有极少数人的钱以纸币的形式存在银行,而且大部分都在各个银行的账簿上。

比特币甚至不需要少量的纸币,它们都在账面上。比特币本身就是一个大账本。银行账簿的记账单位是“元”(¥),比特币账簿的记账单位是“比特币”(฿)。

银行账簿严格保密,有先进的安全措施,防止他人偷看和篡改。但是比特币的账本是完全公开的,任何人都可以复制一份来查看,甚至做个笔记。

这样是不是太不靠谱了!别担心,看不代表你知道谁有多少钱,记账不代表你可以为所欲为。

2.比特币系统中的账号和密码

比特币账本不记录一个人有多少硬币,只记录某些账户有多少硬币。至于这个账户属于谁,账本没有记录。

那么,我怎样才能自己拥有 1 个比特币?如果有办法确保只有我可以控制账户中的比特币,那么我“拥有”比特币。比特币系统通过一种加密形式实现了这一点,并且不需要透露我的任何个人信息。

在比特币系统中,每个比特币账户(称为公钥)都有对应的密码(称为私钥),只有知道密码的人才能控制对应账户的币。

这样,拥有比特币就像拥有银行存款一样。谁有银行账户的密码,谁就可以控制账户里的钱。但在银行,您必须提交密码才能取款。银行的密码与他们保存的密码进行比较,只有一致才能取款。这称为对称加密。

这里,你的银行账户存款的前提是银行值得信赖,技术精湛,密码不会泄露。在比特币系统中,使用了一种“非对称加密”技术,让别人不用看到你的密码就可以确定你有密码,所以你不需要信任任何第三方。

利用“非对称加密”技术,在比特币系统中,字符串A作为密码可以推导出字符串B作为账号,反之则不行。

我知道密码A,但别人不知道,所以我可以控制账户B的比特币。

支配的方法是:我使用密码A和支付指令(如“支付账户H换一个比特币”)通过混合操作获得加密信息X,这个过程称为签名。

然后告诉大家字符串X。密码A不需要任何人知道,只有公众号B可以将X还原为转账指令,即解密。

因此,大家可以通过解密验证我同意“从B账户向H支付一个比特币”。通过这种方式,无需银行,我就可以在不泄露密码 A 的情况下控制账户 B 中的比特币。

也就是说,如果你知道一个账户的密码,你就有权控制该账户的所有币,而比特币世界的第一条原则是:私钥就是一切,永远不要泄露私钥!

借助非对称加密技术,比特币账本可以随意复制。上面没有存储密码和个人信息,只有账号、余额和转账说明。我和我的比特币是安全的。

接下来的问题是谁来记账,怎么记账,记账的时候能不能给自己的余额加0?

3.比特币的入账方式

比特币记账是把有密码的人签署的转账指令记录到账本上。

根据上面的例子,地址B减1币,地址H加1币。类似于现实中的记账,比特币系统会将期间发生的所有转账指令记录在一个新账户上定期页面,现在大约 8 分钟。

在记录新的账户页面时,旧账户页面的所有信息都会被压缩计算成一串字符写入到账户页面的开头,这就像会计页码确定顺序一样所有帐户页面,并且还可以篡改首页。账户页的任何一点信息都会导致下一个账户页的字符串不匹配,产生连锁反应,容易暴露篡改。

这样的账户页面称为区块,所有带有数字的账户页面组成一个大账本,称为区块链。比特币系统的核心就是这个大账本。

比特币账本可以被所有人保管,也可以被任何人保管。

但是,不同的人在不同的时间记账,几乎不可能保证所有的记账都一样。但如果不一样,就会乱套。有些人记得从 B 到 H 的转移,有些人不记得。目前还不清楚账户 B 和 H 中有多少硬币。

解决办法是只有一个人可以记录一个账号页面。所有想要记账的人都必须在记账前做一道数学题。这个问题是根据上一个账户页面的编号和新的转账指令要记录的。首先提出这个问题的人有权记录这个新帐户。再过8分钟,系统会根据新生成的转帐指令发出一个新的问题,然后执行....

记账的时候,如果两个人收集相同的交易指令,做同样的问题,那么第一个做账的人,后面的人白做。

如果两个人收集的交易指令不同,他们会做不同的问题。完成后,他们会各自写下一个记账页面被公开的比特币私钥,然后提出新的问题,然后继续互相记账。这是一个叉子。

没关系,两边记账的速度总是不一样的,规则规定慢的会被丢弃。这样,每个人都会保留页数最多的账本,也就是最长的区块链,否则,他们保留的账本将不会被大多数人认可,将毫无用处。这样,每个人都可以维护一个公共分类帐。

记账很麻烦,谁愿意做?别担心,记账有好处。

规则规定,成功的记账员可以在新账户页面向自己的账户添加25个币,而记录的转账指令往往包含少量的交易费用被公开的比特币私钥,这也是记账员的功劳。帐户奖励。

这个记账过程称为挖矿,记账者称为矿工。第一个矿工是中本聪。

每个账户页面 25 个硬币是发行新比特币的唯一途径。本次发行奖励大约每四年减半,2140年前减为0。届时矿工只能靠交易费。

未完成...

—结束—