在本文中,我了解了区块链和以太坊智能合约的起源和运作原理。
2023年07月09日 07:40
欧易okx交易所下载
欧易交易所又称欧易OKX,是世界领先的数字资产交易所,主要面向全球用户提供比特币、莱特币、以太币等数字资产的现货和衍生品交易服务,通过使用区块链技术为全球交易者提供高级金融服务。
文章了解了区块链和以太坊智能合约的由来和运作原理。
如果提到区块链和以太坊智能合约,相信大家都会很乐意说我听说过!但是你真的了解它的起源和运行原理吗?今天,边肖将回答你的问题。
区块链、比特币、以太坊、智能合约,它们之间的关系是:
区块链是公认的在比特币白皮书发布后诞生的,即区块链技术中的大部分思想都来源于比特币。
所以比特币技术是区块链技术的开端,而这位令人惊叹的设计开发者中本聪的真实身份仍然是个谜。
区块链技术发展初期,区块链技术中只有几种货币,基本上只有一个属性——虚拟货币。这大大限制了区块链技术的发展。
以太坊的出现带来了智能合约。自从有了智能合约,人们就有了在区块链创造的工具。,可以自己开发Dapp,游戏,DeFi等等。
因此,以太坊是区块链技术进一步发展的产物,智能契约是进步的工具,使人们第一次能够在区块链世界方便快捷地进行创造。
Let';让我们再来看看区块链的工作原理。现代区块链从比特币中诞生。因此,通过了解比特币的基本原理,我们可以一窥区块链的基本原理。
早在2008年,一个自称中本聪的人发表了文章"比特币:点对点电子现金系统"这标志着bits的正式诞生。
比特币的设计初衷和要解决的问题是:在互不信任、匿名的网络环境中,利用非对称加密、哈希函数、签名等一系列手段来解决人与人之间的信任问题。在现有的区块链平台中,根据接入标准的不同,可以分为三个平台:
公链:即任何人都可以不受任何限制的加入这个区块链,获取里面的所有数据。
联盟链:对部分群体限量开放,加入后所有权利不一样。,有特殊记账节点和普通节点。
私有链:个人或少数群体的本地区块链。
公链中的代表,比特币和以太坊应用最为广泛。
我们用比特币交易的一个过程。,如图所示来讲解区块链的运行原理。
比特币的运行原理
比特币网络中的A发出交易请求时,会向全网广播,让全世界的电脑或矿机争夺交易的记账权,即形成一个新的区块。当然,一个块中往往不止一个事务。
那么事务是如何打包并记录在新块中的呢?在此之前,我们必须先了解一个区块由哪些部分组成。
如图2所示。
区块的组成
,块主要由块头和事务列表组成。首先,A会向全网广播,有一个块需要打包。此时,交易信息和数据通过特定的算法(SHA256)重新打包,得到一个重要的哈希值——Merkleroot的哈希值。
至于Merkle的根hash值,可以用来验证交易信息和数据没有被篡改,是块中的重要参数。
任何两个交易信息或数据成分都可以表示为一个哈希值。这时,我们把这两个哈希值看作一棵树上的两片树叶。
两片叶子的连接部分称为叶根。这时,叶根也可以表示为一个哈希值,这个哈希值显然是由两个事务的信息和数据的哈希值决定的。Merkle树根形象地理解为多个事务成对组成的哈希值,像树一样有很多叶子。
但是根只有一个,即交易信息和数据的哈希值对应树叶,Merkleroot的哈希值对应树的根。
而且Merkleroot的哈希值还有一个特点:交易信息和数据的任何变化都会引起Merkleroot的哈希值发生很大的变化。只要一片叶子,也就是一个交易信息和数据被篡改,Merkleroot的哈希值就一定会改变。
所以经过一系列的打包,交易信息已经被打包成块,等待被记录在区块链的新块中。
此时矿工抢记账权获得第一个打包块上的块奖励是主要激励。
因为区块中第一个交易信息就是这个地址或者节点,所以系统给了它一定数量的比特币,因为它是第一个找到随机数的,这是你把区块打包后得到的奖励,也就是俗称的挖矿。
比特币网通过让所有矿工参与计算一个随机数来决定谁拥有记账权,如图。
随机数的计算
即挖掘者需要找到一个随机数nonce,结合Merkle哈希值等块必要信息进行哈希计算,然后就可以得到一个满足难度要求的哈希值。
因为SHA256算法是非线性的,所以只使用穷举法。即连续选择随机数进行计算,直到计算出的哈希值满足难度要求。
而谁先计算出一个随机数nonce,并被其他矿工验证,谁就有权利记账,获得区块奖励,这需要巨大的计算能力。这就是我们常说的工作证明。
链金研究员总结
区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易进行打包重组。
通过POW或POS等证明手段,矿工或簿记员可以将信息记录在一个唯一的区块链上,使得信息防篡改,具有全网共识机制,即所有参与者都认为交易是真实的、防篡改的。
因此,区块链技术也被称为去中心化的技术革命,因为区块链中不需要任何权威机构或个人,一切都是由共识或证明决定和确认的。
以上是了解区块链和以太坊智能合约的由来和运作原理的详细内容。更多关于区块链和智能合约的信息,请关注www.dadaqq.coMDadaqq.Com的其他相关文章!
本网提醒,投资有风险,入市需谨慎。此内容不作为投资理财建议。
标签:区块链智能合约
推荐阅读
-
虚拟币平台差价买卖?虚拟币平台差价买卖违法吗
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...
-
国内虚拟货币挖矿停止(会产生重大影响吗?)
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...
-
浙江整治虚拟货币挖矿企业(浙江华冶矿建集团有限公司介绍)
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...
-
虚拟币用什么平台直播好 虚拟币用什么平台直播好呢
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...
-
关于政治虚拟货币的问题(欧美国家为什么没有禁止?)
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...
-
虚拟游戏币充值平台?虚拟游戏币充值平台有哪些
1970-01-01
链金研究员总结区块链技术简单的工作原理就是利用分布式账本、非对称加密、SHA256等密码技术对现实中存在的各种信息和交易...