電腦版
首頁

搜尋 繁體

10.7 以太坊和智慧合約

熱門小說推薦

最近更新小說

我們已經介紹了幾種用比特幣的指令碼語言寫出有趣的應用的方法,如有託管功能的支付交易。我們也看到比特幣指令碼語言的一些瓶頸:只有很少的指令,並不符合圖靈計算的標準。因此,很多新的另類幣增添與應用程式相關的特殊功能。域名幣是第一個嘗試,後來又有許多加密貨幣,類似於比特幣但是支援賭博、股票發行、市場預測等。

設想我們不需要為了每個應用程式,每次都建設一套新的系統,而是創造出一個加密貨幣系統,以支援所有未來可以想象到的任何應用。這就是所謂的圖靈完備——據我們理解,滿足圖靈完備標準的程式語言,可以讓你寫出圖靈機可以完成的任意功能,它可計算的函式和圖靈機可計算的函式是完全相同的。因此,每一圖靈完備的程式語言——包括我們熟悉的Java、Python和Lisp——都是圖靈等價的。如果不考慮實際中的簡單性和表現,圖靈完備是我們在程式語言有關表達能力上需要的最好的性質。

從某種程度上講,今天加密貨幣的發展使人回想起20世紀40年代早期計算機發展的時代:在第二次世界大戰時,建造大量的複雜的只有某種特定功能的計算器(比如用於暴力破解密碼的機器和海軍用於確定發射彈道軌道的機器),這些工作促使研究專家致力於建造第一個可重複程式設計的通用計算機。任何可預見的應用程式都可以使用該計算機(見圖10.8)。

Loading...

未載入完,嘗試【重新整理網頁】or【關閉小說模式】or【關閉廣告遮蔽】。

使用【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟並收藏!

移動流量偶爾打不開,可以切換電信、聯通網路。

收藏網址:www.peakbooks.cc

(>人<;)