可擴展性是一個長期困擾區塊鏈開發人員的問題。這不僅是未來實現技術潛力和廣泛應用的主要障礙之一,也是一個直接涉及到區塊鏈核心的問題,但是,找到一個解決方案卻是困難的,這暴露了社區中的巨大分歧。我們與區塊鏈核心技術工程師克里斯蒂安?德克爾(Christian Decker)聊聊如何解決區塊鏈的可擴展性問題。
“可擴展性三難困境”是由以太坊聯合創始人維塔利克·布特林創造的一個術語。假設區塊鏈系統只能具有以下三種屬性中的兩種:
· 去中心化——系統中的每個參與者只能訪問O(c)資源
· 可擴展性——系統可以處理O(n) 》 O(c)交易
· 安全性——系統可以使用最多O(n)資源來防止攻擊。
“比特幣每秒只支持7筆交易,而以太坊每秒支持20筆交易……Visa每秒可處理2.4萬筆交易——峰值時達到5.6萬筆交易。
因此,在去年比特幣熱潮接近2017年底的高峰期,有大量報道稱比特幣交易需要數小時甚至數天才能完成。高流量通常也意味著高收費——BTC的交易成本超過100美元的報告司空見慣。
如果區塊鏈解決方案想要達到Visa的采用水平,那么如此緩慢的處理速度將嚴重阻礙其達到臨界質量的努力。成本和速度將最終使許多區塊鏈解決方案留在紙上,并阻止它們進入生產。如果我們沒有看到某種突破,他們將繼續這樣做。
發現一個解決方案
好消息是,有才華的開發人員正在運行許多優秀的項目,以解決可擴展性的問題,并致力于各種不同的解決方案。幫助區塊鏈擴大規模的一個方法是讓交易“脫離鏈”。
Blockstream核心技術工程師克里斯蒂安·德克爾(Christian Decker)就是致力于這些解決方案的人之一,他的工作獲得了很多好評。
Christian從2009年開始涉足比特幣,2012年,他獲得了蘇黎世聯邦理工學院分布式計算小組的博士研究生職位。他的研究目標是增進對基本共識機制的了解,并使該網絡能夠隨著需求的增加而擴大。這是世界上第一篇關于比特幣和一系列協議的博士論文,其中包括PeerCensus和復式小額支付渠道。
從那時起,Christian就在Blockstream的發展中扮演了關鍵角色,通過在非測試網絡上進行第一次完整、安全的閃電支付,獲得了社區的認可。在談到他的成就時,該公司寫道,這也是“萊特幣上的第一筆閃電支付,在不到一秒鐘的時間里,就完成了對區塊鏈的小額支付,這在通常情況下是不可能的,也不經濟的。”
“Christian在萊特幣上支付了第一筆閃電般的款項,在區塊鏈上支付了一筆通常不可能支付、也不經濟的小額款項,這筆款項在不到一秒鐘的時間里就全部付清了。“BDJ讓他在‘Off the Chain’大師研討會上坐下,討論了技術的發展過程、他在鏈下解決方案方面的工作,以及政府和行業內現有企業在技術開發中所扮演著重要角色。在‘Off the Chain’大師研討會上,有25多名領先的開發人員專注于解決區塊鏈的可擴展性問題。
off-chain(鏈下)
鏈下解決方案背后的想法是,較不重要的交易活動可以在鏈下 (在單獨的私有通道中)處理,并在稍后的時間最終在鏈上解決。理論上,隨著用戶對該解決方案的采用不斷擴展,更多的交易將脫離鏈,從而釋放主鏈上的空間。
Christian認為,“對于我們在區塊鏈中遇到的可擴展性問題,鏈下解決方案無疑是解決方案的一部分。你看,區塊鏈是一個非常好的工具,但我們需要在其上添加額外的層和額外的解決方案,以真正實現大約10年前承諾給我們的全部潛力。”
Christian認為,它們不僅解決了可擴展性問題。“鏈下解決方案實際上不僅是可擴展性的解決方案,而且是許多其他權衡的解決方案——比如支付的即時性和協議增強的快速迭代。
“鏈下解決方案實際上不僅是可擴展性的解決方案,而且是許多其他權衡的解決方案——比如支付的即時性和協議增強的快速迭代。“我認為鏈下解決方案既是擴展用例的一種方式,也是解決可擴展性解決方案的一部分。這可能不是我們將要使用的唯一解決方案,但它絕對是其中的一個重要部分。”
閃電網絡(LN)可能是實現這一目標的最著名的主要擴展解決方案,這也是Christian所熟悉的領域,因為他和Blockstream已經與他們的團隊緊密合作。
盡管還處于beta測試階段,但閃電網絡在7月份經歷了85%的增長,目前的網絡容量為97.18比特幣(612,234.32美元),而6月份大部分時間只有18- 24比特幣。這是否證明鏈下解決方案正在獲得吸引力?
使用鏈下解決方案保證安全性
雖然鏈下解決方案有很多優點,但它們也增加了額外的復雜性——Christian也承認這一點。
“我們維護的問題是需要保護我們的私鑰。我們繼承了保護我們的數據和保護我們自己隱私的需要,”他說。“我們減少了其中一些問題,但另一方面,我們增加了其他問題。
“例如,需要監視區塊鏈的任何邪惡活動,并能夠及時做出反應,這些都是來自鏈下協議的新問題,我們在區塊鏈現有問題的基礎上添加了這些新問題。
“另一方面,對于區塊鏈存在的問題,我們也有很多解決方案——比如隱私,即時性問題,比如‘這筆付款現在確認了嗎?’“——因為在我們最終確定支付方式時,鏈下渠道的支付是最終的,我們不需要等待確認。”
“所以,我認為,在某些方面,我們正在增加復雜性,但另一方面,我們也在解決相當多的問題。”
炒作的危險
為了充分發揮區塊鏈的潛力,需要處理的不僅僅是可擴展性問題。Christian說:“區塊鏈目前有許多問題需要我們盡早解決。”“這些都是在技術和教育方面的問題。
“生態系統中有很多炒作,這可能會危及相當多的用戶(當然是在暗示ICO)。這是我們需要盡早解決的教育問題之一。”
ICO已經成為區塊鏈社區的一個問題。由于缺乏監管和詐騙的泛濫,許多人對ICO產生了懷疑,而這樣的名聲正在玷污整個生態系統。為吸引投資而大肆宣傳解決方案的必要性也帶來了不切實際的期望,最終將導致幻想破滅。
這種炒作還導致人們將技術應用到并不真正需要的地方,而當技術不起作用時,又會再次導致幻滅。
“在技術方面,我認為有很多應用程序并不真正適用于區塊鏈”“在技術方面,我認為有很多應用程序并不真正適用于區塊鏈,”Christian說。“所以我認為,雖然區塊鏈是一個非常有用的工具,但我認為我們仍然需要在區塊鏈基礎上構建一組非常明智的用例。然后去掉所有其他更適合其他系統的東西。”
政府的作用
另一個問題是政府的作用,傳統上,政府對新興技術的反應比較遲緩。許多人認為,分散化的技術有可能將權力重新交到人民手中,在這種情況下,政府的角色是什么?
Christian認為政府在這一切中扮演著重要的角色。
“一方面,令人鼓舞的是,各種沙箱系統正在被創建,這種創新和演變可以在這里發生。另一方面,我認為也應該把重點放在消費者保護上,特別是當涉及到這些被過度炒作和欺騙的項目時。”
“我們當然應該允許創新發生,但我們不應該讓人們暴露于交易加密貨幣、ico或代幣時所涉及的風險。到目前為止,各國政府在這方面做得非常好——也許有點寬容,但我絕對歡迎與監管機構進行一些公開討論。
“實際上,我也在向瑞士政府提供監管方面的建議,所以希望我們能把它引向一個既有利于創新,也有利于消費者保護的方向。”
加密貨幣對現有的金融機構是一種威脅嗎?
許多人認為,金融機構和政府一樣,應該擔心區塊鏈的變革潛力。Christian承認,“人們普遍認為加密貨幣是銀行的敵人,導致銀行要么需要適應,要么就會滅亡。”
不過,他不認為這種觀點一定是正確的。他認為:“僅僅因為基礎設施發生了變化,并不意味著銀行的整個商業模式就過時了。”“實際上,很少有銀行從事轉賬業務或為轉賬提供便利。更重要的是,他們在此基礎上構建服務。所以,大銀行都是把投資者和被投資對象聯系起來,就投資進行談判,而不是試圖把錢從A轉到B。
“無論我們談論的是加密貨幣還是美元,我看不出有多大區別。他們將擺脫一個煩人的小問題,即必須成為一個貨幣傳播者,才能在上面建立這些服務。
“但與此同時,他們也可能因此受到一些新的競爭,因為突然之間,你就有了一個更容易在上面構建這些服務的系統,你就失去了作為一家銀行的排他性。”所以,我認為我們作為消費者,一定會從中受益。銀行也將能夠利用這一點實現盈利,但它們可能需要進行創新。”
區塊鏈的未來
那么,考慮到可擴展性和教育方面的問題,一般公眾要多久才能積極參與到區塊鏈?“這是一個很難回答的問題,”Christian說。“我們肯定需要很長、很長時間才能看到祖母和祖父悲輩們積極地使用加密貨幣或加密貨幣系統。
“我們還處于‘先有雞還是先有蛋’的階段,為了讓我們變得有用,我最喜歡的自助服務站需要接受它,為了讓它們變得有用,我需要在口袋里放上加密貨幣,這樣它們就能支付運營它的昂貴基礎設施的費用。”
“我們能做的就是降低這種進入成本,讓用戶更容易使用這項技術。我想我們最終會做到這一點,讓每個人都能更容易地使用。”
這是第一步。不管這能否成功。..。..基本上都是市場在起作用,但我真的不擅長預測市場。”
評論
查看更多