別以爲幣圈只有比特幣!區塊鏈2.0了解一下

比特幣作為幣圈裡的領頭羊,解決因雙重支付所引發的貨幣增發的歷史難題,其不要賬戶、不要餘額只要交易本身的天才記賬法,也讓我們歎為觀止。但比特幣系統也有侷限性,以下是以太坊發明人V神在《以太坊白皮書》裡面總結的比特幣系統的問題。

別以為幣圈只有比特幣!區塊鏈2.0瞭解一下

內容延伸:比特幣幣圈裡的魏瓔珞,主角光環加身就是這麼任性

比特幣侷限性

1、缺少圖靈完備性(沒有循環語句)

簡單來講,一切可計算的問題都能計算,這樣的虛擬機或者編程語言就叫圖靈完備的。當然圖靈完備也可能因為陷入死循環而導致程序崩潰。

在某些場景中圖靈完備需要限制語言,有循環執行語句,判斷分支語句等。

舉個例子,如果有人說,我的東西是圖靈完備的,也就意味著理論上它能夠用來解決任何計算性的問題。

此外,圖靈完全性通常指具有無限存儲能力的通用物理機器或編程語言。

與圖靈完備相反的是圖靈不完備,圖靈不完備應該是不允許或限制循環。可以保證,每段程序都不會死循環,都有運行完的時候。

比特幣的腳本系統是圖靈不完備的,而一些Token的智能合約系統是圖靈完備的。

圖靈完備和圖靈不完備各有其優勢,圖靈不完備會更安全些,圖靈完備會更智能些。

2、價值盲

UTXO腳本不能為賬戶的取款額度提供精細的的控制。UTXO不可分割的,為實現交易,唯一的方法是非常低效地採用許多有不同面值的UTXO,所以比特幣交易過程中非常容易出現擁堵現象,大量比特幣交易數據進入狹窄的通道中,需要至少等上10分鐘才能確認一次比特幣轉賬交易。

3、缺少狀態(只有花費和未花費兩種狀態)

比特幣的天才記賬法UXTO,一方面反常規的設計讓我們歎為觀止,另一方面UTXO只能是已花費或者未花費狀態,這就沒有給需要任何其它內部狀態的多階段合約或者腳本留出生存空間。這也意味著UTXO只能用於建立簡單的、一次性的合約,而不是建立去中心化組織這樣的有著更加複雜的狀態的合約。

4、區塊鏈盲

UTXO看不到區塊鏈的數據,例如隨機數和上一個區塊的哈希。這一缺陷剝奪了腳本語言所擁有的基於隨機性的潛在價值,嚴重地限制了博彩等其它領域應用。

以上專業名詞,非碼農常常不能完全搞懂,但是明白一點就行,以太坊的天才發明人V神認為,比特幣缺乏延展性,效率低,有許多可改進的地方。

以太坊創始人

今年年僅24歲的Vitalik Buterin是一位天才級的程序員,他4歲就開始撰寫一些簡單的小程序,小學三年級開始嘗試著用程式語言C++撰寫簡單的遊戲給自己玩。17歲的時候,受父親的影響下開始接觸到了比特幣,並嚐到了比特幣的甜頭,開始閱讀比特幣論壇和技術資料。並從事寫比特幣博客文章的工作,成為比特幣社區裡大神級人物。久而久之,一位來自羅馬尼亞的人邀請他作為聯合創始人一起創立了《比特幣雜誌》,並且擔任首席撰稿人。

他參與了比特幣的開發過程,深知比特幣除了作為虛擬貨幣,再無其他領域可以拓展,原因正是上文提到缺乏完善的編程語言。這裡可以稍作解釋,如果我們把比特幣當做全球最暢銷的玩具,那麼這隻玩具的外形和樣子是無法更改的,而Vitalik想做的事情,是生產一套樂高玩具,這樣任何人都可以基於這套工具搭建出自己想要的玩具。

別以為幣圈只有比特幣!區塊鏈2.0瞭解一下

以太坊相比比特幣最大的區別就是擁有完備的編程語言,這樣開發人員就可以在以太坊的基礎上快速創建出一套新的虛擬貨幣,或者與其他行業結合,利用區塊鏈的技術優勢提升社會運行效率。這也是大部分的新項目都是基於以太坊開發的原因。

以太坊和比特幣一樣,是一個開源的公共區塊鏈平臺,也就說全球任何人都可以參與交易、挖礦,根據之前介紹區塊鏈的文章可知,當參與的全節點越多,系統就越安全,而挖礦、是基於大量的計算機算力和經濟學博弈,保證了交易可以得到快速公平的共識,這些特點同樣適用於以太坊。

別以為幣圈只有比特幣!區塊鏈2.0瞭解一下

以太坊兩大創新

有一個事情需要重複強調一遍,同時也是以太坊的最大的競爭潛力與爭論焦點所在:即以太坊不僅僅是一個電子貨幣,同時也是一個基於區塊鏈技術的平臺與智能合約系統,它能夠用來構建應用程序,而電子貨幣只是這種技術的表現形式之一。

類似金融工具,財產,域名,以及更復雜的金融產品交易,衍生品,對賭,以及身份識別及個人徵信系統等涉及到信息及財富流通及記錄的環節,以太坊理論上都有很大的發展空間。

(1)兩種交易共識機制:POW和POS

Vitalik最初是想在以太坊上實現權益證明算法(POS proof-of-stake),而非工作量證明算法(POW proof-of-stake),不過現在依然使用的是POW,未來有可能會切換到POS。

POS的一個特點是,限制所有人每秒只能計算一次哈希值,想要加快挖礦的速度就需要擁有更多的幣。也就是說,想要更多權力,你必須從擁有權力(擁有更多的幣)的人那裡獲得。這樣就可以避免大家為了獲得新幣,不斷提升算力,造成大量的算力浪費。

而在POW的體系裡,你想要獲得更多權力的話,不需要購買比特幣,只需要增加計算機算力即可。而算力,即使沒有比特幣也可以產生。

POS模式有點像現代股份公司的模式,擁有某家公司股份的董事,對公司有投票權和分紅權,外面的投資人很難干涉公司內部事務,除非他購買大量該公司的股票成為董事,否則他就沒有話語權。這樣模式好處是避免了眾多資金的無謂消耗,加快決策速度,而缺點就是一旦某個或某些董事出現惡意行為,整個公司就會出現危機。

POW模式像過去的部落文化,所有人都有投票權,投票權依賴於你對部落的貢獻,比如你打了很多的獵物,採摘了很多果實,擊退了多少次野獸對部落的攻擊,每個人都可以根據自己的能力去爭取話語權,這樣的好處是可以抑制腐敗,避免少部分群體控制整個部落,但是缺點是大家為了提升話語權,開始不斷競爭貢獻大小,甚至會出現惡意競爭。

比較下來,POW更容易對抗腐敗,但是代價和成本比較高,POS根據權益大小決定投票和分紅權,節省成本,但容易造成腐敗和貧富差距。投資界看好以太坊,也在於他在權益分配方面相對比特幣的創新理論。

2)智能合約

所謂智能合約就是靠程序代碼自動履行合約,避免了過去人為的賴賬、違約的問題。

想象一個場景,投資人A想購買一家公司的股票,雖然對其前景很看好,但還是擔心會有一定的下跌風險,於是A決定找另一位擁有該公司股票的人,姑且稱為B吧。A和B商量,A先給B一定的費用,如果未來一段時間這家公司的股票漲了30%,那麼A可以按股票漲之前的價格購買B手中的股票,否則A便不會購買,而B可以白白得到這筆費用。這種場景在今天的金融行業恐怕並不少見,這裡只是做了簡化處理。

後來這家公司的股票直線上升,漲幅超過了30%,於是A找到B要購買他手中的股票,可是B看到如此高的漲幅,後悔當初的選擇,決定賴賬,不履行合約。於是A就將B告上了法庭,雖然最終贏得了訴訟,但這中間無疑就浪費了大量的時間和社會成本,畢竟訴訟也是一種司法成本。

而智能合約就相對於A和B在商定合約的時候,直接將合約的條款以程序代碼的形式放入以太坊的交易流程中,由於以太坊的防篡改特性,合約到期後,即使B想賴賬也無能為力,合約到期後會自動觸發程序,執行相應的股票買賣操作。當然如果股票價格漲幅沒有超過30%,那麼智能合約也會保證B可以收到A預支的費用。

智能合約起到的作用是在沒有第三方擔保和公證機構時,即使有人想賴賬違約,也可以保證合約得到有效執行,這就無形中節省了大量的交易成本。想想我們現在每年因經濟糾紛而產生的訴訟數量和費用,就能明白傳統的合約浪費了多少社會成本。

當然智能合約還可以在其他行業發揮巨大的價值,比如跨國貿易,跨國貿易因為牽扯的人員比較多,流程也比較負責。如果以智能合約的方式,將原來需要紙質文檔簽訂和確認的流程以程序代碼的形式放入以太坊的交易中,那麼參與各方之間的溝通和等待成本就會大大降低,提高整個行業的運行效率。

這也是為什麼很多新的虛擬貨幣或者愛西歐項目會基於以太坊,智能合約的可編程定製特性讓創建一項新的虛擬貨幣門檻大大降低了,同時智能合約在其他領域的巨大潛力也被更多的人開始意識到,這也造就了近一兩年愛西歐的持續火爆。

未講完的故事

根據非小號數據顯示,以太坊2018年1月初達到最高點約1343美元,而截止9月26日其價格為210美元,下跌80%。大量初始代幣發行使用以太坊,其實是其價格大幅上漲的主要原因之一。

前文已提過,作為區塊鏈2.0時代的代表,以太坊是眾多區塊鏈創業者的首選平臺。項目方藉以太坊ERC20協議發幣以眾籌方式換取投資者手中的以太坊,投資方也大多選擇通過ETH投資創業者。

以太坊幣這次價格暴跌無非是因為熊市中項目的大量套現,以及愛西歐熱度的降溫。但是除了愛西歐,區塊鏈2.0還有許多可期待的應用落地。目前愛西歐被一部分別有用心人利用,成為其圈錢割韭菜的工具。但愛西歐並不是一無是處,它降低了企業融資的門檻,為普通人持股有潛力公司提供了一種途徑。

所以,以太坊,前景仍可期。關於以太坊的設想中,愛西歐只是其中之一的應用,希望天才少年V神能真實落地那些他那些未完成的假想,招募團隊寫完代碼,將一些言論變為真實可用的系統。


分享到:


相關文章: