日本遊戲大廠 萬代南夢宮 發表最新作「SCARLET NEXUS」將在PS4和PS5上發售   富士Film instax x 鬼滅之刃即影即有相機   生死格鬥 DEAD OR ALIVE XVV 戀色伊呂波紅葉水着登場   《薩爾達無雙 災厄啟示錄》最新映像公開!依蓋隊和神秘男登場!   讓人玩上千遍也不厭倦的「寶可夢不可思議的迷宮 藍紅救難隊」終於在Nintendo Switch上復活!「寶可夢不可思議的迷宮 救難隊 DX」   Street FighterV最後的Season V啟動!另外還有「服裝設計比賽」!   FFVIIR Tifa PS4動態主題 免費公開!FF迷不可錯過   PlayStation全球品牌形象廣告帶玩家超越「邊際」探索新世界 

要和 Visa 角逐最有力的交易媒介?Bitcoin 的規模得再大 1000 倍!

(Mike Hearn 為一軟體工程師,目前為 Google 工作,同時也身為比特幣開發小組的一員,時常發表關於未來貨幣的談論。以下文字為《The Washington Post》 記者 Timothy B. Lee 與 Mike Hearn 所進行的訪談內容)

區塊鏈(Blockchain)位於比特幣系統的中心,是一個全球共享的所有比特幣交易記錄。它名字的由來,是因為平均每十分鐘,這個 p2p 的比特幣網路就會新增一個裝載近期交易記錄的「區塊」(Block)。

這個區塊鏈在所有進行交易結算程序 ——「挖礦」(mining)的電腦中彼此共享。

為了避免讓這些電腦超載,比特幣軟體最近限制每個「區塊」的大小都只能在 1MB 以內。結果就是:現在開始,比特幣網路每秒只能處理大約 7 筆交易。相較之下,Visa 網路被設計成能夠每秒處理 10,000 筆交易的尖峰流量

到目前為止,這對比特幣來說還不是個大問題,因為比特幣的使用者現在只大約產生每秒一筆交易。但若比特幣經濟體繼續成長,這個流量限制遲早會成為一個問題。

比特幣網絡有可能調整到能夠處理未來的高流量嗎?為了回答這個問題,我與傑出的比特幣開發者 Mike Hearn 進行了對談。他幫助我了解比特幣目前表現上的限制,以及比特幣開發團隊計畫如何克服它們。

Miek Hearn:比特幣的客戶有兩種:「完全節點」與「輕量型節點」,我們把後者稱為「簡化的支付辨識」(SVP)節點。輕量型節點不用管每個區塊的大小。但完全節點則有嚴格的大小限制(每區塊 1MB)。

所以,如果每 10 分鐘 1MB,再除以每比交易的平均大小,我們會得到現在的上限是每秒 7 比交易。

Miek Hearn:如果你看看日交易量的圖表,我們目前的最高峰是在每天 70,000 筆交易。我們甚至不到每秒一筆(也就是每日 86,400 筆交易)。它是有在成長,而且成長得相當快速。如果你將系統的整個圖表畫出來,甚至可以看到它的斜率呈小小的指數成長。但我們距離達到上限仍有好一段距離。

基於很多原因,這些事情還有些模糊。但我們現在還沒有任何處理效能上的危機。

Miek Hearn:我們只需要把這個限制取消,並且讓人們把他們的節點升級就可以了。這件事還沒有達成的原因是,我們還在思考,在那之後就硬應該要設一個新的限制還是根本就不再有限制了。如果沒有限制的話,我們要如何確保某些人不會只因為無聊而故意挖出一個人為膨脹過的區塊呢?

Bitcoin 的領導開發者 Gavin Andresen 正在為了這件事情而努力。他在試圖重整費用系統。我們想要走向沒有任何限制的設計,但同時又要讓挖礦者會自動拒絕去處理那些大得荒謬的區塊。

Miek Hearn:你可以將費用(指付給處理交易的礦工的費用)加諸在任何一筆比特幣交易上。一開始當比特幣都還是新的時候,所有的交易都是免費的,但一段時間以後,一些規則會調整,所以你還是可以寄出免費的交易,但是他們會比較慢。費用算是替整個網路把風,以免到處充斥著假的交易。

如果每比交易都是免費的,那你就會看到人們有事沒事就把錢幣丟來丟去。

在那個時候,最主要的問題是在於費用在整個網路中的制定、協議方式非常基本。它甚至不是真的從協議而來。最低費用是由 Gavin 在一年多以前,在比特幣價格比現在低得多的時候所選定的。因為這個數字是固定在軟體裡的,它們不是以美金表示,而是以比特幣表示。所以,在沒有任何特別好的理由之下,比特幣交易現在已經變得比其他交易方式更為昂貴。Gavin 正在努力改變這件事情。

節點會觀察在整個系統裡廣播的交易,然後它們會觀察這些交易需要耗費多少時間。

所以他們會說,「如果你想要在 3 個區塊內處理完,你應該要付這麼多錢。」這個概念是說,讓礦工定出他們願意幫忙處理交易的費用價格,然後節點們去觀察正個市場的運作並且估計觀察到的行為。我的希望是,如果所有事情都好好的完成了,那費用將會明顯的掉下來。

Miek Hearn:終端使用者不再需要運作整套軟體了。我們最近在從事的工作之一,就是把使用者從會下載整個區塊練得 Bitcoin-Qt 軟體,過渡到 Multibit 這類應用程式去。

Multibit 會在幾秒鐘之內與區塊鏈同步。但要讓這個能行得通需要大量的工作。如果你有一台總是開著機、連著網路的電腦,那你可以透過運作完整的比特幣系統來幫助這整個系統。但如果你只是要使用比特幣,你可以使用這種輕量型的軟體。

輕量型也有不同程度之分,在 2011 年,只有 Bitcoin-Qt 或網路皮夾兩種選項。但在那之後我們開發了某個由比特幣創造者 Satoshi Nakamoto 在他的原始論文中所描述的東西。它使用一個比 Bitcoin-Qt 弱的信任模型。在 SPV 模式裡,對於像 Multibit 或 Hive 這樣的客戶來說,它仍然掃描整個區塊鏈,並且假設大多數礦工所認可的區塊鏈是正確的。所以與其去辨識整個內容,它是直接相信多數的礦工是誠實的。這仍然是 p2p。沒有一個中央伺服器告訴你該做什麼、你的餘額是多少或任何其他東西。只要多數人是誠實的,這件事就行得通

基本上,一個 SPV 節點擁有一個近幾月來最佳區塊鏈中幾個區塊的清單,然後下載那些區塊中的一小部分。它會下載區塊標題,並下載相關的交易。它會連結到 Bitcoin 網路中一個隨機的使用者。SPV 客戶端並不做出直接的查詢。相反地,它上傳一個噪音 Bloom 過濾器,它把 SPV 客戶端的需要做成一個亂碼的形態。節點把一些區塊練得子集寄出。而 SPV 客戶端會做一些數學上的防偽檢查,以確保它不是由該節點捏造的。

Miek Hearn:老實說,我們還沒有一個很好的衡量標準。現在有成千上萬的節點。但經過時間後,這個網路的結構會改變。節點的組成已經從在家裡暫時性運作的節點轉變成在數據中心長期運作的節點。

現在要租一個伺服器是非常便宜的。虛擬化讓它變得非常便宜。所以對於一個有工作的人來說,要擁有一套伺服器並且用它來當做 Bitcoin 的節點是完全可行的。一個完整的節點確實會給你更好的安全性。舉例來說,如果你在經營一間網路商店,那去經營一個完全的節點是非常合理的。它很便宜。反正你的電腦本來就在運作嘛。

(資料、圖片來源:The Washinton Post

Source: techorange.com

相關文章