摘要:人們每天都在使用社交應用程序,儘管圍繞所謂的“下一代”區塊鏈大肆炒作,但這些社交應用程序都不是去中心化的。讓我們用兩個區塊鏈作為參考,來解開其中的原因:以太坊和Steem。
作者:Andrew Levine
編譯:Amy Liu
人們每天都在使用社交應用程序,儘管圍繞所謂的“下一代”區塊鏈大肆炒作,但這些社交應用程序都不是去中心化的。讓我們用兩個區塊鏈作為參考,來解開其中的原因:以太坊和Steem。
以太坊擁有比任何其他通用區塊鏈更多的開發人員,但這些開發人員中沒有一個能夠成功構建主流採用的社交應用程序。曾幾何時,Steem 是世界上使用最廣泛的區塊鏈之一,也是世界上使用最多的社交DApp之一,其市值達到了20 億美元的歷史新高。
Steem 能夠以極快的速度增長並吸引數十萬普通用戶,但從未像以太坊那樣獲得開發人員的採用,最終未能發揮其潛力。
以太坊:通用區塊鏈
在構建Steem 時,以太坊是唯一可行的區塊鏈,開發人員可以使用它來構建他們的DApp,而無需分叉和修改現有區塊鏈(如比特幣)的代碼。
多虧了以太坊,開發人員不必為了支持某些特定的應用(如社交網絡)而從頭開始構建區塊鏈,而只需編寫應用所需的代碼,並將其作為“智能合約”上傳到以太坊區塊鏈。
允許開發人員將代碼上傳到區塊鏈創造了無限的可能性,包括可能上傳耗盡所有網絡資源的代碼,使其毫無用處。必須對這種“無限”施加一些限制。為了解決這個問題,Vitalik Buterin 發明了“GAS”——一種去中心化系統,用於收取在區塊鏈(以太坊)上執行代碼的費用。
區塊鏈費用
以太坊的收費設計非常出色,並為通用區塊鏈設計設定了十年的方向,幾乎每個區塊鏈都實施了不同的GAS。
以太坊的天才之處在於它為開發人員提供了一種無限的編程語言。 GAS對開發人員可以使用該語言做什麼產生了去中心化的限制。正是這種潛在的衝突(無限VS有限)解釋了為什麼以太坊上仍然沒有主流社交DApp。
免費的區塊鏈
Steem 開發人員採用了與以太坊完全不同的方法。他們構建了一個非常基本的區塊鏈,名為Graphene,他們可以輕鬆地將其轉換為特定的社交區塊鏈。
除了社交功能外,Steem 開發人員還嘗試了一種與GAS根本不同的網絡使用管理系統。簡而言之,它是免費的。
Steem剛上線的時候,很多人說是騙局,正是因為它的免費“bandwidth”系統。他們認為,既然比特幣和以太坊是收費的,那麼沒有收費的區塊鏈必然會失敗。
雖然Steem 推出的系統遠非完美,但通過提供社交功能並允許用戶免費交易,Steem 迅速成為世界上最有價值的區塊鏈之一,也是迄今為止使用最多的區塊鏈。
智能合約規則
令許多人驚訝的是,Steem 無法與以太坊競爭的原因與它的免費模式無關,核心開發人員多年來一直在完善這種模式,並且至今仍在運行。
Steem 從未與以太坊匹敵,原因很簡單,即Graphene(它所基於的區塊鏈框架)缺乏智能合約。 Graphene使啟動具有特定功能的區塊鏈變得更加容易,但這絕非“容易”,更改這些功能或添加新功能非常困難,這與以太坊不同,它允許任何開發人員隨時隨地上傳他們想要的任何代碼。
從這個角度來看,解決方案變得顯而易見。如果我們能將為Steem 開發的免費系統與區塊鏈的靈活性與以太坊等智能合約相結合,我們就可以為開發人員提供兩全其美的體驗,使他們能夠創建免費使用的應用程序,並隨時自由地添加新功能!
了解更多資訊歡迎加入:
0x新聞Discord 社群 https://discord.gg/QSvv7MZ2tz
0x新聞TG:https://t.me/BitPushCommunity
Twitter :https://twitter.com/BitpushNewsCN
本文來自0x新聞,文章鏈接:https://www.0xcj.com/articles/2191120 轉載需註明出處