當前位置:
首頁 > 最新 > 真正平台級區塊鏈 「以太坊」

真正平台級區塊鏈 「以太坊」

一、以太坊和區塊鏈的關係

從區塊鏈歷史上來說,最先誕生的是比特幣,當時並沒有區塊鏈這個技術和名詞,然後業界從比特幣中提取了技術架構和體系,稱之為區塊鏈技術。

從比特幣提取的區塊鏈技術稱之為區塊鏈1.0時代,那個時候的應用主要以電子貨幣去中心化交易為主,比如各種山寨幣。而以太坊將區塊鏈帶入了2.0的時代,區塊鏈2.0不是推翻了1.0,而是在1.0的基礎上實現了區塊知曉價值知曉圖靈完備,並進行了細節優化,從而形成了以智能合約為特色的區塊鏈2.0。比特幣定位於一個應用,而以太坊定位於平台,你可以在這個平台上利用智能合約做各種應用。

所以,學習區塊鏈,直接學習以太坊就好了


智能合約是由事件驅動的,具有狀態的,獲得多方承認的,運行在一個可信,共享的區塊鏈賬本之上的,且能夠根據預設條件自動處理賬本上資產的程序。

智能合約的優勢是利用程序演算法替代人仲裁和執行合同


contractSimpleStorage{uintstoredData; //定義變數

function SimpleStorage(unit v){//初始化

storedData = v;

}

functionset(uintx)public{ //定義存儲函數storedData=x;}functionget()publicconstantreturns(uint){ //定義取值函數returnstoredData;}

}

上面這個例子使用的以太坊推薦的"Solidity語言",語法上跟JavaScript很像。當然你也可以使用Java,Go語言進行開發。

以太坊框架本身並沒有什麼特別的功能。就好像 程序語言一樣,它做什麼,都是由企業或開發者自 己來決定的。如,複雜的金融合約的自動化。比特幣可以讓用戶不通過第三方機構,如銀行,政府 等就可以直接兌換貨幣。但是以太坊的介入可能會產生更加深遠的影響,因為任何複雜的金融操作 都是可以自動被執行的,並且可以寫成代碼在以太坊上運行。當然除了金融外,任何情況下,只要 對信用、安全、和持久有極高的要求,比如資產註冊登記,投票,管理和物聯網等都有可能受到以 太坊平台的影響。

一般來說,在以太坊上有三種類型的應用。第一種是金融應用,這包括 子貨幣,金融衍生品,套期 保值合約,和一些僱傭合同等。第二類是半金融應用,這裡有錢的存在但也有很重的非金錢的方 面;最後,還有在線投票和去中心化治理這樣的完全的非金融應用。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 幣姥爺日記 的精彩文章:

TAG:幣姥爺日記 |