手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

一文弄懂区块链和以太坊智能合约的由来和运行原理

时间:2025-03-14 23:58:59来源:525游

一文弄懂区块链和以太坊智能合约的由来和运行原理。

如果提到区块链和以太坊智能合约,相信大家都会很开心的表示我听说过!但是你真的了解它的由来和运行原理吗?今天小编就来为大家解答。

区块链、比特币、以太坊、智能合约,这四者的关系是:

区块链公认诞生于比特币白皮发布之后,即区块链技术中的大多数理念,都是由比特币而来。

所以说比特币技术是区块链技术的开端,而设计这一令人惊叹的开发者中本聪的真实身份至今仍是个谜。

在区块链技术发展的早期阶段,区块链技术中仅有少数的几个币种同时其属性基本上只有一个—虚拟货币。这极大的限制了区块链技术的发展。

而以太坊的出现带来了智能合约,自从有了智能合约之后,人们有了在区块链上进行创造的工具,可以开发自己Dapp,开发游戏,发展DeFi等等。

因此以太坊是区块链技术进一步发展的产物,而智能合约则是进步的工具,使得人们第一次有了抓手可以在区块链链世界中方便快捷的进行创作。

让我们再来看看区块链的运行原理。现代区块链从比特币中应运而来,所以,了解了比特币的基本原理,就可以从中窥见区块链的基本原理。

早在2008年,一位自称是Satoshi Nakamoto的人,在网络上发布了“bitcoin:a peer-to-peer electronic cash system”一文,这标志了比特的正式诞生。

比特币的设计初衷以及解决的问题是:在一个互不信任且匿名的网络环境中,通过非对称加密、哈希函数、签名等一系列手段解决人与人之间的信任问题。

现有的区块链平台中,根据接入标准的不同可以分为三大类平台:

公有链:即任何人可以无任何限制的加入这条区块链并获取其中的所有数据。

联盟链:针对某些群体进行有限开放,且加入后所有权限不同,内设专门的记账节点和普通节点等。

私有链:个人或少数群体的本地区块链。

而公有链中的代表,其中应用最为广泛的是比特币和以太坊。

我们以比特币交易的一个过程,如图所示来讲解区块链的运行原理。

比特币运行原理

当一个身处比特币网络的A发出一笔交易请求后,他会向全网进行报播,让全世界的电脑或矿机来争夺这笔交易的记账权,即形成一个新的区块,当然一个区块中往往不止有一笔交易。

那么交易是如何被打包记账并记录进新的区块中的呢?在此之前,我们首先要了解一个区块都由哪些部分组成。

如图二所示,一个区块主要由区块头和交易列表组成。

区块的组成

首先A会向全网报播这里有一个区块需要打包,此时经过特定算法(SHA256)将交易信息和数据进行重新包装的同时得出一个重要的哈希值—Merkle树根的哈希值。

关于Merkle树根哈希值,它可以用于验证交易信息和数据不被篡改,是区块中的一个重要参数。

任何两个交易信息或数据组成可以表示为一个哈希值,此时我们把这两个哈希值看成一棵树上的两个片叶子。

两片叶子连接的部分称为叶根,此时,叶根也可以表示为一个哈希值,这个哈希值显然是由两笔交易的信息和数据的哈希值决定的,而Merkle树根很形象的理解为多个交易两两组成哈希值,像树一样有很多叶子。

然而树根只有一个,即交易信息和数据的哈希值对应叶子,Merkle树根哈希值对应树的根部。

而Merkle树根的哈希值还有一个特点:任何交易信息和数据变动都会引起Merkle树根哈希值的巨变,只要有一片叶子,即一笔交易信息和数据被篡改,那么Merkle树根的哈希值一定会发生改变。

所以经过一系列的包装打包,交易信息就已经被打包成块,等待被记录在区块链的一个新块中了。

此时对矿工来说,抢夺记账权以获得第一个打包区块上链的区块奖励是对其主要的激励手段。

因为区块中的第一笔交易信息是这个地址或节点因为第一个找到随机数,系统给了它一定数量的比特币,即是你打包区块后获得的奖励,也就是我们俗称的Mining。

比特币网络是通过让所有的矿工参与计算一个随机数,如图所示,来判定到底是谁有这个记账权。

随机数的计算

即矿工需要找到一个随机数nonce让他与Merkle哈希值和其他区块必要信息组合起来进行哈希计算后,得出一个符合难度要求的哈希值。

由于SHA256算法是非线性的,只有运用穷举法,即不断的选取随机数进行计算直到计算出来的哈希值满足难度要求。

而谁先计算出来一个随机数nonce并经过其他矿工的验证,谁就拥有了记账权而可以获得区块奖励,这其中需要消耗巨大的计算能力,这也就是我们常说的工作证明。

链金研究员总结

区块链技术的简单工作原理是运用分布式账本、非对称加密、SHA256等密码学技术,对现实中存在的各种信息和交易进行包装重组。

通过POW或POS等证明方式使得矿工或者记账员将信息记录在唯一的区块链上,使得信息有了不可篡改性和拥有全网的共识机制,即全部的参与者都认为这笔交易真实可信且不可篡改。

因此区块链技术也被称为去中心化的技术革命,因为在区块链上不需要任何权威的机构或者个人,一切都是由共识或者证明决定并证实的。

以上就是一文弄懂区块链和以太坊智能合约的由来和运行原理的详细内容,更多关于区块链和智能合约的资料请关其它相关文章!


第五人格前锋怎么撞人 前锋撞人玩法技巧(第五人格前锋撞救还是扛刀救) 2022年最适合玩的5款大型单机游戏(2021好玩的大型单机) 区块链CELO是什么币种?CELO币前景怎么样? okex挖矿怎么挖?okex挖矿具体操作步骤 MMF是什么币种?MMF币前景怎么样详细介绍 网易我的世界卡顿怎么解决(网易我的世界卡顿解决方法) 比特币交易网OKCoin是什么?比特币交易网络平台交易app.OKCoin中国官网入口 阴阳师荒骷髅御魂怎么获得(阴阳师荒骷髅御魂对怪物是什么意思?) 显卡挖矿原理究竟是什么?为什么要用显卡挖矿? FIL币价再次上涨,投资FIL矿机该如何选择? 区块链钱包介绍科普内容账户管理 2021年火币网清退中国用户原因是什么? 电视直播软件哪个好(电视直播软件哪个好知乎) cfhd传奇级道具抽奖券怎么用(cf传奇奖励什么主武器) 我的世界网易版物品栏变小了怎么办(我的世界物品栏突然变小了,怎么办?) PDEX是什么币种?PDEX币详细介绍 合约交易中开仓和平仓是什么意思? 蜀门手游改名卡怎么获得(蜀门手游怎么改名字) FRONT是什么币种?FRONT币的价值和前景分析 STEPN怎么注册?STEPN跑鞋跑步账号注册教程 Blur币值得投资吗?Blur币未来升值潜力2025价格预测 区块链spv是什么意思?SPV有什么意义? 无期迷途怎么加好友(无期迷途怎么好友怎么聊天) ADA币总量多少发行量多少?ADA艾达币2025最新消息未来价格预测 三国志幻想大陆装备强化技巧(三国志幻想大陆 装备打造) 消逝的光芒打完终章还能玩吗(消逝的光芒完成终章会怎么样) 泰拉瑞亚泰坦手套怎么获得(泰拉瑞亚泰坦手套怎么获得1.2) 和平精英年龄限制是多少(和平精英的年龄限制是多少) 数据互通的角色扮演手游有哪些(多端数据互通游戏) NFT交易平台有什么意义?如何交易NFT代币? OKEX法币商户怎么赚钱?欧易交易所法币商户一天赚多少? 消逝的光芒2画面模糊怎么办(消逝的光芒2怎么了) cf摸金校尉黑骑士活动怎么领(m4a1黑骑士摸金校尉带v吗) Bitstamp交易所官网版下载功能特色亮点?Bitstamp交易所app官网登录入口地址 dnf几级二次觉醒(地下城几级二次觉醒) 帝国战纪重新开始怎么才能胜利(帝国战纪1手游攻略) 火必新用户怎么注册登录?火必注册登录官网入口 欧易交易所是哪个国家的?欧易OKEX注册地介绍 2022年安全性比较好的交易平台有哪些? 英雄联盟星际迷航拉克丝多少钱(星际迷航拉克丝价格) gate.io交易平台怎么提现?Gate怎么转成人民币的步骤 CoinW币赢交易所是正规平台吗?币赢交易所App官网下载最新版 火币网如何快速充值买币?火币一键买币功能详细图文介绍 Gate.io最新注册方法,Gate.io交易平台|芝麻交易所Gate官网登录入口 比特派钱包使用教程:比特派钱包如何转币和收币? 有什么免费的安卓游戏推荐(安卓免费游戏软件) 诛仙手游鬼王pk技能加点推荐(诛仙手游鬼王技能加点推荐2020) 比特派钱包防御 DeFi 授权风险,只需五招 宝可梦传说阿尔宙斯自己的遗失物怎么找(阿尔宙斯携带道具) 香港Crypto交易所有哪些?合规的香港加密货币交易所官网入口 有什么可以打国战的手游(可以打国战的网游有哪些) 矿机算力能达到多少?矿机算力单位如何换算? 币安提现人民币教程,币安交易所怎么提现人民币? OpenEx交易所合法吗怎么用?OpenSea中文NFT交易所App官网下载 和平精英怎么升级枪械皮肤(和平精英升级枪械皮肤多少钱) 江南百景图松烟墨怎么获得(江南百景图松墨黑哪里获得) mask币和马斯克有关系吗?mask币会成为百倍币的前景分析 欧科云链是什么公司?欧科云链怎么样详细介绍 有什么回合制网游搬砖游戏(回合制搬砖手游) 比特币价格波动的原因是什么?如何看待比特币价格波动的问题? 有什么回合制网游好玩2022(回合制网游排行榜前十,你玩过几个) 消逝的光芒属于什么类型游戏(消逝的光芒是不是神作) 冰原守卫者要塞多少级可以打(冰原守卫者怎么升级快) ONLY是什么币种?多态/ONLY币前景怎么样 消逝的光芒2帧数怎么调(消逝的光芒2怎么全屏) Pi币什么时候可以交易?值多少钱?Pi币上线了的交易所列表 DNF105级装备还会融合吗(dnf105级还会保留打造吗) AERGO是什么币种?AERGO币前景和未来价值如何 一文读懂NFT非同质化代币发展史 我的世界奥法指环有什么用(我的世界奥法戒指怎么用) 我的世界附魔金苹果怎么做不了了(我的世界附魔金苹果有啥用) chia怎么使用?chia接入矿池图文教程 金铲铲之战s7星界龙转职删了吗(金铲铲星龙战神装备) BSCPAD币发行量多少?BSCPAD币发行总量及前景如何介绍 冰原守卫者60层塔怎么打(冰原守卫者怎么升级快) 三国志幻想大陆吕布带什么战魂(三国志幻想大陆吕布用什么战魂) 区块链BTCS币是什么币?BTCS币官网总量和上架交易所介绍 时空猎人 装备威力值有什么用(时空猎人所有装备) 和平精英人物离屏幕太近怎么设置(和平精英人物离手机太近怎么调) 有什么手机好玩的页游福利版(什么手机软件能玩页游) 门罗币(XMR币)钱包有哪些?支持门罗币的钱包盘点 和平精英极限追猎卫星楼的门怎么开(和平精英极限追猎探测仪怎么用) 阴阳师妖怪屋阎魔喜欢什么(阴阳师妖怪阎魔喜欢吃什么) 英雄联盟赛季奖励皮肤怎么领取(英雄联盟赛季奖励皮肤在哪领) 虚拟币自动交易机器人能盈利吗?虚拟币量化机器人交易平台分享 BAYC无聊猿在哪个平台购买?无聊猿NFT买卖平台介绍 英雄联盟e是什么技能(lol的e) 黑色沙漠手游领地怎么拆除建筑(黑色沙漠手游沙漠地图怎么解锁) 个人电脑怎么挖以太坊?以太坊电脑挖矿详细图解教程 MetaMask小狐狸钱包安卓版安装教程 数字货币交易app有哪些 十大数字货币交易app盘点 比特币钱包哪个最安全可靠?2025年最新币圈公认最安全的钱包 比特派钱包使用教程:转出和转入数字资产的方法 怎么买狗狗币和屎币?如何购买柴犬币shib和狗狗币doge? 第五人格慈善家怎么加点(第五人格慈善家天赋怎么点) 比特币缩量上涨说明什么?比特币缩量上涨和下跌解读 去中心化交易所是如何工作的?去中心化交易所有法币交易吗? 国内认可的数字货币交易所有哪些呢?主流数字货币交易所排名 如何用火火钱包参与王者农药空投 什么手游能卖装备赚钱(哪款手游可以卖装备赚钱)

热门文章

推荐专题

更多>>

游戏推荐

更多>>