Bitcoin86.com

区块链科普30个知识点你了解多少

1什么是区块链

区块链是一个账本。账本有很多区块构成,每个区块里面包含交易的信息。具有不可篡改的特征。

2什么是比特币

比特币是基于区块链技术上的一种原始的应用。在2009年由中本聪提出。初期是满足少数用户间的交易信息,这个结构没有类似我们现在交易中像集中性的数据平台。简单说就是没有中介的一种基于信息传输的运作模式,后来就发展越来越成熟。

3什么是以太坊

如果把比特币看做是比较晦涩难懂的代码平台,那么以太坊就是将这些复杂的代码转变成可编辑强且更容易的平台。供开发者开发各种应用。而且以太坊具备合约机制。

4分布式账本

一种在网络成员之间共享、复制和同步的数据库。区块链就是一种分布式账本。在区块链上的用户都有记账功能,且内容一致

5什么是准匿名性

我们现实生活中的钱包数字化,然后这个钱包其实就是一个地址(一串代码和数字)。交易中只能看到地址。

6什么是不可篡改

区块链的主要特征之一。背后是基于Hash算法。简单理解就是一个函数,函数的特征在于信息的每次变动都会hash变动,且不能从结果倒推变动的原因

7公有链、联盟链、私有链

公有链类似普通公路,车流量 (信息数据) 大,谁都能参与上路。

联盟链类似城际高速,车流量较小(信息数据) 中,只有一些跑跨城的人才用的到 (只允许联盟成员参与记账和查询)

私有链就是直通高速,流量小,但是传输速度快,且数据写入和查看只在一个组织手里

8共识层数据层等

区块链的整体结构划分为6个层: 数据层、网络层、共识层、激励层、合约层和应用层。

数据层:底层的技术,记录数据的。

网络层:把技术织网,技术之间、用户之间连接起来

共识层:协议,技术之间共通、用户之间交流要遵循的一些规定。

激励层:忽悠大家参与。会设置一些激励方式,让更多用户参与进来。

合约层:自动化程序。按照协议的规定,达到要求,自动执行。

应用层:类似APP。区块链上的应用程序。

9时间戳

前面讲到每个区块都会包含信息,区分不同区块除了hash值,还有时间戳,表明生产区块的时间。

10区块/区块头/区块体

区块是区块链的构成单位。区块包括区块头和区块体。然后区块头里记录hash值和时间戳等,理解为信息摘要。区块体就是信息的具体内容和数据

11Merkel树

这是一种数据结构。N个信息对应n个Hash值,然后往上两个信息的Hash值再组成一个新的Hash值,一直到上面就一个Hash值这样就能储存大量数据,还能够按照逻辑树寻找。

12扩容

比特币的一个区块大小是1M,可以保存4000个信息,太少了。扩容就是将区块变大,可以保存更多的信息。

13什么是链

每个区块也会包含上一个区块的Hash,这样区块直接就有了关系,这个关系就是链,通过这个链把区块交易信息和状态变化数据储存起来。

14分叉

同一个时间产生了2个区块,两个区块的信息一样,只是Hash值不同,然后这个两个区块又分叉出来两条链。这两个链谁先生成6个区块,谁就是主链。

15幽灵协议

算力高的矿池计算函数 (hash值) 的速度快,一些算力低的矿机产生的区块就会作废。幽灵协议就是使得算力低矿机产生的区块也能够短暂的留在链上,作为工作证明的一部分。

16块

前面说的被废的区块,没形成链的就是孤块

17什么是挖矿

挖矿的过程可以理解为解函数的过程,这个过程中会产生一个随机数。这个随机数会满足一个条件: 经过哈希运算后的值,会满足这个函数。然后节点去周边去广播,其他节点去进行验证,超过51%节点验证成功,就算挖矿成功了,然后这个节点就会把这个区块放在前一个区块后面,然后重复过程

18矿机和矿场是什么

矿机就算各种配置的计算机,区别在于计算的速度不停,矿机集中在一个地的地方就算矿场。

19矿池

挖矿的人叫做旷工,这些人起来组成一个团队,这个计算机群就算矿池。

20验证

验证是区块链对交易正 确的一种确认,判断节点之间的信息是否合适。

21交易广播

节点给其他节点发送消息。

22旷工费

有了旷工,才能够一直产生区块,因此要给旷工好处费。

23双重交易

举个例子,我有10块钱,然后我用这10块钱买了个东西,然后瞬间动作用这还没到付的10块钱又买了另外一个东西,所以要验证这10块钱是否已经花费。

24UTX0

未花费的交易输出,可以理解为存在但尚未消费的数字货币。

25每秒交易数量TPS

所谓的吞吐量,tps指系统每秒能处理的交易数量。

26钱包

虚拟世界放资产的地方。类比现实世界的支付宝。用来储存数字货币

27冷钱包和热钱包

前者是不联网的,储存在本地的,后者是在线的,通过密码加密后存储在服务器上。使用时再下载下来。

28软件钱和硬件钱

前者是一种计算机程序,可以让用户接收、存储和发送数字货币。后者是专门处理数字货币 的设备。

29空投

项目方把数字货币发送给各个用户钱包地址。目的是为了宣传自己给的吸引。

30映射

可以理解为一开始用别人的,后面再用回自己的。举个例子,一些区块链公司,前期链开发没有完成,然后就在依托以太 坊发行自己的货币。后面自己开发出来了,再将以太坊上自己弄的信息对应到自己链上。这个过程叫映射。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。