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

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

时间:2022-12-13 阅读:
特战英豪官网版

特战英豪官网版

  • 类型:射击空战
  • 大小:61.82MB
  • 语言:中文版
  • 版本:v1.0.0

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

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

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

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

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

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

而以太坊的出现带来了智能合约,自从有了智能合约之后,人们有了在区块链上进行创造的工具,可以开发自己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等证明方式使得矿工或者记账员将信息记录在唯一的区块链上,使得信息有了不可篡改性和拥有全网的共识机制,即全部的参与者都认为这笔交易真实可信且不可篡改。

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

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


比特儿交易所法币OTC交易操作教程 梦幻新诛仙璇玑石怎么获得(梦幻新诛仙玄机石) XOXOEX是什么交易所?XOXOEX交易所怎么样? imtoken钱包备份在哪里?imtoken备份钱包图文教程 莱比特矿池怎样挖矿?莱比特矿池挖矿教程 我的世界海带怎么种植(我的世界海带在哪里长) 冰原守卫者后期怎么刷级(冰原守卫者攻略) SERO是什么币种?超零币SERO币前景怎么样? 币安怎么提现到微信? 魔兽世界残忍角斗士怎么换(wow残忍角斗士板甲在哪买) 狗狗币价格最高的时候是多少钱?狗狗币背景介绍 王者荣耀召唤师技能有哪些(王者荣耀里面的召唤师技能详解) 宝可梦传说阿尔宙斯怎么领特典(宝可梦阿尔宙斯怎么获得) 哪里有天龙八部手游账号交易平台(天龙八部手游帐号交易平台) 阴阳师椒图御魂怎么搭配2022(阴阳师椒图搭配阵容) 宝可梦传说阿尔宙斯黏美龙在哪(mega阿尔宙斯) 宝可梦unite所在地区无法登陆怎么办(宝可梦unit地区选择) 欧易okex交易所的平台币是什么?欧易平台币值得投资吗? ipfs一币能涨到多少钱?IPFS值得投资吗? Lbank交易所怎么样?lbank交易所官方网址 羊了个羊在哪玩(羊了个羊在哪玩儿) 消逝的光芒2按键怎么设置(消逝的光芒2操作) 梦幻西游大唐官府奇经八脉怎么点(梦幻手游大唐官府奇经八脉加点) 有什么回合制网游耐玩不氪金(哪些回合制游戏不氪金) 问道一点敏捷加多少速度(问道1点敏捷加多少速度) 无聊猿游艇俱乐部是什么?无聊猿游艇俱乐部怎么样? 去中心化交易所是如何工作的?去中心化交易所有法币交易吗? 和平精英如何找爱心岛的摩天轮 摩天轮位置介绍(和平精英海岛地图爱心岛在哪里) 三国志幻想大陆哪个神将最值得培养(三国志幻想大陆值得培养的神将) 王者荣耀云中君S26怎么出装(王者荣耀云中君最强出装和铭文2020年) 大型多人在线网游有哪些(大型多人在线游戏排行) 诛仙手游青云法宝血炼属性的推荐(诛仙青云法宝血炼选择) 黑色沙漠手游怎么重新捏脸(黑色沙漠捏脸数据导入) 魔兽世界黑暗神殿项链怎么拿(wow黑暗神殿掉落) 火币网怎么玩合约?火币网合约交易教程 三国志幻想大陆蜀国阵容如何搭配?三国志幻想大陆平民最强阵容推荐 电脑c盘太满了如何清理,c盘红色爆满深度处理的方法 苹果手机nfc怎么复制门禁卡?iOS 15 最强新功能抢先体验 cf高跳怎么跳(cf端游高跳怎么跳) 放开那三国3哪个阵营最强(放开那三国3哪个阵容最厉害) 打字软件电脑版哪个好用一点?三款超好用的打字软件推荐 欧易OKEX交割合约可以随时平仓吗? 王者荣耀打匹配增加英雄战力吗(王者打匹配增加英雄胜率吗) GXC是什么币种?公信宝/GXC币前景和未来价值分析 宝可梦传说阿尔宙斯最强阵容有哪些(精灵宝可梦阿尔宙斯配招) 英雄联盟手游钻石多少分升段(lol手游钻石多少分升段) 区块链技术和YTBCOIN未来发展趋势 囤币是什么意思?为什么炒币不如囤币? 什么手游能卖装备赚钱(哪款手游可以卖装备赚钱) 无期迷途角色可以重生吗(无期迷途怎么玩) 不用实名认证的古风手游有哪些(不用实名制的手游) ANC是什么币种?ANC币前景和价值深度解析 Coinbase Pro是什么交易所?Coinbase Pro交易所怎么样? 百度网盘限速下载速度慢怎么办(百度网盘下载慢的最佳解决办法) 和平精英3周年工卡怎么获得(和平精英三周年什么时候上线) 宝可梦传说阿尔宙斯黏美儿怎么进化(黏美伊尔在第几级进化) 原神铁匠铺隐藏武器是什么(原神铁匠铺有几个) 地下城堡3魂之诗熔火之心如何获得(地下城堡3魂之诗熔岩boss) 王者荣耀s27典韦怎么出装(王者s25典韦出装) GCT是什么币?GCT什么时候上线,在哪里买? 诛仙手游怎么快速获得苏茹碎片(诛仙手游苏茹隐藏任务触发不了) 诛仙手游文曲试炼攻略大全(文曲试炼答题诛仙手游官方攻略站) BTC100交易所怎么提现?BTC100交易所提现人民币教程 第五人格海盗皮肤值多少钱(第五人格海盗套) Gas是什么意思啊?区块链中的Gas有什么用 区块链技术有什么特点?区块链技术的前景 宝可梦传说阿尔宙斯黏美龙什么性格比较好(宝可梦黏美龙技能搭配) 宝可梦阿尔宙斯传说卡比兽怎么抓(阿尔宙斯的卡片值多少钱) 帝国战纪各阶段战力提升的盘点(帝国战纪游戏怎么样) FTX是什么交易所?FTX交易所怎么样? 洛克王国玄武什么时候出现(洛克王国玄武值得练吗) 数字货币期货是什么意思?数字货币期货与传统期货区别 体育直播哪家强(体育直播app哪个好免费,看咪咕视频就能看) 比特币怎么交易提现?比特币交易提现教程 BitGet目前中国用户可以接受USDT吗?BitGet中国用户注册教程 王者荣耀紫星币可以买吗(王者紫星币哪里可以花钱买吗) 问道手游后期敏木有用吗(问道手游敏木后期有人要吗) kishu怎么买?kishu币在哪个平台交易和买卖? ANCT是什么币?ANCT币官网和发行总量详细介绍 有什么武侠卡牌手游(武侠卡牌类) 英雄联盟手游现在是s几赛季(英雄联盟手游现在是哪个赛季) 魔兽世界编年史总共有几卷(魔兽世界编年史讲的什么) 宝可梦传说阿尔宙斯用什么设备玩(阿尔宙斯携带什么好) 创造与魔法甘蔗食谱一览(创造与魔法甘蔗食谱可以做什么) csgo黄色匹配啥意思(csgo匹配变黄怎么搞掉) 欧易交易所苹果怎么注册?欧易OKX平台iOS下载注册教程 王者荣耀扁鹊S26怎么出装(王者扁鹊最强出装) chia怎么使用?chia接入矿池图文教程 DNF105装备还能融合么(105版本装备能继承吗) 诛仙手游宠物技能怎么学4个(诛仙手游宠物技能怎么打四个) 门罗币怎么买?门罗币/XMR币买入和交易教程 btt这个币怎么样?BTT币交易平台、官网及应用场景介绍 区块链钱包是什么意思?区块链钱包的技术原理分析 有什么好玩的角色扮演手游吗(好玩的角色扮演游戏手游) 如何将钱包里的数字资产充入欧易okx交易所? 以太坊代币钱包MyEtherWallet使用教程 诛仙手游后期最强职业推荐(诛仙手游后期哪个职业好玩) dnf透明药水叫什么(dnf透明药剂叫什么) 王者荣耀有哪些即将上线的皮肤 即将上线皮肤推荐 江南百景图紫藤花怎么获得(江南百景图紫色的布在哪里)

热门文章

推荐专题

更多>>

游戏推荐

更多>>