您好,登錄后才能下訂單哦!
這篇文章主要介紹“以太坊有哪些優勢”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“以太坊有哪些優勢”文章能幫助大家解決問題。
自從我們去年11月推出以來,我們的以太坊代碼學校CryptoZombies.io
已擁有超過207,623名用戶——這個數字一直在增長,每月超過30,000+用戶,沒有放緩的跡象。
Truffle(Etheruem的開發框架)已經有近550,000次下載,自1月以來每月增加超過45,000+用戶。
簡而言之,建立在以太坊之上的開發人員數量不僅在增長——而且還在加速。
每月使用以太坊松露套件的開發人員數量不僅在增長——而且還在加速增長。
這意味著如果另一個區塊鏈平臺想要在開發商采用方面擊敗以太坊,那么它還不足以趕上以太坊現在的位置——它必須超越以太坊的增長速度。
為什么開發人員采用重要?
在一天結束時,如果沒有人實際使用它,區塊鏈每秒可以處理多少次交易并不重要。
為了使應用程序值得使用,需要吸引足夠的開發人員來構建它們。
如果你沒有開發人員在區塊鏈上構建應用程序,那么你就可以有效地構建一個鬼城。
我不確定是什么原因導致史蒂夫鮑爾默在會議上瘋狂登臺并在meme歷史中創造了這個經典時刻,但我在此將他包括在內以強調我的觀點:開發人員的采用就是一切。
大多數開發人員在其上構建實際應用程序的區塊鏈平臺將成為獲得最廣泛主流采用的平臺。以太坊不僅在這個領域有著巨大的先機,而且每天都有差距在擴大。
為什么以太坊吸引了大多數開發者?
Truffle
,Infura
,Web3.js
,OpenZeppelin
,Geth
,Ganache
,MetaMask
,CryptoZombies
,MyCrypto
,Etherscan
,ERC20
和ERC721
。
這些是不同的開發團隊不知疲倦地投入數十萬小時的工具(以及許多其他工具)——并且他們可以自由地用于任何想要在以太坊上構建DApp的以太坊開發人員。
此開發者生態系統只會隨著時間的推移而增長。我們的團隊和至少十幾個人正在圍繞以太坊DApp開發構建更多工具和基礎架構,這將使以太坊開發人員的生活在未來更加輕松。
這是Metcalfe的法律適用于開發人員基礎設施。越多的開發人員構建有用的東西,新開發人員構建起來就越容易(也越有趣),并且影響就越大。
如果你是開發人員并且想要構建一個替代以太坊的區塊鏈平臺,那么你需要在自己的平臺上構建所有這些工具的等效版本,以便與開發人員的以太網易用性競爭。
或者你可以,你知道......只是建立在以太坊之上,并利用開箱即用的所有這些東西。但是讓我們更深入一級。
讓我們來談談為什么開發人員希望花時間構建這些工具。
而這里是我們深入探究的地方,看看以太坊真正發光的地方。
在區塊鏈方面,有一項稱為可擴展性三難的基本法則。它有點像物理定律,它表示區塊鏈只能擁有這3個屬性中的2個:去中心化,可擴展性和安全性。
這意味著,在相同安全級別的情況下,如果你想提高區塊鏈的可擴展性,則必須犧牲其去中心化。
為什么是這樣的?
由于區塊鏈的性質,每個驗證器都需要運行網絡上發生的每一次計算,以確保其準確性。
因此,如果你希望通過讓數千名用戶運行驗證器來使網絡充分去中心化,則每秒的最大事務數量需要受到普通用戶的PC和網絡速度可以處理的限制。
另一方面,如果你想擁有最快,最具擴展性的區塊鏈EVER,你應該執行以下操作:
要求所有驗證器都是超級計算機。
在網絡上擁有盡可能少的驗證器,以減少每個節點的連接數。
將所有驗證器放在同一地理區域(國家/地區,數據中心)以減少節點之間的延遲。
你能明白為什么這對區塊鏈來說是個壞主意嗎?
然而,我所看到的每秒擁有大量交易的項目正在悄悄地進行權力下沉——其中大部分都是對用戶/投資者不透明。
為什么權力下沉很重要?
來自Chris Dixon和Spencer Bogart的一篇精彩的博客帖子標題為“為什么權力下層很重要”——兩者都是強烈推薦的讀物。
在他的文章中,Chris Dixon提出了一個簡單的論點:開發人員被激勵建立一個平臺,他們知道這個平臺不會在以后改變他們的規則,從而剝奪他們的用戶和利潤。
如果你在Facebook或Apple的App Store上構建應用程序,你必須相信這些平臺將來不會禁止你,阻止某些用戶使用你的應用程序或查看你的更新,或者開始向你收取更高的費用以保持相同的用戶的訪問。
另一方面,以太坊是我們所說的無權利。
任何人都可以將以太坊用于任何目的,無需任何人的許可。
沒有人可以阻止你將一段代碼上傳到以太坊區塊鏈中,沒有人可以阻止你的用戶執行它。
讓它沉淀一分鐘,因為它非常強大。
有史以來第一次,我們有一個平臺,沒有人可以關閉,沒有人可以審查——不是政府,不是有大量資金的超級公司,不是羅斯柴爾德家族等等,哪怕是你想想的任何陰謀理論也不行。
如果你在以太坊上構建DApp,則沒有人可以阻止你的用戶匿名訪問它。
如果你購買存儲在網絡上的一些token或數字商品,你將被保證永遠留在那里,沒有人能夠將它們從你身邊帶走。
正是這些去中心化的區塊鏈的無權和審查特性使我們能夠在互聯網歷史上第一次擁有數字物品的真正所有權。
更集中的平臺沒有這種保證
幾乎所有被稱為“以太坊殺手”的平臺都只是決定權衡去中心化以支持更高的可擴展性,并將其宣傳為好像它是一個功能。
這種權衡很容易,因為這似乎是市場的需求。
不了解的用戶抱怨收費高,交易時間慢——所以我們不能責怪開發商試圖給市場提供它想要的東西。
在Spencer Bogart的“為什么權力下沉很重要”中,他說:“新用戶和開發人員傾向于這些新網絡并不奇怪:改進的吞吐量和功能是用戶和開發人員可以立即欣賞的東西,而去中心化作為一種功能的好處似乎是無定形的。”
在短期內,用戶可能會受到更具可擴展性的區塊鏈所提供的性能的誘惑,而不會意識到去中心化的重要性,直到喚醒呼叫使一切崩潰。
他繼續說:
然而,現實情況是,如果沒有權力下沉,這些加密網絡就會失去“無權限”和“審查抵制”這一最重要的品質——也就是說,任何人都可以使用網絡,任何人都可以建立在它們之上。
畢竟,去中心化的區塊鏈的全部意義在于提供一個堅定的承諾——一個具有公開,非歧視性參與的不可變的分類賬。從某種意義上說,我們承擔了權力下層的低效率,因為它是實現具有這些品質的網絡的唯一途徑。
其他達到1,000 TPS或更高的區塊鏈通過一個小的,固定數量的節點驗證所有交易來實現這一點——在EOS的下為21,在Lisk的下為101。
但是由21個節點運行的網絡要求你信任這21個可公開識別的節點,以便不對協議進行更改,或限制某些人在將來將其用于某些目的。
惡意實體影響數以千計的匿名以太坊節點審查某些交易要比它們對21個公知的塊生產者中的15個產生影響要困難得多。或者讓這15個區塊生產者組建一個壟斷機構并以有利于他們的方式改變規則,就像集中平臺上發生的那樣。或者政府或公司對這些實體施加壓力以審查某些交易或用戶。
正如斯賓塞所說:這些半去中心化的平臺受到相同的社會和經濟壓力,這些壓力促使集中平臺審查某些用戶和活動,因此趨向于他們應該糾正的相同結果。
如果開發人員不能完全信任基礎層將始終保持無權限和審查,那么他們很少有動力開始在平臺上構建而不是簡單地使用傳統的Web服務器。
通過在通過提高吞吐量來吸引用戶的近視目標中犧牲基層去中心化,這些平臺具有諷刺意味地破壞了首先使用區塊鏈的整個動機。
最重要的是,增加第1層的吞吐量甚至不是一種可擴展的方法。
它將為您帶來一些初步收益,但它基本上受到區塊鏈性質的限制,而不是實現真正可擴展性的方式。
這讓我想到了下一點......
試圖在一臺巨型超級計算機上運行互聯網上最受歡迎的100款游戲和社交應用程序是荒謬的。
同樣,假設在可預見的未來世界上所有分散的應用程序都將運行在一個區塊鏈上,這是荒謬的。
我們來看一些數字。
Facebook每秒有超過30,000次的評論/評論,納斯達克每秒看到20,000多次交易,而像PlayerUnknown的Battlegrounds這樣的MMO游戲可以處理超過1M的并發用戶更新游戲狀態。
在總計超過100萬TPS之前,它只需要幾十個這樣大小的應用和游戲。
那么當用戶數增加一倍時你會怎么做?
顯然,嘗試在同一個鏈上運行每個DApp并不是一種實用的方法。
區塊鏈每秒可以進行一千次交易或每秒進行一百萬次交易無關緊要——沒有一個區塊鏈足夠快,可以處理同一鏈上所有世界上去中心化的應用程序。
縮放必須在第2層上進行
解決方案很明顯——這些應用程序需要跨多個區塊鏈分開。
我們在Loom的早期實現了這一點,當時我們提出了特定于應用程序的側鏈的想法。我們預見到最終一些去中心化的應用程序將變得足夠流行,甚至達到Facebook規模的十分之一,并且運行它們的唯一可能方式是在他們自己的專用鏈上。
當然,如果你把這些需要每秒數千次交易的DApp放在他們自己的獨立區塊鏈上,他們就會容易受到我們在“為什么權力下沉很重要”中討論的相同問題的影響。
但是如果你把它們放在一個足夠去中心化的區塊鏈(如以太坊)的側鏈上——你就可以獲得兩全其美的效果。
Sidechains在不犧牲安全性的情況下提供更高的可擴展性
側鏈可以使用針對需要非常高TPS或低延遲的DApp優化的不同一致性算法(如DPoS),同時存儲需要主鏈上的高安全性的任何token或數據。
這樣,即使側鏈不像主鏈那樣去中心化,用戶所需的信任量也被最小化,因為他們可以選擇將任何真正有價值的東西移動到主鏈以便安全保存。(如果使用Plasma Cash保護第2層資產,則更是如此)。
通過將DApp置于側鏈到去中心化的主網絡,你可以獲得更快的區塊鏈提供的更高可擴展性的所有好處,同時保持去中心化式基礎層提供的相同信任和安全保證。
斯賓塞在他的文章中得出了我們得出的相同結論:
前進的道路:高度去中心化的基礎層,在更高層上增加集中化(和效率)。
事實上,這似乎與Vitalik Buterin自己設想的模型相同:你可以在區塊鏈上運行星際爭霸。這些事情是可能的。高水平的安全性和可擴展性允許在頂部構建所有這些各種其他東西。以太坊是一個安全的基礎層,沒有太多的功能。
以太坊為第2層解決方案提供了一個安全的基礎層
現在我們明白了:
縮放需要在第2層上進行
第1層最重要的屬性是去中心化
所以真正的問題是,如果不是以太坊,你會在什么基礎層上構建你的第2層?
我們已經看到很少有區塊鏈像以太坊那樣進行去中心化。
根據ConsenSys最近的一份報告,“在六大洲有不到17,000個節點運行以太坊區塊鏈,使其成為現存最徹底去中心化的區塊鏈平臺。”
而其他區塊鏈可能提供的任何其他功能,例如更高的吞吐量,無gas交易,低延遲交易等,可以簡單地實現為以太坊上的第2層服務。
事實上,這些功能正是我們在Loom Network上使用ZombieChain構建的——一個第2層,無氣體,低延遲的DPoS側鏈到以太坊。
這只是正在開發的眾多第2層擴展解決方案中的一個。
很難理解為什么有開發人員想要取代以太坊而不是簡單地建立在它之上。
無視明顯的動機,這樣做可以讓他們在ICO籌集數億美元......
這有點像重新發明輪子。
當然,您可能能夠構建一個稍好的基礎層,仍然提供足夠的去中心化并拋出一些額外的功能。
但是,你不得不說服所有的開發人員跳槽使用未經測試的平臺——與此同時,以太坊開發人員可以采取你所擁有的任何好的想法,并在以太坊上的第2層鏈上實現它們。
這也是非常危險的。
如果第2層平臺被黑客入侵或被利用,用戶的損失將被最小化,因為大多數token和有價值數據仍然安全地存儲在第1層(以太坊)上。
但是,如果你構建一個新的第1層區塊鏈來存儲用戶為之付錢的token,那么你的代碼將被利用的可能性很小——而且在利用漏洞的情況下,你的用戶可能有數十億美元危在旦夕。
在編程圈子里,有一條規則規定“Don’t roll your own crypto”。
我將繼續進行預測,在我們看到第一個主要的區塊鏈利用,數百萬或數十億美元的代幣價值蒸發到空氣中之后,我們將開始聽到區塊鏈工程師的類似反應:不要滾動自己的第1層。
這讓我想到了最后一點......
在撰寫本文時,流通的ETH有610億美元。
這對于某人試圖破解/利用網絡有很多經濟激勵。在過去的3年中,成千上萬的有抱負的人試圖在以太坊找到漏洞。
直到今天,在以太坊的主網發布近3年后,沒有人能夠在平臺的安全性中找到漏洞。
注意:開發人員已經部署到以太坊的個人智能合約中發現了漏洞,但我在談論核心平臺本身。
沒有發現漏洞的時間越長(盡管很多人都在嘗試),平臺安全的可能性越高,將來也不會被利用。
這類似于Nassim Taleb所說的The Lindy Effect:林迪效應是一種概念,即某些不易腐爛的東西(如技術或想法)的未來預期壽命與其當前年齡成正比,因此每增加一段生存期就意味著更長的剩余壽命。
基本上,當一個新的區塊鏈平臺出現時,開發人員將不愿意使用它,因為它沒有經得起時間的考驗。
如果它可以被利用怎么辦?如果它不是真正去中心化的呢?當我不確定它是否會在兩年后出現時,我為什么要把所有時間都花在我的DApp之上?
區塊鏈在沒有遭受重大利用的情況下存活的時間越長,它在開發人員眼中就越可靠和合法。
再一次,以太坊在這里有一個巨大的先機。
對于今天推出的新區塊鏈平臺,它需要幾年才能存活足夠長的時間,以便開發人員將其視為值得信賴的。
但與此同時,以太坊將繼續在開發人員采用和支持基礎設施方面取得領先。(更不用說真實的DApps和最終用戶)。
由于以太坊在所有其他智能合約平臺上有著如此長的領先優勢,從安全的角度來看,與年輕的區塊鏈相比,它似乎總是更好的選擇。
特別是正如我們之前提到的那樣,新的智能合約平臺增加的任何新功能可能會誘使開發人員簡單地建立在第2層——并且仍然保持以太坊的安全承諾。
關于“以太坊有哪些優勢”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。