1.区块链和比特币的关系区块链是由一个个区块组成的链。中央存储机构的账本;比特币只是这个账本上使用的一种数字货币。2.区块链系统是如何运作的?1、每台接入系统的电脑都是一个节点,即参与者,可以参与记账;2、凡是参与记账的,都可以获得相应的比特币奖励;3.但是谁可以保留书籍?竞赛规则是在正确记账的同时解决一个难题(SHA256),也就是通常所说的挖矿。谁算得快,谁就能抢到10分钟区块的合法记账权;3、如果一个矿工解决了这个问题,他会向全网公布他的10分钟区块记录的合法性,并被全网其他矿工节点校验;4.如果区块的记账是正确的,所有其他矿工将在合法区块之后竞争下一个区块;5.***,一个合法的记账区,形成区块单链。3、分布式记账分布式的反面是中心化。比如现在的银行系统和支付宝,它们所有的交易信息都存储在一个中心化的平台上。为什么会有分布式账本?20多年来,美国最早的一些极客一直担心随着互联网时代的快速发展,信息会在网上泄露,导致隐私泄露。后来,中本聪在前人研究的基础上,开发了一种全新的电子现金系统,完全是点对点的,即分布式记账。例如,房间里有10个人。一开始,每个人手里拿着1000元。小胡转了10块钱给小王后,同时把这个行为告诉了大家,大家就记住了。小胡手里只有990元,小王有1010元;我再告诉你,他又转了1000块钱给小王,这笔交易大家都不肯记。为什么?因为他们都知道,小胡手里只有九百九十块钱。区块链也是如此。每个人都可以记账,每个人都清楚每个账户里有多少钱,钱从哪里来,所以当交易发生时,可以验证。4.谁来记帐?为什么你而不是我有那么多人要记账,谁有权利记账?唯一的考核标准是解决一道难题(SHA256)。谁解决谁就有权记账。这个过程也称为挖矿。简单来说,这个谜题就像掷硬币一样,规定连续的正数硬币达到一定的数值??,即为合格。如果只有一枚硬币,正面朝上的概率是1/2;如果有两个硬币,两个正面朝上的概率都是1/4;如果是三枚硬币,概率就更低了。如果比特币要求你同时掷256个硬币,每个硬币都有一个数字,而且要求前200个硬币全部正面朝上,你觉得你要掷多少次?这是一个巨大的工作量。我们常说现在挖矿没用,这就是事实。5、矿工除了解决难题、获得记账权外,还有一个更本质的功能,就是“记账人”。比特币是他们的薪水。6.工作量证明(POW)矿工对一个区块拥有合法的记账权是什么意思?他一定做了很多计算,所以这就是工作量证明的意思。现实生活中有很多这样的场景。例如,在大学学习了四年后,***获得了毕业证书。这个证书是工作量证明,代表你已经努力工作了四年。虽然没有办法跟踪和证明这个过程,但是当你看到证书的时候,你就知道你已经完成了大学学业。7.共识机制事实上,整个区块链系统就是一个共识机制。比如刚才提到的POW(ProofofWork)就是一种共识机制。大家都约好了。只要这个数据块的哈希值满足一定的难度,就是合格的。除了POW之外,POS也是一种共识机制,但它的基本核心概念并不是像POW那样去比拼算力,而是看谁在系统中拥有更多的虚拟货币。你拥有的越多,锻造区块的概率就越大,维护这个系统的责任也就越重。POS的出现,是因为POW在整个社区引起了广泛的讨论。其中,指责最多的就是做了太多无用功,浪费了很多精力。在此基础上,有人继续探索其他共识机制,到了2012年,POS问世。构建一个区块,POW对每个人来说都同样困难;但POS是一种股权或利益模型。目前为止,很多区块链都采用了这种机制。但是,这两种机制到底哪个更优,哪个更差,整个社区还在讨论中。8.私钥和公钥在解释这两个概念之前,我们先了解一下非对称密码学。事实上,原始密码是对称的。例如,计算机上有一个文件。当你加密和解密它时,你使用相同的密码,就像一把锁。锁定和解锁是同一把钥匙。这是对称密码。这种密码系统出现在二战时期,但是它有一个很大的缺点就是不安全。到20世纪70年代,非对称密码学得到了发展。这种密码学有两把钥匙,一把是私钥,一把是公钥。它们之间存在一定的数学关系。可以用私钥计算得到公钥;但是你有公钥,无法计算私钥。虚拟货币就是用这个算法来解决所有权问题的。首先,您可以随机生成一个私钥,然后从这个私钥生成一个公钥。公钥以确定性格式更改后,最终生成地址。9.钱包如何管理私钥?我们将使用钱包。现在,可以用来管理私钥的钱包有很多,大致可以分为热钱包和冷钱包。所谓热钱包,就是联网的钱包;而冷钱包是不能上网的。至此,大家已经达成共识,将私钥存放在冷钱包中是最好的选择,但是不同的方式有不同的缺点。比如写在纸上,就是纸钱包。这种方法确实比较安全,但是使用起来很麻烦;热钱包仍然很危险。那么如何才能更好的保存私钥呢?在回答这个问题之前,我们先来看一下区块链中一笔交易的过程。第1步:生成地址。生成一个私钥,然后得到一个地址。第二步:接收。有了地址,任何人都可以向你转账。第三步:查询。你可以在区块链上查询,谁给你发了币,发了多少。第4步:构建交易。当你想要转币时,你需要构造一个交易,指定发送给谁以及发送多少。第五步:签名。使用您的私钥进行数字签名。第6步:广播。将签名后的数据广播到区块链,等待矿工验证。一旦验证通过,就被确认包含在某个区块中。所以不管是第一代还是第二代区块链,上面的步骤应该都是可以的。学霸等人针对这个特性设计了酷神钱包,它是一个独立的硬件,也是一个冷钱包。它唯一的输入设备是摄像头,输出设备是屏幕,绝对不联网。很多人会问,不联网怎么用?学霸的思路是将需要私钥的地方放在一个独特的硬件中,即冷端;其他功能都放在手机的一个APP里,叫热端。那么冷端和热端是如何相互作用的呢?目前他们使用的是二维码,因为二维码是图片,是非电磁波信号,无法监控。他们永远不会使用WiFi或蓝牙,这确保了私钥的安全并且易于使用。很方便。因此,从安全存储的角度来说,冷库是最好的选择,尤其是对于那些拥有大量硬币的人来说。另一种情况是某人拥有大量区块链资产。每个资产都需要一个钱包吗?每条链都需要密码吗?每个地址都需要一把钥匙?学霸说,不行,现在的钱包已经可以存储多种资产了。两个密码就够了,一个叫种子密码,一个叫支付密码。一开始,用户可以随机生成一个种子密码。获取到种子密码后,需要用户再设置一个支付密码。这个密码一定要记在心里,然后通过确定性算法就可以确定这两个密码。可以计算出1号地址的私钥和2号地址的私钥……所以可以通过两个密码来管理很多私钥,进而可以管理很多地址。以上就是关于区块链和比特币的一些最基础的知识。当你能耐心地看到这一点时,恭喜你,你已经顺利进入学术大师的行列了。
