以太坊的意思
以太坊(Ethereum)是一種開源的區塊鏈平臺,于2015年由Vitalik Buterin等人創建。與比特幣不同,以太坊不僅支持加密貨幣Ether(ETH)的交易,還可用于智能合約的編寫和執行。
以太坊是一個由世界各地的計算機組成的網絡,遵循一套稱為以太坊協議的規則。以太坊網絡提供了一個基礎,任何人都可以在上面構建和使用社區、應用程序、組織和數字資產。
挖礦是通過計算機運行算法解決數學問題來驗證和處理以太坊網絡上的交易。以太坊目前采用的挖礦算法是工作量證明(Proof of Work,PoW)算法,即通過計算哈希值來找到符合預定條件的解。挖礦需要使用到專門的硬件設備(如顯卡),以及運行礦工軟件。
相關幣種:比特幣 狗hAo86.com狗幣 萊特幣 以太坊
什么是區塊鏈?
簡言之,區塊鏈就是數據庫。它是特定數據的數據庫,里面的數據不斷增長,具有非凡特性:
一旦數據存儲于數據庫,永遠都無法被修改或刪除。區塊鏈上的每個記錄會被永久保存下來。
沒有單獨的個人或組織能維護該數據庫。必須要上千個人才行,每個人都有數據庫的副本。
要想理解人們是如何讓自己的數據庫副本與其他人同步的,想象一下有一個包含10個人的網絡。每個人都有一個空的文件夾和一個空白頁。無論這個網絡中的何人在何時做了什么重要的事,如轉賬等,會廣播給該網絡中的所有人。
每個人都會在自己的頁面上記錄公告,直到該頁面填滿為止。頁面填滿之時,每個人必須通過解決一個數學難題來將頁面內容封存。如此可以確保每個人的頁面具有相同內容,且這些內容永遠無法修改。第一個解決這一數學難題的人會得到一些加密貨幣的獎勵。
注:想確切了解這一過程是如何執行的嗎?請閱讀《關于如何理解區塊鏈的終極指南》。
頁面一經封存,就會添加至文件夾中,然后出現新頁面,這一過程永遠循環往復。
-區塊鏈-
隨著時間的推移,這些包含重要記錄(交易)的頁面(區塊)就會逐一加入文件夾(鏈),因而形成數據庫(區塊鏈)。
區塊鏈存儲的是什么?
區塊鏈可用于存儲任何類型的數據,存儲在區塊鏈上的數據類型會賦予區塊鏈價值。比特幣的區塊鏈存儲的是金融交易記錄,因此讓比特幣成為類似于一種像美元或英鎊那樣的貨幣。比特幣的用處與美元一樣。以太坊則不同。
以太坊不只是一種類似美元、英鎊或比特幣的貨幣。以太坊有一個比貨幣更強的用處。以太坊就是:
以太坊從根本上來說是一個巨大的計算機!但是,它運行起來極其緩慢——比如今的普通計算機的運行速度緩慢約5至100倍——而且成本很高。這個“以太坊計算機”與罕見的90年代智能手機功能相同;因此只能做些微不足道的小事。
這聽起來實在不怎么樣,那以太坊為什么能如此火爆呢?問得好。以太坊如狂風暴雨般席卷了這個世界,因為它是一個分布于全世界的完全去中心化計算機。理解了以太坊區塊鏈如何運作,就能知道以太坊這一世界計算機是如何運行的。
以太坊是如何運作的?
與其它區塊鏈一樣,以太坊需要幾千人在自己的計算機上運行一個軟件,為該網絡提供動力。網絡中的每個節點(計算機)運行一個叫做以太坊虛擬機(EVM)的軟件。將以太坊虛擬機想象成一個操作系統,它能理解并執行通過以太坊特定編程語言編寫的軟件。由以太坊虛擬機執行的軟件/應用程序被稱為“智能合約”。
要在這一世界計算機上做任何事都需付費。不過,付的不是美元或英鎊等普通貨幣,而是該網絡自帶的加密貨幣,叫做以太幣。以太幣與比特幣大致相同,除了一點,即以太幣可以為在以太坊上執行智能合約而付費。
在以太坊上,無論是人還是智能合約都可作為用戶。人類用戶能做的事,智能合約也能做,而且還遠不止如此。
在網絡中,智能合約的表現和其他人類用戶完全一樣。二者都可像收發其他貨幣一樣收發以太幣。
但是,不同于人類用戶的是,智能合約也可以執行預定義的計算機程序,在程序被觸發時執行各種操作。讓我們通過以下這個例子理解智能合約的力量。
智能合約的力量
想象一下,我們倆關于明天的天氣打個賭。我賭明天天晴,你賭明天下雨。我們約定輸家必須給贏家100美元。我們如何打這個賭,還要確保輸家會履行諾言呢?我能想出以下三種不同方法:
1.互相信任
最簡單的方法是互相信任。如果我們已經是老朋友了,很容易信任對方。我知道你的家庭住址而你知道我的黑歷史。然而,如果我們是陌生人的話,那就難辦多了。你沒理由信任我,我也沒理由信任你。
2.簽署法定合同
另一個可行的方法是根據我們之間的賭約制定一份法定合同。我們雙方會簽署一份詳細規定了賭約條款的合同——包括關于輸家違約的規定。該合同會讓我們有向贏家支付賭金的法律義務,卻不具實用性。因為如果通過法律途徑強迫對方履行合同,其代價高出賭金本身。
3.尋求共同朋友的幫助
我們可以找一個雙方都信任的共同朋友,各交100美元在他/她那里保管。第二天,他/她會查看天氣情況,將這200美元都交給贏家。這種方式簡單明了,除非出現一種情況:要是這位可信的朋友卷款而逃該怎么辦呢?
現在我們有三種不同的打賭方法,不過各有都缺陷。因為我們是陌生人,無法互相信任。迫使對方履行法定合同的成本太高,此舉并不可行。尋求共同朋友的幫助又會引發信任問題。
以太坊的智能合約在這種情況下就可以派上用場了。智能合約就像是尋求共同朋友的幫助,不過是被編寫成了代碼。通過以太坊,我們可以編寫一款軟件,向兩方各收取價值100美元的以太幣。第二天打開接入天氣應用的API查看天氣情況,并將總價值為200美元的以太幣轉給贏家。
智能合約一旦完成,無論如何都無法被編輯或修改。因此,可以肯定的是不管合約中有何規定,無論如何都會被執行。
字義分解
(1)(介)用;拿;按:~少勝多|喻之~理。
(2)(介)依:~次就座。
(3)(介)因:何~知之?
(4)(介)表示目的:~待時機。
(5)(介)〈書〉于;在(時間):中華人民共和國~1949年10月1日宣告成立。
(6)〈書〉(連)跟‘而’相同:城高~厚;地廣~深。
(7)用在單純的方位詞前;組成合成的方位詞或方位結構;表示時間、方位、數量的界限:黃河~北|九年~前。
(1)(形)高;大:~湖|~廟。
(2)(形)極;最:~陽。
(3)(形)身份最高或輩份更高的:~師。
(4)(副)表示程度過分:湯~熱;燙嘴。
(5)(副)表示程度極高用于贊嘆:這方案~好了。
(6)(副)很;用于否定:不~好。
(7)(Tài)姓。
1. 里巷(多用于街巷的名稱)。
2. 街市,市中店鋪:坊間。街坊(鄰居)。
3. 舊時標榜功德的建筑物:牌坊。節義坊。
最近文章
http://www.meilook.com.cn/ciyu_view_9d42ae43ac9d42ae/
合作QQ:564591 聯系郵箱:kefu@hao86.com