2018年比特幣「王者歸來」?
文 | Mattia Franzoni
編譯 | UP鏈參
自2017年8月,比特幣開發社區已經為改善比特幣整個系統做出了重大突破,除有效減免交易費用外,還允許大量交易同時進行。目前,還有部分比特幣協議的實施還處於開發階段。
本文主要介紹目前已經出現以及未來即將出現的比特幣技術開發概況,其中包括:MAST(Merkelized 抽象語法樹)、側鏈(Sidechains)、Mimblewimble以及其他項目。
MAST(默爾克抽象語法樹)
MAST是比特幣系統中最重要的項目之一,它所代表的含義就是默爾克抽象語法樹(Merkelized Abstract Syntax Trees)。這個系統的提出完善了智能合約集成到區塊鏈的方式,例如可以通過將智能合約化分為單獨的部分實現。MAST允許在比特幣區塊鏈內部通過不同功能和條件創建不同運演算法則,這個過程僅需在交易區塊中插入相對數量較小的數據。
我們都知道,智能合約允許用戶通過比特幣交易方式進行時間設置和條件限制。到目前為止,在設定條件下完成交易,整個智能合約都會集成到比特幣區塊鏈中。
通過使用MAST,就可以實現在相應條件全部滿足時,僅將智能合約的某些部分集成到區塊鏈中,而其他部分就會被隱藏。這種方式具有巨大的優勢。MAST通過隱藏智能合約未被使用的部分,將更大程度上增加保密性,同時單筆交易的規模也隨之減小。
考慮到當前協議對不同的選項施加了大小限制,以防止DoS攻擊,除實際唯一使用的腳本以外,並不是所有潛在腳本都應該包括在內,這就讓更大的智能合約從中獲益。MAST結合了Merkle Trees的性能以及AST(抽象語法樹)的運演算法則,通過壓縮及安全的方式呈現程序。Merkle Trees的數據結構能夠用於有效驗證數據儲存的完整性。
(考慮到協議目前在防止DoS攻擊的不同選項上施加了大小限制,並非所有可能的腳本都應該包括在內,而只包括實際使用的腳本。)
雖然Andreas Antonopoulos在近期的視頻中提到,網測版本可能在「2018年初」發布,但目前並沒有明確這個系統具體的發布日期。
Schnorr(簽名)
Schnorr 簽名的名稱取自其發明者Claus-Peter Schnorr。
Schnorr 簽名用於取代比特幣數字簽名(ECDSA)當前應用的演算法。與當前應用的演算法相比,Schnorr 簽名是效率更高的演算法,並更有優勢。Schnorr數字簽名是一系列已加入數字簽名、私鑰及公鑰的演算法,而且它還允許上述內容均能通過一個單獨的數字簽名形式實現,還允許加入更多的數字簽名。
Schnorr簽名可實現不同交易的多種簽名合成一個單獨簽名。這一過程為小額交易帶來了便利,同時可以將每筆交易的比特幣網路內存及帶寬減少近25%,並能更有效的抵擋垃圾信息攻擊。
Schnorr簽名適用的情況為,用戶可以使用不同賬戶發送交易信息到一個單獨的接收者賬戶。此外,Schnorr簽名通過將這些簽名合成一個單獨的簽名,從而掩蓋了初始簽名,這個過程會增加多重交易的保密性。由於僅使用一個單獨簽名,將簽名粘貼到每個交易信息中,就會減少多宗交易的規模。
最後,Schnorr簽名的使用,讓未來比特幣智能合約的發展以「無腳本腳本」(Scriptless Scripts)為人所知。一些比特幣開發人員和金融家(例如斯坦福大學的Pieter Wuille)作出了以下陳述:「這項技術完全投入使用還需要幾年的時間。」
BULLETPROOFS(保密性)
Bulletproofs由來自倫敦大學的Jonathan Bootle及斯坦福大學的Benedikt Bünz提出,目標是通過隱藏交易數量,提高比特幣交易的保密性,但發送者和接收者的錢包地址還是公開的。
Bulletproofs作為保密防護系統,已經吸引了其他加密貨幣如門羅幣和萊特幣的關注。同時它本身區塊是比較小的,並不需要大量增加計算能力處理交易,這將允許Bulletproofs在開放區塊鏈上正常運行。
Bulletproofs用於比特幣網路的時間還沒有明確,僅有消息稱,2017年末,Blockstream的Pieter Wuille在Reddit上談到:「將Bulletproofs運用在比特幣系統中還為時過早。」然而,門羅幣宣布,將會在2018年3月或更晚在mainnet上發布網測版本。
ConfidentialTransactions(保密交易)
保密交易(Confidential Transactions),縮寫為?CT,由Blockstream的共同創辦人和CEO於2013年在一個論壇上提出。保密交易信息僅對交易參與者及其委託人可見,但在此過程中仍然能夠保證加密貨幣僅通過密碼的方式進行交易。這項技術由Greg Maxwell開發,他在2017年11月宣布,保密交易工具已經將保密交易從正常的比特幣交易規模的16倍減小到3倍。
我們還不確定CT具體什麼時候會在比特幣系統中使用,但Charlie Lee正在考慮將CT用於萊特幣交易。
Sidecoin(側鏈項目)
側鏈是從比特幣網路上分離出來的一個區塊鏈,但還是保持與比特幣網路相連的狀態。側鏈的主要目的是允許其他區塊鏈使用其他幣種連接比特幣網路從而鏈接比特幣。目前幾種側鏈方案正處在開發階段,包括Liquid Network, RSK和Drivechain。
LIQUID NETWORK(側鏈聯合執行方案)
Liquid是一種側鏈聯合的執行方案,一個私有的、具有不同特徵、容量更具優勢的區塊鏈。Liquid Network的建立不僅強調交易所的特殊需求,並實現參與者之間資金快速、保密並安全的流動,並在Bitcoin network中提供一個解決延遲交易的解決方案。這是一種私有的側鏈,允許即時交易並具有保密性,同時使用戶具有持有任何交易所外部流動資金的能力。Liquid Network基於「強大聯盟」(Strong Federations)的概念,由三大系統部分,包括「用戶、block signatories(與礦工相似)以及監護人(允許通過類似錨定價格的規則,可以將資金安全轉出或轉入區塊鏈)。這個技術是由Blockstream 的Samson Mow和Paycase 的Joseph Weinberg提出。
此項目在2015年宣布開始運行,主要的beta測試版本在2017年5月發布。測試報告由BTCC、Bitfinex、Paycase、Unocoin 和 Zaif提供。
Samson Mow 和Joseph Weinberg
(來源: Bitcoin Magazine)
RSK(根鏈)
根鏈(RSK)由RSK聯盟提供支持,由超過30多個區塊鏈公司組成,如Xapo、Antpool、Bitpay 和 Digital Currency Group。RSK的CEO是Diego Gutierrez Zaldivar。
RSK是一個智能合約平台,將圖靈完備虛擬機併入比特幣系統,同時也提供其他網路增強功能,例如更快的交易速度、更加強大的穩定性,以及我們相信它具有其他新應用場景適用的新特徵。RSK也是一個側鏈,能夠將智能合約的功能性及即時支付的特點整合到比特幣網路中。
同Liquid一樣,RSK同時也用於保管人和「Strong Federations」系統,用於RSK網路和主比特幣網路之間的比特幣交易活動。這個過程通過使用按照1:1比例綁定比特幣的SBTC token(smart bitcoin)完成。RSK中的智能合約在Solidity中編程且RSK虛擬機與以太坊完全兼容。RSK網路通過相同的運演算法則,受到PoW工作量證明的保護。
RSK宣稱,通過隨機檢查、反欺詐測試以及分區測試,RSK能夠在每秒進行100次交易,而以太坊也在開發這種技術。RSK於2018年1月在main Bitcoin network上發布。發布網站稱,版本將持續更新。就最近的消息來看,1月份Zaldivar在Coindesk發表消息,「我們希望在5月份發布mainnet版本。」
Diego Gutierrez Zaldivar
(來源: Bitsonline)
Drivechain(驅動鏈)
驅動鏈由Paul Sztorc發明(創建了Hivemind),並在開發商CryptAxe、比特幣核心貢獻者Chris Stewart以及BitPay的Jason Dreyzehner的幫助下產生。
驅動鏈是一種側鏈,允許多種區塊鏈鏈接到main Bitcoin network。與RSK相似之處在於,通過聯合挖礦,比特幣礦工可以保護驅動鏈側鏈的建立;而與RSK不同之處在於,驅動鏈非常靈活,開發者根據自己想要的規格,創建客戶側鏈,例如創建更大的區塊或保密機制。
驅動鏈的主要變化有兩個方面:算力託管和盲目開採。驅動鏈網站預測可能發行日期為2018年1月,但1月並未發布。激活軟分叉(soft-fork)前,驅動鏈開發者想要得到95%的比特幣社區成員的批准。驅動鏈可能支持礦工2至4周。
Paul Sztorc
(來源: Coindesk)
MIMBLEWIMBLE(類似比特幣區塊鏈)
Mimblewimble,是一種類似於比特幣的區塊鏈,據稱能提供相較於當前比特幣協議更加可靠的安全性,例如提高穩定性、一種不同類型的密碼保密機制以及用於鼓勵挖礦去中心化的ASIC抗干擾挖礦演算法。
Mimblewimble目前在Grin項目中推進。Grin是一種注重隱私和可擴展的區塊鏈和加密貨幣,同時Grin也是MimbleWimble事務處理格式的一個實現,其擴展需要完整的區塊鏈。
通過Mimblewimble比特幣交易信息將會被隱藏,同時被隱藏的還有參與方的公鑰。然而Mimblewimble並不支持比特幣的腳本。儘管Mimblewimle與比特幣協議完全不同,但它會作為一個側鏈或單獨的altcoin使用。
最初的Mimblewimble文件由化名作者Tom Elvis Jedusor發表於2016年7月。2017年11月,Mimblewimble發布了網測版本。目前開發人員正在開發第二個測試版本,但並未提及具體發布日期,項目的創建者說Mimblewimble可能在2018年發布。
結論
儘管2017年末比特幣社區發生了諸多爭論,但比特幣的開發者還是投入了大量的精力提高網路的性能。比特幣一直受到市場青睞,同時也有最強大的哈希算力以及較高的去中心化水平。隨著重要的SegWit的實施以及Ligthtning Network 在主網路中的發布,比特幣開發團隊將繼續作出努力,將比特幣和區塊鏈轉變成為未來的關鍵系統。
Punch Line
「人們共同認定的,有交換價值的,它就是貨幣,從遠古時代開始(就這樣),所以我很不明白,今天好多人在批判虛擬貨幣什麼?人類從頭那會兒貨幣就是虛擬的。」
高曉松《曉說》
編輯時BTC法幣衡量價7963USD
※:以上文字,不構成投資建議。
UP鏈參
UP Blockchain Review
UP鏈參 電報群
https://t.me/upbitgogogo
商務合作事宜添加 mopangxie
TAG:UP鏈參 |