以太坊智能合約是什么?以太坊的智能合約有什么用
以太坊是最早提出做智能合約的平臺。由于以太坊區(qū)塊鏈被普遍接受,因此多數(shù)區(qū)塊鏈的智能合約采取與以太坊相似的設(shè)計。本文將詳細介紹以太坊的智能合約:它是什么?它有什么用?
以太坊的智能合約是什么
以太坊的智能合約并非現(xiàn)實中常見的合同,而是存在區(qū)塊鏈上,可以被觸發(fā)執(zhí)行的一段程序代碼,這些代碼實現(xiàn)了某種預定的規(guī)則,是存在于以太坊執(zhí)行環(huán)境中的“自治代理”。以太坊的賬戶與合約如圖 1 所示。
圖1:以太坊的賬戶與合約
以太坊的智能合約設(shè)計很簡明。
任何人都可以在以太坊區(qū)塊鏈上開發(fā)智能合約,這些智能合約的代碼是存在于以太坊的賬戶中的,這類存有代碼的賬戶叫合約賬戶。對應地,由密鑰控制的賬戶可稱為外部賬戶。
以太坊的智能合約程序,是在以太坊虛擬機(Ethereum Virtual Machine,EVM)上運行的。
合約賬戶不能自己啟動運行自己的智能合約。要運行一個智能合約,需要由外部賬戶對合約賬戶發(fā)起交易,從而啟動其中的代碼的執(zhí)行。
以太坊和比特幣的一個重大不同是,前者提供了圖靈完備的編程語言(Solidity)和相應的運行環(huán)境(EVM)。所謂圖靈完備,指的是這個腳本編程語言可以運行所有可能的計算,而比特幣的UTXO模型和腳本只能運行部分計算。
以太坊的智能合約有什么用
以太坊的智能合約被廣泛應用的一個用途是創(chuàng)建通證,通證對應的多是以太坊區(qū)塊鏈之外的資產(chǎn)。
圖 2 是一個簡明的圖示,這是從 Komhar 咨詢公司的一個圖示重繪而來的。圖示是一個典型的 ERC20 通證發(fā)行過程:一個項目通過智能合約創(chuàng)建通證,這個通證是實體資產(chǎn)或線上資產(chǎn)的價值表示物。投資者(用戶)發(fā)起交易,向智能合約轉(zhuǎn)入以太幣(ETH),智能合約自動運轉(zhuǎn),在滿足一定規(guī)則后,它向投資者賬戶轉(zhuǎn)入相應數(shù)量的通證。
圖2:以太坊的通證合約邏輯示意圖
以上就是以太坊智能合約是什么?以太坊的智能合約有什么用的詳細內(nèi)容,更多關(guān)于以太坊智能合約的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
V神是誰?他是以太坊創(chuàng)始人,是區(qū)塊鏈界的真正大佬
這篇文章主要介紹了V神是誰?他是以太坊創(chuàng)始人,是區(qū)塊鏈界的真正大佬的相關(guān)資料,“V神”的真名叫維塔利克·布特林,他以太坊的創(chuàng)始人,是區(qū)塊鏈界真正的大佬?!?/p> 2021-11-02
-
解析波卡平行鏈與以太坊2.0架構(gòu)設(shè)計有什么區(qū)別?
這篇文章主要介紹了解析波卡平行鏈與以太坊2.0架構(gòu)設(shè)計有什么區(qū)別?的相關(guān)資料,希望這篇關(guān)于波卡平行鏈與以太坊2.0架構(gòu)區(qū)別的文章,能夠讓更多的人深入的了解兩者的區(qū)別,…
2021-10-29 -
以太坊POS模式是什么意思?以太坊為什么進行PoS?
這篇文章主要介紹了以太坊POS模式是什么意思?以太坊為什么進行PoS的相關(guān)資料,POW是保證比特幣、當前以太坊和許多其它區(qū)塊鏈安全的一種機制,具體的內(nèi)容,接下來大家參考下…
2021-08-25 -
倫敦硬分叉是什么意思?科普以太坊倫敦硬分叉
這篇文章主要介紹了倫敦硬分叉是什么意思?科普以太坊倫敦硬分叉的相關(guān)資料,相信很多人不知道倫敦硬分叉是什么意思,接下來小編給大家通俗的講解一下,一起來看看內(nèi)容吧!…
2021-08-23 -
以太坊期貨科普:以太坊期貨是什么意思?
這篇文章主要介紹了以太坊期貨科普:以太坊期貨是什么意思?的相關(guān)資料,要想知道以太坊期貨是什么意思,肯定要先了解什么是期貨,下面就讓小編來為大家詳細的講解一下,一…
2021-08-23 -
以太坊重組攻擊是什么?以太坊2.0合并后將更難執(zhí)行
這篇文章主要介紹了以太坊重組攻擊是什么?以太坊2.0合并后將更難執(zhí)行的相關(guān)資料,很多投資者對為何針對DeFi的攻擊會在以太坊2.0合并后更難執(zhí)行? 有很多疑問,針對此問題,…
2021-08-04 -
什么是主網(wǎng)上線?主網(wǎng)上線意味著什么?
這篇文章主要介紹了什么是主網(wǎng)上線?主網(wǎng)上線意味著什么?對于“主網(wǎng)上線”,或許你已經(jīng)聽說過很多回了。究竟什么是“主網(wǎng)上線”?“主網(wǎng)上線”對區(qū)塊鏈項目而言是好是壞,是…
2021-05-24 -
以太坊將超越比特幣?以太坊的持續(xù)上漲邏輯?
這篇文章主要介紹了以太坊將超越比特幣?以太坊的持續(xù)上漲邏輯?一是以太坊上面的生態(tài)越來越大;二是以太坊的價格上漲將具備機制因素。我們先看生態(tài)因素,這主要包括應用層面…
2021-05-16 -
個人電腦怎么挖以太坊?以太坊電腦挖礦詳細圖解教程
這篇文章主要介紹了個人電腦怎么挖以太坊?以太坊電腦挖礦詳細圖解教程,以太坊在幣圈是僅次比特幣的數(shù)字貨幣,以太坊的獲取方式除了直接市面上購買之外,就是挖礦獲得,下…
2021-05-12 -
2021年會暴漲的數(shù)字貨幣最有可能是哪些?
這篇文章主要介紹了2021年會暴漲的數(shù)字貨幣最有可能是哪些?想要在數(shù)字貨幣投資市場賺錢,最為重要的就是選到能夠暴漲的數(shù)字貨幣,畢竟數(shù)字貨幣現(xiàn)貨交易,最基本的賺錢方法…
2021-05-11