原文連結:
https://guiko.medium.com/what-is-web3-why-elastos-is-beyond-the-competition-35f213627271
在討論Elastos的競爭力之前,我想先解釋一下什麼是 Web3。理解它非常重要的,因為我們還不知道它是什麼。下面我們將舉一些簡單的例子,幫助大家理解一下簡單的概念。
關於傳統網際網路
概念1:網路,一種支援使用者在計算機之間使用通訊手段的硬體網路。(例如:Arpanet, Usenet, Internet, intranet, BTC),它就像聲音一樣。
概念2:協議,一種支援人與人之間使用通訊手段的軟體網路。(例如:密碼學,BTC, OSI, SNA, DECNET, WWW, Minitel),它就像一種語言。
概念3:共識,一種“足夠廣泛”的大家都接受的規範,讓人與人之間可以使用相同的標準化工具。大多數共識是自動形成的,但會受到外部資訊的影響。共識必須便於每個人使用。(例如:BTC,人類語言,樂譜),這就像是語言的口音。
協議在網路上使用,就像語言透過空氣中的聲音傳播一樣。共識被用在協議上,並可能影響協議,就像你的口音影響你的語言一樣。
Web 的定義來源於“全球資訊網”或“WWW”,這是當今人類最常用的通訊協議,它使用 TCP/IP 網路,或“Internet”作為網路。
Web 版本
Web 版本的定義是一個複雜的問題。
如何確定協議“更新”了?協議是一種通訊方式,所以我們應該觀察人們什麼時候改變了通訊方式;對資料的利用深深根植於這種態度,就像你在語言中如何使用詞語一樣。資料是人類關係的粘合劑,但為什麼呢?
智慧手機出現後,我們可以傳輸資料和應用程式。應用程式是“程式碼”,它是一種新的資料形式--結構化的資料,具有活躍性。智慧手機的出現開啟了 Web 2,雖然我們仍然使用相同的網路(TCP/IP),但協議更新了。
我們今天仍在使用 Web 2,那麼 Web 3 意味著什麼呢?意味著我們需要建立一個“Data3”或“Code2”的形式。我們的目標是利用程式碼並從中創造一個“更好的”元素,它會是什麼呢?
語言作為工具:
說回前面關於語言的例子。當我們開始建立長時間的交流時,會發生什麼?我們會分享知識與經驗,並向他人學習。
在概念層面上,將事物概念化或抽象化是智人物種生存的關鍵,它就像是我們生存的“器官”。只有人類會思考未來,並在很短的時間內統治了動物領域。
在更高的層面上,大量的抽象性思維創造了社會,或者成就了人類的共識:團隊合作比單打獨鬥好。人類之間的相互依賴是由農業革命造成的,並且隨著時間的積累,變成經驗,代代相傳。在這一過程中,人類之間逐漸產生了信任,語言變成了工具。
如果你不信任別人,就無法建立自己的抽象思維,更無法生存。信任是所有人際交往的粘合劑,尤其是貨幣,貨幣是人類歷史上公認的信用共識。
邏輯步驟:
現在,我們將一步一步地從基本概念到更復雜的概念:
· 資料(結構化資訊)
· 程式碼/指令(結構化資料)
· 信任(結構化程式碼)
如上所示,這些概念就像“俄羅斯套娃”一樣,有彼此的相關性與聯絡。然後,我們來比較一下“Web版本”
· Web 1是資料(計算機上的Web瀏覽器)
· Web 2是程式碼(智慧手機上的應用程式)
· Web 3是信任
Web 3 是信任(結構化程式碼)。
Web 3的定義是:建立信任的結構化程式碼,所以程式碼不可能被攻擊。從我們看到的情況來看,Web 2中的程式碼主要是應用程式。那麼,對於 Web 3,我們需要“不可攻擊的應用程式”。
Web 3是不可攻擊的應用程式。
我們每天都在使用的應用程式就是客戶端,它的主要部分是基於一個伺服器,這意味著它是基於外部計算機。這臺大電腦必須有人維護,所以總是由一箇中心化的企業控制著它,企業可以隨時關閉你的應用程式。伺服器是 Web 中的主要故障點,沒有伺服器,應用程式是安全的。
Web 3是安全應用。
現在,Web 2是非常快速和可靠的,因為中央伺服器的效能很好,而且投入了大量的資金對他們進行了最佳化。我們已經說過,Web 3是一個共識,那麼它必須對每個人都可用(否則它將只是一個協議,而不是共識),它應該保持 Web 2在可用性方面的進步。因此,Web 3必須是:可訪問和高效。
Web 3是應用程式,具有安全、高效和可伸縮性。
也可以說,Web 3是解決三難困境的應用程式。
什麼是三難困境?
注:我認為去中心化是可伸縮性的一部分,它是我們如何佔據周圍的空間。中央伺服器也具有很強的可伸縮性。
它是對安全、可擴充套件和速度的妥協。如果走得快,我們就沒有安全感,如果有安全感,就很難擴大規模。我們可以有兩個標準,但絕對不能有三個。為什麼?
這是由於時間和空間不可壓縮的物理限制。在現實中,任何存在的機器/計算機都不能(也永遠不會)單獨進入理論狀態。這就像要求電腦上的一個獨特的電晶體來做所有的工作,在理論上是可能的,但這是不現實的。
那麼,如何解決這個問題呢?
讓我們以工業生產為例。假如你是襪子的生產商,每年生產數百萬雙襪子,競爭非常激烈。如果你想要更多的利潤,那麼應該生產更多的襪子,如何更安全的加快生產速度和擴大生產規模?你有沒有做一條獨特的、高效的生產線?你們有不同的專業化生產線嗎?你是否為基礎產品做了一條“母線”生產線,而所有的細節都放在其他生產線上?
顯然,最後一個解決方案是最有效的,因為它最佳化了空間和時間。這是業內眾所周知的方法:時間和空間就是金錢。“母”線系列應該有所有的安全性(你仍然可以賣基礎款襪子),而所有的利潤都來自“子”線(顏色等)。你可以根據市場改變 “主題”,關閉“子”線,也可以新增任意數量的“子”線,也可以有特定的“子”線。
透過細分概念來最佳化時間和空間。
以此類推:
母線 =主鏈=安全
子線 =側鏈=速度和可伸縮性
側鏈依賴於主鏈
它創造了:可伸縮性和速度,並經過安全性驗證。
問題解決了! 在安全範圍內,你生產了更多的襪子!
網際網路沒有 TPS(按秒計算的交易),沒有速度限制。你不可能有一臺獨一無二的電腦來處理整個網際網路的所有計算。任何區塊鏈專案都可以被看作是一臺計算機,一臺70年代非常過時的計算機。區塊鏈是一種奇妙的技術,可以在不同各方之間建立真正的信任,但它不是一臺效能良好的計算機。
三難困境也可以看到這一點:一個區塊鏈不可能在共識,速度、可伸縮性和安全性方面都是完美的,這是不可能超越的物理限制。我們可以擁有像谷歌這樣非常快速和可擴充套件的計算機,但可以信任它們嗎?我們可以信任以太坊區塊鏈電腦,但它速度夠快嗎?能讓每個人使用嗎?
為了理解技術方面的內容,我們可以將 Web 3與計算機進行比較。
與計算機對比
什麼是計算機?一個“東西”應該有五個特定的元素才能成為計算機。
1984年,太陽微系統公司(Sun Microsystem)員工約翰•蓋奇(John Gage)引用了這句話:“網路就是計算機。”
這就是今天的故事,網路被視為一臺能夠處理當今網際網路計算的超級計算機。但這可能嗎?這臺“世界計算機”需要5個元素,它們是:
· 處理器
· 記憶體
· 使用記錄
· 電纜
· 人機介面(HMI),以及其他元件,如螢幕、鍵盤和滑鼠
根據 Web 3專案 Elastos 的報道,我們看到:
· 計算:已經存在的智慧手機/計算機。
· 區塊鏈:作為“信任”的工具
· Hive 2.0:(個人雲“按需儲存”)
· Carrier:點對點網路
· elastOS:與作業系統關聯的個人計算機第2層虛擬機器(PC2 VM)
我們要明白,沒有人機介面的計算機不是計算機。沒有介面的網路不是網路。普通人在沒有介面的情況下是如何使用網路的?實際上,你使用網路是因為它的介面,或者就像你使用電腦一樣,因為它的螢幕。
elastOS App 是 Web 3 專案 Elastos 的人機介面。
由於它也是一個作業系統,它允許使用者與其他(危險的網際網路)分開。這就是為什麼 elastOS 是 Web 3的“螢幕”。
Elastos 是什麼?
Elastos 是 Smartweb 或 Web 3,你可以把它看作一個沒有中央伺服器,但有更多功能的點對點網路。
人們的身份識別是在 DID 區塊鏈上完成的,它具有最大的信任。當我們使用 Elastos 應用程式時,我們可以使用 SmartWeb 的“瀏覽器”,用 DID 登入,並選擇要使用的 dApps。
如果你想檢索資料(照片/影片),elastOS 將連線去中心化儲存解決方案(如 Filecoin 或你自己的硬體),在 Hive 2.0 的幫助下,我們可以選擇在哪裡儲存資料。
elastOS 是一個作業系統和一個虛擬機器(VM),所以它是我們的“計算機”中的“計算機”,它使我們的電話免受自動HTTP呼叫。還記得手機在聯網狀態下,沒有經過我們的同意就更新應用嗎?在 elastO S中,每個 dApp 也是VM。這就是為什麼我們稱它們為“膠囊”,它們的設計是為了保護裡面的東西。Elastos還有許多其他的應用,如FilDA、TokSwap、ShadowTokens、GreenPass、CryptoName、Anyswap、Feeds、Hyper、Profile 等。Feeds是去中心化的 Twitter,讓使用者掌握自己的資料,Hyper是一種去中心化的私人即時通訊!
安全服務的複雜性
Elastos Web 3的整個安全依賴於一個三層協議:
(1)與比特幣聯合挖礦(AuxPoW),受到比特幣網路保護,防止51%的攻擊。例如,Elastos 當前獲得了52.4%的比特幣雜湊算力保護,這意味著如果要對亦來雲網路發起攻擊,一天需要支付超過900萬美元,這是相當大的代價!
(2)委託權益證明(DPoS),由 DPoS 節點對礦工打包的塊進行簽名,使塊具有“最終性”。如果想成為 DPoS 節點,首先需要質押5000 ELA,在參與節點期間有作惡行為將根據情況自動扣取質押費用。節點由社羣投票選出,36個節點中的24個由 Elastos 社羣維護,另有12個節點由 CR 委員維護。
(3)Cyber Republic Consensus (CRC),是一種社羣治理共識。CR 委員會由社羣投票選舉產生,選舉每年舉行一次。由12人組成的委員會需要對社羣提案進行投票,贊成票不少於8票即為透過。
CRC 共識使委員在做出決定時,儘可能多的獲得社羣認可,並避免“社羣分叉”。可以透過下列網站了解 CR 的最新進展:https://www.cyberrepublic.org/proposals
結論
如上文所述,世界計算機在現實中是不可能存在的,它是計算機不同基礎概念的“智慧”組織。建立一個“Web 3.0計算機”本身在物理上是不可能的,因為三難困境,我們不能創造一個完美的機器,以無限的速度和安全解決世界上所有的問題,這是不現實的。我們需要區分速度、安全性和可伸縮性的概念,還需要一個“螢幕”,讓任何人都可以使用它。
Elastos SmartWeb 專注於為每個人建立易於使用的“不可能攻擊”的應用程式,它們是“去中心化應用程式”或“dApps”。在 Elastos 之外,任何自稱是“去中心化應用程式”的東西從技術上來說都不是真正的去中心化應用程式。區塊鏈上的 dApp 不是 dApp,它是區塊鏈 App,這是兩個不同的概念。
對於區塊鏈應用程式來說,他們的螢幕在哪裡?他們解決了三難困境嗎?
易用性和開發都非常重要的,易用性是任何共識的重要組成部分。因為這很容易,歡迎開發者們使用 Elastos 的“樂高”,並以自己的方式來組裝建立自己的 dApp。SmartWeb 的“信任共識”實際上是“CR”,而信任共識是被程式碼控制的,只有結構化程式碼才能在新的網路上開啟信任,就像密碼學一樣!透過結構化信任,就可以達成財富共識!
在 CR 的支援及委員會的把關下,在社羣的認可下,在優秀團隊的協助下,dApps 正在構建新的 Web 3,這種信任共識將在新環境下創造一種新的財富共識。比如 Credit Oracle,它將允許非加密人士在 Smartweb 上投資受信任的虛擬銀行。目前,FilDA專注於貸款業務,並將FilDA 作為收益返還於使用者!它們是 Elastos 生態系統的一部分,我們正在共同構建一個一體化的解決方案,以方便與現實世界的資產連線。
過去和今天的現實
1. 密碼朋克的理念是:權力屬於人民,它可以是資料、貨幣、信任或財富,但它永遠會回到人民手中,這就是網際網路和網路所代表的意義。
2. 技術就像工具,為了每個人的利益,它們必須保持中立、開放和公共。它給任何使用它的人力量。
3. 沒有人擁有工具的概念,比如錘子。工具的概念是人類在史前時代所建立的第一個概念,我們可以肯定這一概念的有效性。
4. Elastos 可以被看作是允許人們進入“資料經濟”的“工具”。
我希望大家能理解,我們又一次生活在全球資訊網之前的時代。
Elastos 上的程式碼和資料將成為資料世界經濟的新的雙金屬系統,就像 Web 3的黃金和白銀。
共識、協議或網路都是非常簡單的概念,它們非常具體,就像工具一樣。它們受到上下文的限制,通常需要更多不同的概念工具來得到答案。
我們擁有的概念工具越多,就越容易理解這個世界,我們也可以建立自己的工具,並分享它們。最後,自己是唯一能控制它們的人。永遠不要讓一個概念控制我們。
我的概念:工具
儘管如此,還有一些人在盡他們最大的努力去實現他們所能提供的東西,雖然他們並不是 Web 3,但是他們的專業領域絕對值得我們關注,我將簡短地用我的“工具”來比較他們:
以太坊 (ETH) -[ERC-20]
以太坊是一項神奇的技術,我們可以在一個區塊內編寫幾行程式碼!正因為如此,智慧合約在這個平臺上廣泛應用。然而,這個專案就像一個鏈鋸,它用於伐木非常實用,但不能用它做其他任何事情。同時,它需要支付價格不菲的 GAS。智慧合約,不管聰明與否,都不是網路。
Dfinity (ICP) - [ERC-20]
在區塊鏈上執行的網際網路計算機,ID 由資料伺服器上的 ICP 協議生成。網路神經系統(NNS)決定了網路的方向。如果它是一個工具,我們可以說它是一個無線電,只有專家才能相互交流。
Blockstack (STX)
一個智慧合約開放平臺。他們的協議使用了一種轉移證明(PoX),這使他們可以間接地透過比特幣獲得雙向利潤。我們可以把它看作一個回形針,它把兩個概念聯絡在一起,而不是把它們融合在一起。
波卡(DOT)
一個由多條區塊鏈異構組成的區塊鏈集合,許多區塊鏈專案使用 Polkadot 來連線任何其他區塊鏈。我們可以把它看作是工業機器之間的通訊電纜,有了這些電纜,每臺機器都可以互相理解。
Chainlink(LINK)
一個去中心化的預言機平臺。oracle 是區塊鏈之外的資料來源。它越來越多地被所有需要金融資料(或任何資料)等資訊的區塊鏈專案使用。它是區塊鏈的“俘獲者”,觀察資料並將其傳輸給任何感興趣的人。
New Kind of Network (NKN)
使用中繼證明(PoR)(共享我們的連線頻寬)和主要投票細胞自動機(MOCA)作為共識的區塊鏈。我們可以使用他們的區塊鏈“nMobile”應用。就像以太坊一樣,它更像一個電鑽,它很有用,但需要連線到電(這裡是區塊鏈)。
Infura
允許將以太坊區塊鏈連線到 IPFS 技術的 API 套件(應用程式可程式設計介面)。它是一種特殊的膠帶,專門用於這種情況。
Syntropy(NOIA)
採用 DARP 協議(分散自治路由協議)的 ISP 最佳化網路(指只提供高質量傳輸的網路),它就像房子裡的熱量調節器,它會以最優的方式糾正每一段時間內的溫度。
Filecoin (FIL)
一種基於 IPFS 的資料分散儲存協議。它就像塑膠盒子,用來分揀螺絲和螺栓。我們可以選擇自己的尺寸,並根據自己的喜好來調整。
Solid
人們將擁有一個由“Pods”組成的硬體網路,它們使用一種稱為“關聯資料”的資料形式。他們的 ID 系統使用 OpenID 協議。我們可以把它看作是裝堅果的昂貴的金屬盒子。顯然,我們只能用那些金屬盒子,其他的什麼也不能用。
Elastos
Elastos 是 Web 3.0,每個人都在搜尋和談論它。要實現這樣的技術,我們需要從它們的基礎上重新設計概念。陳榕,Elastos 的創始人,他在作業系統領域已經有35年的經驗,經驗是無法替代的。
Elastos 是具有高階安全網路和高階安全作業系統作為協議的 Web。在這個協議上,共識是 CRC。每個人都可以透過 elastOS 和它的膠囊 dApp 使用它,它建立了一種新的經濟形式:資料經濟。歡迎來到新的財富共識,在這裡,我們掌握自己的資料所有權。
Elastos 是車庫,我們可以在那裡工作、創業,或者只是和朋友一起玩。
歡迎來到 Elastos Smartweb!
作者:,來源:CR先鋒資訊