教程网

您现在的位置是: 首页 > 知识

最长链原则是什么意思?

最长链原则是什么意思?
提到最长链原则,相信很多投资者都一无所知,甚至有部分投资者都没有见过这个词,其实最长链原则最初是在比特币白皮书中显示的,很多投资者都会忽略掉这个词,认为对自己没有任何帮助

提到最长链原则,相信很多投资者都一无所知,甚至有部分投资者都没有见过这个词,其实最长链原则最初是在比特币白皮书中显示的,很多投资者都会忽略掉这个词,认为对自己没有任何帮助,其实不然,最长链原则可能对投资者在买卖数字货币的时候没有啥帮助,但是在帮助投资者了解数字货币还是有所帮助的,毕竟一个词存在就一定有他自己的作用,那么,最长链原则是什么意思呢?下面小编就给大家详细最长链原则是什么意思?

最长链原则是什么意思?

这一说法最初来自于中本聪的论文《比特币:一种点对点的电子现金系统》。文中提到:“信息尽最大努力在全网传播即可,节点(nodes)可以随时离开和重新加入网络,并将最长的工作量证明链条作为在该节点离线期间发生的交易的证明。”以及“工作量证明机制的本质则是一CPU一票。大多数的决定表达为最长的链,因为最长的链包含了最大的工作量。”

通俗来说就是,比特币区块是依靠矿工们不断进行数学运算而产生的,每一个区块都必须引用其上一个区块。如果想生成一个新的区块并写入区块链,必须解出比特币网络出的工作量证明的迷题。这道题关键的三个要素是工作量证明函数、区块及难度值。工作量证明函数是这道题的计算方法也就是SHA256,区块决定了这道题的输入数据,难度值决定了这道题的所需要的计算量。只有工作量最大的那条链才能被称为最长链,节点永远认为最长链才是有效的区块链,也只有在最长链上挖矿的矿工才能够获得奖励,这就是我们常说的比特币最长链原则。因此也可以说,累积难度值最大的那条链才是最长链。这也是比特币的重要标准之一。

为什么要制定这一规则?

因为比特币是去中心化的,是没有中心机构的,想要让所有的完整节点都有一份相同的公共总帐本,就需要达成共识。这一规则就是一种共识,能够保证比特币不停的在工作量最大的区块链上运转,工作量最大的区块链就是权威的公共总帐本。尤其当两个矿工同时挖出区块的时候,系统就会根据最长链原则进行取舍,即哪个新产生的区块能使其所在的区块链变得更长,则哪个区块得以被记录。如果两者一起记账就会造成区块链的分叉,这时会把其中有更多工作量的一条会继续作为主链,另一条作为备用链保存,如果新添加的区块使备用链累积了更多的工作量,那么这条备用链将被作为新的主链。

以上就是最长链原则是什么意思的相关内容,众所周知,最长链规则最大的弱点,是区块的确认时,举个例子,如果把安全性系数设为10,则等待6个确认区块的平均时间是60区块广播需要的时间,如果需要在两分钟内确认一笔交易,就需要把区块广播时间控制在2秒内,而实际上在节点数较多的时候,即使是不大的区块想要在2秒内传遍全网绝大多数节点也是一件非常困难的事情,因此从目前的网络环境来看,3到5分钟的确认时间基本上已经是最长链规则的极限。

什么是比特币的最长链原则?比特币是一个去中心化的系统,每个全节点中都保存着一份区块链账本数据,并且从理论上来说,矿工可以从任意区块高度开始继续向下挖掘新的区块。在这种情况下,该如何确定什么样的区块链是有效的?

中本聪在论文《比特币:一种点对点网络中的电子现金》中曾介绍,比特币工作量证明机制的本质是一CPU一票,而最长链包含了最大的工作量,所以"大多数人"的决定就可以表达为最长链。通俗来讲就是,比特币区块是依靠矿工们不断进行数学运算而产生的,每一个区块都必须引用其上一个区块,因此最长的链也是最难以推翻和篡改的,所以节点永远认为最长链才是有效的区块链,只有在最长链上挖矿的矿工才能够获得奖励,这就是我们常说的比特币最长链原则。

矿工在挖矿时,由于哈希值的产生是随机的,再加上网络的延迟,就存在两个矿工同时挖出区块的可能,当发生这种情况时,如果他们一起记账就会造成区块链的分叉。此时,系统就会根据最长链原则进行取舍,即哪个新产生的区块能使其所在的区块链变得更长,则哪个区块得以被记录。所有矿工在最长链上挖矿有利于维护区块链账本的唯一性。

这条最长的区块链通常被称为"主链".在比特币主链上其实也存在着分支,这些分支被当做备用链,如果新添加的区块使备用链累积了更多的工作量,那么这条备用链将被作为新的主链。

什么是区块链最长链?比特币白皮书规定,节点永远认为最长链是正确的区块链,并将持续在它上面延长。所有矿工都在最长链上挖矿,有利于区块链账本的唯一性。如果给你转账的比特币交易不记录在最长链上,你将有可能面临财产损失。

怎样算是“最长的区块链”呢?因为全世界的矿工同时在挖矿,有可能同时有2个矿工算出了正确的答案,那么区块链就会形成分叉,剩下的矿工有可能在其中任意一条分叉上继续挖矿,延长区块链。

所以我们通常要求在比特币转账被打包之后,还需要经历6个区块的确认,确保矿工不会再回到另一条分叉上挖矿时,才算真正的转账成功。

那么当区块链出现分叉的情况下,剩余的矿工想要继续添加新区块,要怎么做呢?

事实上,剩下的矿工有可能在其中任意一条分叉上继续挖矿延长区块链,所以,才需要在转账记录成功被打包之后,再等待留个区块的确认,确保矿工不会再回到另一条分叉上去挖矿。

也就是说,针对以上问题,在区块链刚开始分叉的时候到最终被确认为最长链的过程中,有可能出现最长链但以后不是正确链的情况,此时我们面临的就是一个概率问题了。当最终经历了六个区块的确认且其他矿工不会去另一条分叉上挖矿,我们就认为最长的区块链是正确的。

什么是最长链?为什么是正确的区块链?

比特币白皮书规定,节点永远认为最长链是正确的区块链,并将持续在它上面延长。所有矿工都在最长链上挖矿,有利于区块链账本的唯一性。如果给你转账的比特币交易不记录在最长链上,你将有可能面临财产损失。

怎样算是“最长的区块链”呢?因为全世界的矿工同时在挖矿,有可能同时有2个矿工算出了正确的答案,那么区块链就会形成分叉,剩下的矿工有可能在其中任意一条分叉上继续挖矿,延长区块链。

所以我们通常要求在比特币转账被打包之后,还需要经历6个区块的确认,确保矿工不会再回到另一条分叉上挖矿时,才算真正的转账成功。

KYC实名认证是否违背了区块链的匿名性原则?现在区块链项目,无论是交易所还是项目方,普遍采用的实名认证是KYC认证。KYC是Know Your Customer 的简称,字面意思是:了解你的客户。KYC认证是一种实名认证机制,主要用于预防反洗钱、身份盗窃、金融诈骗等犯罪行为。一般验证需要的三要素就是:姓名+身份证+手机验证。采取实名认证具有重要性和必要性。

是否违背匿名性

不违背,区块链本身并不与匿名挂钩,账本透明,数据可查,可追踪,不可篡改,这些特性都表明了每一个参与者都将是可信的,身份明确的。为了杜绝用户滥用规则为自己牟利,以及规避法律风险和及时的甩锅,而对用户进行一定程度的认证,这是有必要的。认证与区块链并不相冲。实名也仅仅是身份认证中的一部分。

在加密货币的初期阶段,确实是具有匿名性的,咱们到现在为止还不知道比特币创始人是何方神圣。但是随着加密货币的发展,这几年越来越多别有用心的人将加密货币用于非法筹钱、洗钱、贩卖违禁品等,这引起了广泛地重视。于是,在世界各国政府和金融机构的共同努力下,加密货币领域也必须要执行KYC规则。尽管加密货币具有很好匿名性,但是在应用层,诸多资料对接中必须要做KYC。简单的来说KYC就是为了合规性!

KYC存在的风险

KYC 虽然可以减少用户作恶的可能性,但是对用户来说,咱们的重要资料在别人手里也是件不放心的事。远的不说,去年 Facebook 的用户数据泄露事件,就引发了巨大的恐慌。在一篇名为《Be Careful With Your KYC Documents》的博客中,作者发现某个区块链项目的团队照片造假,然后在他们平台上发现了 15000 多份 KYC 文件。这样的案例,每个人都需要警惕。

加密货币还处于早期阶段,众多安全合规性并不完善,我们在探求这片蓝海的同时,需要保护好自己的信息与资产安全。在进行KYC认证的时候,要看清楚平台的规则是否符合常识和逻辑、是否有与别的平台明显不一样的地方,比如有的平台要求一些基本资料、风险自测,但某个平台要求你上传家人的身份信息、电话号码甚至照片,这就需要谨慎操作。

实名认证是保障价值的基本手段

在区块链行业,数字资产流通的各个环节里,都需要实名制,这是大势所趋。通过实名制,选择出热情的参与者,避免了虚假大数据的产生,大幅提升价值。

如果没有实名制,虚假注册会层出不穷,而整个项目也将会因为缺乏价值而逐渐消失。从保障项目的价值角度看,实名制是不可或缺的一种手段。

实名认证是应对监管层面的必要方式

现在的区块链行业还处于前期发展阶段,市场比较混乱,监管部门不会一直漠视不理,必然会制定规则进行监管。而实名制,是监管部门便捷地监管数字资产世界的一种方式。因此,进行实名制也是应对未来监管层面而采取地必要的手段。

实名认证是保护个人资产的重要途经

区块链技术在未来会被用来承载实体世界的财产,实体世界的财产必然是受法律的约束和规范的,同理也受到法律的保护。只有采取实名制,才能保证资产不受侵犯,才能合规地对接实体世界的财产。

所以区块链想要合规合法的继续前进,实名认证是必不可少的环节。

要说到平行链,大多数投资者会立马想到波卡生态里的项目,可以毫不夸张的说这些项目作为波卡生态一员,都是平行链,虽然在当下,波卡的平行链插槽还没开始拍卖,但这些平行链项目未来都会成为Kusama的平行链或者Polkadot主网的平行链,因此很多投资者都对平行链有所疑惑,尤其是第一次接触平行链的投资者,那么,平行链到底是什么意思呢?接下来小编就给大家科普一下平行链相关知识。

平行链是什么意思?

平行链是一简单、易扩展的区块链,它的安全性由“主链”提供。平行链和主链保持既独立又连结的关系,在主链之下,它可以拥有自己的超级节点、状态机和原始交易数据。

主链可以给平行链做跨链操作,从而形成链条生态系统。比如积分联盟,每个公司、组织都自己搭一条链,发放积分,并在平行链上搭的积分系统,那么不同公司(链上)的积分能自动实现互换。这个就是平行链生态的优势,你不但可以利用系统的共识保证安全,还可以共享原有的生态。

平行链的一个关键特征是它们执行的计算本质上是独立,但又连结在一起。平行链之间有明确的隔离分界线,可以立即执行所有交易,而不用担心和其他链产生冲突。

打个比方,如果有十条平行链,在同样的时长之内,相较于现有的传统区块链交易方式,每一次都只能是每个节点一笔、一笔地处理交易,平行链可以多条链同时处理交易,效率可提升十倍,好比同样开车从A点到B点,原先只有一条公路,一小时内能通过的车流量可能只有两千,现在加开了十条,能处理的车流量就提升了十倍。

目前,数据全量是现有区块链系统的一大痛点,要验证一条链的正确性,我们要下载所有的数据。但是平行链需要下载平行链相关的数据,相对效率更高,速度更快。

这些平行链开枝散叶,可以打造自己独有的生态系,就像在一个大型生态系中,又各自长出不同的微型独立生态系,如同热带雨林生态一样。全球有一半的物种生存在热带雨林,热带雨林是生态多样性最丰富的自然地貌,平行链就如同热带雨林一样,致力于打造最多元丰富的生态系,让微型生态系在稳定且高效的主链下自然生长,蓬勃发展。

平行链能解决什么问题?

我们都知道以太坊目前的两大核心问题:拥堵和高额 gas 费。想必,通过 ERC20 的网络转账大概也会深刻感受到什么叫“油比菜贵”。不过这一问题并不是现在才有,自从 2017 年以太坊上开始有了各种实际应用以来就成了大家口中的诟病。

于是,我们看到了以太坊提出的 ETh3.0 方案,希望从 POW(工作量证明)过渡到PoS(权益证明),以此解决目前的拥堵问题,而 ETh3.0 本质采用的是分片方式来解决问题,而平行链的考虑同样如此,只是可能大部分人不清楚平行链是分片的子集。

但是,要达成 PoS 链共识,就必须有大于三分之二的验证人对 Layer1 上发生的所有事情达成完全一致,所有逻辑都是作为区块链状态机的一部分执行的。这意味着每个人仍然需要检查所有的事情,可见这样的效率并不会太高,因此才有人提出了分片的构想,将一部分工作类似于“外包”出去,以减少主链的工作量。

 1/3    1 2 3 下一页 尾页