本文作者:admin

比特币的四个基本点

admin 2年前 ( 2019-10-07 ) 567
比特币
比特币的四个基本点原文标题: 比特币的四个基本点

有很多朋友对比特币感兴趣,他们想了解更多有关比特币的信息,而不仅仅是留在价格板上。我希望这篇文章可以帮助这些朋友。

我们最好的高级学习材料不在中本聪的论文中。 “比特币:点对点电子现金系统。”通过学习并试图找出这个神奇的作品,你一定会获得一些东西。 。本文将为您提供一个学习的想法,将本文的关键点概括为四个基本点:P2P(点对点网络),电子现金(E-Cash),BlockChain(块链),PoW(工作负载证明) )。

I. P2P(点对点网络)

P2P是基于数据链路层的分布式对等网络。它具有巨大的可扩展性和共享特性,并拥有独立的DNS寻址系统。实现分布式并行计算的能力用对等互助替换了常见的服务和服务模式。


P2P网络有四个主要特征,包括自我成长,自我保护,自我修复和自我优化。 P2P网络的最大特点是分发没有中心。每个节点可以随时离开网络,并可以随时加入网络。

其次,电子现金

电子现金是指数字现金。在比特币系统中,当有人付钱给别人时,他们只需要在一段时间内使用自己的私钥。特殊数据已签名并发送给收款人,因此该数据与现金具有相同的效果。这个电子现金包括以下内容:资金来源(以前的交易),资金的下落(此交易,包括收款人的公钥),以及付款人自己加密散列数据的私钥。哈希值是对资金来源和收款人公钥的SHA256操作的结果。


当收款人收到它时,他只需要进行两步计算:首先使用付款人的公钥解密秘密数据以获得散列值,然后是收款人的资金来源和公钥。执行SHA256操作以获取新的哈希值。如果两个哈希值相同,则资金实际上是pay.success。 (理解这一段,您需要了解更多关于公钥算法的信息:椭圆曲线和不可逆的哈希抽象算法(SHA256)(钱包地址与公钥之间的关系:钱包地址由公钥通过一系列复杂且不可逆的哈希和加密传递。该操作相当于公钥的单向变形。[ 123]
第三,BlockChain

区块链是Nakamoto的一项重大创新,正如本文所示。他提出区块链的主要目的是解决二次支付的问题,但是意外地发明了一种完善的机制,一套点对点网络可以授权和安全发行货币(行使中央银行职责),货币流通(行使业务和完善的信用卡职责机制)。

区块链是一套统一,统一的账簿链他整个领域。它也是整个网络中唯一的总分类帐。通过整个P2P网络中的诚实节点的协作,每10分钟生成包括整个网络的实时事务。单个帐簿单元和生成此帐簿的第一个节点(矿池)赢得规则设置生成的货币。

根据Nakamoto设定的机制,区块链在生产过程中不可避免地会出现分叉,但只要攻击者的计算能力不超过整个网络诚实节点的总功率,那么坏叉子将不可避免地通过竞争消除诚实的链条。最后,整个网络中只有一个区块链。这也是因为区块链叉子,比特币系统即时支付的安全性仍然是一个挑战。目前,基本确认需要至少30分钟,1小时后可以确认几乎100%。但是,这是积极的。是比特币企业家的机会,不是吗?现在有专家正在研究类似数学中零知识证明的零确认安全支付。如果解决了,即时付款就可以了。

IV。 PoW(工作负载证明)

PoW主要用于挖掘过程,以解决诚实节点的识别和奖励。让我们来看看挖掘过程:

首先计算最新书籍块的汇总值,接收实时交易订单,然后找一个随机数(详尽),合并他三合一数据块,SHA256散列计算这个数据块,如果256位摘要值(256位)二进制整数的前面部分为零,零的数量不小于难度的零数值调整值,然后它被广播到整个网络。在其他节点看到此广播之后,他们首先验证是否满足规则。如果它们为真,则基于该帐簿执行新块的计算。
其中,根据计算能力的变化自动调整难度值调整,以防止区块链产生过快。同时,它也是节点真正劳动的反映。难度值越大,劳动力越多节点支付,则可信度越强,其他节点可以识别出的账簿越多,获得奖励的可能性就越大。

工作负载证明的挖掘机制还可以防止攻击者使用低成本的虚假账簿进行拒绝服务攻击。如果攻击者想要进行有效的攻击,他必须支付大量的计算能力并支付如果将计算成本转换为诚实的采矿节点,则收益将远高于通过第二次支付攻击获得的微薄利润。这是Nakamoto的一个伟大的高点!

这是我对比特币学习的总结,希望对有兴趣的朋友有所帮助。了解您感兴趣的事情是一个非常愉快的过程本身就是这样!

文/ @第一比特币