具備侷限性!區塊鏈應用程式並非去中心化的應用程式
PANews/譯者:David Tang,校對:Tong牛牛/張詠晴編譯
2019-05-13 12:30

 

區塊鏈絕對有改變世界的潛力。正確地使用它,可以節省成本、簡化流程,並消除人為錯誤。然而,如果這項技術被不當地使用的話,它也可能成為效率殺手,甚至一種無用的技術,除了成為一個噱頭之外,不能作出任何貢獻。

 

在Kepler區塊鏈實驗室,我們設計並開發了區塊鏈的實際使用案例。然而,我們的工作更多是指出為什麼客戶其實不需要區塊鏈技術。以下我將列出區塊鏈應用程式中最常見的幾個誤解,然後再介紹區塊鏈在實際應用案例中可以起什麼作用。

 

「區塊鏈應用程式是去中心化的應用程式」

 

使應用程式去中心化在某些情況下很有價值。例如,去中心化的賭博應用程式(根據Standard Kepler Research,賭博應用所產生的交易佔整個區塊鏈交易的40%)。他們沒有牌照,使用者甚至不知道營運商是誰,對參與賭博的人毫無保障。然而,使用者依然可以信任它們,因為去中心化應用程式保證了程式代碼不能更改。

 

去中心化應用程式將核心邏輯放在區塊鏈上,而程式完全自動執行。因此我們可以判斷程式所宣稱的是否真確如實。但僅僅把程式代碼放在區塊鏈上,並不能使它成為去中心化應用程式。請看看下面的例子:

 

程式 1:

 

一個智慧合約,儲存1000枚代幣,該合約會每分鐘隨機向一個錢包地址發送一枚代幣,直到所有代幣都發送完畢。

 

程式 2:

 

一個智慧合約,將一家公司的收入平均分配給代幣持有人。而每一季,公司的執行長會把公司利潤轉換為加密貨幣,並透過智慧合約中進行分配。

 

顯然,我們可以透過檢查代碼來判斷程式1是否可以兌現他們的承諾,然而我們卻無法判斷程式2是否會被執行。儘管智慧合約是不可改變的,但沒有人能夠保證執行長會將所有利潤都發送到智慧合約。因此,程式2不能被視為有效的去中心化應用程式,因為核心邏輯和執行並沒有去中心化。

 

如果我們想在區塊鏈上構建一個真正有意義的應用程式,我們必須知道它的侷限性,而不僅僅是不斷重複區塊鏈有偉大的未來 (而且這些聲明大多是不正確的,要不就是近乎玄學的空話)。濫用這項技術除了讓它看起來像一個噱頭甚至是一個騙局之外,並沒有什麼實際好處。

 

儘管區塊鏈在現階段是一種過度炒作的技術,但我們仍然相信,每個人都可以從區塊鏈中受益。

 

本文為巴比特資訊授權刊登,原文標題為「8 個最常見的關於區塊鏈的誤解