以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > AVAX > Info

什么是輕客戶端?為什么你需要了解它_區塊鏈:PAR

Author:

Time:1900/1/1 0:00:00

輕客戶端是區塊鏈生態系統中的關鍵要素。它們幫助用戶以安全和去中心化的方式訪問并與區塊鏈交互,而無需同步整個區塊鏈。在本文中,我將用簡單的語言解釋什么是輕客戶端,什么不是,以及它從何而來。

在討論什么是輕客戶端之前,讓我們先從說清楚什么是客戶端開始。計算機科學中的客戶端是連接到服務器的硬件或軟件的一部分。例如,internet 瀏覽器是一個連接到網站的服務器以請求其內容的客戶端。在區塊鏈的語境中,客戶端是以點對點的方式連接到其他客戶端的軟件。因為所有這些客戶端都相互通信,所以它們形成了一個網絡,其中每個客戶端都是一個節點。這就是為什么節點這個術語也被用來代替客戶端的原因。

在以太坊的案例中,過去只有一種類型的節點,現在稱為全節點。這個軟件負責驗證和轉播網絡上的交易和區塊。由于無信任環境(開放的互聯網)和區塊鏈的性質,每個全節點需要下載并驗證每個區塊,所以就是在每個區塊中驗證每一筆交易。

Parity Ethereum 和 Geth 這兩個最受歡迎的以太坊客戶端,今天都可以在一臺中等功率的筆記本電腦上運行。然而,下載和驗證整個區塊鏈的區塊是需要時間和資源的。例如,現在需要使用 SSD 來完全同步以太坊區塊鏈。HDD 無法跟上每秒所需的輸入/輸出操作。

美聯儲理事沃勒:不認為在美國引入央行數字貨幣有什么實際價值:金色財經報道,美聯儲理事沃勒表示,不認為在美國引入央行數字貨幣(CBDC)有什么實際價值,不清楚央行數字貨幣能化解什么類型的”市場失靈“,任何關于美聯儲數字貨幣的決定都應該由國會做出。[2023/2/11 12:00:15]

全節點使用案例

現在,組織和個人運行全節點是因為他們的業務需要。想想礦工、區塊瀏覽器、交易所。個人用戶可能希望運行全節點,因為這是與區塊鏈交互的最安全方式。在一個更小的范圍內,他們也可能是純粹的利他主義來幫助網絡。7*24 小時全天候的運行一個全節點需要良好的知識和資源水平,大多數用戶不愿意投資是可以理解的。除了礦工,沒有什么內置的激勵來運行一個全節點,盡管這部分基礎設施對網絡至關重要。

因此,大多數與區塊鏈交互的用戶,不管是否自愿,都會使用一個中心的基礎設施。最流行的軟件錢包默認依賴于第三方托管的節點。這些客戶端連接到遠程節點,并以非密碼驗證的方式完全信任其響應。它的積極方面顯然是增強了用戶體驗,因為這些錢包的用戶不需要運行自己的節點。但是,它們被迫信任第三方節點。默認情況下,Metamask、MyEtherWallet 和 MyCrypto 連接到遠程節點,但如果用戶愿意,仍然允許他們連接到自己的本地節點。這不是 Jaxx 或 Exodus 錢包的情況,它們默認連接到遠程節點,而沒有連接到用戶自己的本地節點的選項。這里沒有提到移動錢包,因為手機無法運行全節點。

Tone Vays:數字美元提案與當前系統沒什么不同:金色財經報道,加密貨幣交易員Tone Vays表示,美國的數字美元提案與當前的系統沒有什么不同,沒有什么技術上的新東西。唯一的區別是,這就像是美聯儲的通行證,好像美聯儲需要承擔更多責任,公民將直接從美聯儲而不是私人銀行獲得資金。[2020/3/26]

像 Infura 這樣的公司致力于運行全節點,并免費提供給那些需要它們的人。抽象出同步一個全節點的麻煩,允許任何用戶輕松地訪問區塊鏈。這樣的解決方案有助于讓更多用戶能夠訪問以太坊。然而,盡管這一舉措是對生態系統的一個重大補充,但它代表了一個中心化的單一失敗點,與去中心化的區塊鏈理念背道而馳。直到幾個月前,錢包開發商還沒有其他選擇。

“我們的目標是創建一個兼容不同程度‘輕’的協議,從幾乎不存儲任何內容的客戶端到幾乎存儲所有內容的客戶端。” 

— PIP, Parity Light Protocol(https://wiki.parity.io/The-Parity-Light-Protocol-%28PIP%29)

現場 | 區塊大陸創始人楊揚:Libra第一次向全世界展示了什么叫區塊鏈:金色財經現場報道,2019年第一財經金融科技峰會12月1日在北京舉行。區塊大陸創始人兼首席科學家楊揚在“區塊鏈與數字貨幣”高峰對話環節表示,Libra第一次向全世界展示了什么叫區塊鏈,幾大互聯網巨頭和獨角獸公司的聯盟非常少見。區別于以太坊、比特幣的獲客生態建設模式,Facebook是一家真正的互聯網區塊鏈公司,它拿手上28億用戶來換場景,這是從來沒有人干過的事情。但它們為什么會有互信基礎,因為大家的利益都被寫在區塊鏈上面。[2019/12/1]

輕量級替代方案:輕客戶端

輕客戶端或輕節點是連接到全節點與區塊鏈交互的軟件。與全節點對應節點不同,輕節點不需要運行 24/7 或讀寫區塊鏈上的大量信息。事實上,輕客戶端并不直接與區塊鏈交互,而是使用全節點作為中介。輕客戶端依賴于全節點去執行許多操作,從請求最新的區塊頭到請求帳戶中的余額。

輕客戶端協議的設計方式允許它們以最小信任的方式與全節點交互。這是一個需要理解的關鍵方面,因此讓我們回顧一下以太坊區塊鏈的基礎知識:

聲音 | 福布斯財務委員會成員:Ripple有很多產品可以提升XRP的價值 但沒人知道XRP可以達到什么水平:福布斯財務委員會成員David Gokhshtein發推文稱,Ripple公司將盡一切可能使XRP有價值。他們有很多很棒的產品(如:xRapid)可以提升它的價值。但是沒有人知道它會達到什么水平。[2019/7/29]

1. 普通用戶使用全節點、輕節點或受信任的遠程節點在網絡上發送交易。

2. 全節點從網絡上的對等節點接收交易,檢查這些交易的有效性,并將它們廣播到網絡。

3. 礦工是連接到特定軟件的全節點。他們像一個普通的全節點一樣從網絡上接收和驗證交易,但是會額外投入大量的精力來尋找問題的解決方案,才會被允許生成下一個區塊。礦工使用的全節點通過應該將哪個區塊添加到區塊鏈并構建在其上達成共識。任何在其上構建了至少 10 個塊的塊都被認為是安全的,因為它包含的交易被還原的概率非常低。

現在,回到我們的輕客戶端。作為起點,輕客戶端需要下載區塊鏈的區塊頭。輕客戶端不需要為它對全節點的每個請求去信任全節點。這是因為區塊頭包含一個名為 Merkle 樹根的信息。Merkle 樹根就是區塊鏈上有賬戶余額和智能合約存儲的所有信息的指紋。如果有任何微小的信息改變,這個指紋也會改變。假設大多數礦工都是誠實的,那么區塊頭和他們所包含的指紋就被認為是有效的。輕客戶端可能需要從全節點請求信息,例如特定帳戶的余額。輕客戶端知道每個區塊的指紋,就可以驗證全節點給出的答案是否與其擁有的指紋匹配。這是一個強有力的工具,可以在事先不知情的情況下證明信息的真實性。

新華網:沒有成熟技術,區塊鏈拿什么來顛覆:新華網援引科技日報文章表示,“顛覆”是區塊鏈宣揚者用得最多的一個詞。然而,目前的區塊鏈技術水平能否達到安全、可靠、穩定等標準?即便達到了,在可操作性上還應考慮社會學因素。文中指出,“偽裝”與“視而不見”的結伴讓區塊鏈技術動機不純;“鼓吹”讓區塊鏈嘩眾取寵;“利益”讓區塊鏈可能掙脫“市場規律”。[2018/3/25]

由于輕客戶端需要發送多個請求來執行簡單的操作,因此所需的總體網絡帶寬高于全節點的帶寬。另一方面,所需的資源和存儲量比全節點的資源和存儲量低幾個數量級,同時實現了非常高的安全級別。只需要大約 100MB 的存儲空間和較低的計算能力,輕節點就可以在移動設備上運行!這意味著手機可以以去中心化的方式訪問區塊鏈。

因為只需要一個全節點的一小部分信息,所以一個輕節點可以更快地與區塊鏈同步。目前,將整個以太坊主網區塊鏈同步,輕客戶端大約只需要一個小時,但節點同步超過幾秒對任何應用程序來說都太多了。為輕客戶端開發的解決方案可以快速與區塊鏈頂部同步,盡管這些解決方案通常需要權衡。目前,輕客戶端在其代碼中內置了一個可信的區塊鏈檢查點。正因為如此,客戶端只需要下載最新的區塊頭文件,就可以在幾秒鐘內實現同步。輕客戶端用戶信任客戶端開發人員集成有效的檢查點。這種折衷被認為是可以接受的,因為用戶已經需要信任客戶端實現的開發人員。為了以去中心化的方式快速執行同步,Parity Technologie 目前開發了一種替代解決方案,允許輕客戶端以與全節點類似的方式執行扭曲同步(https://wiki.parity.io/Warp-Sync)。

未來,輕客戶端會遍布各地。 — Marty McFly

輕客戶端的挑戰

輕客戶端非常適合主流應用,例如發送一些交易和驗證帳戶余額。對輕客戶端的主要批評是,輕客戶端不能直接幫助網絡。它們不驗證除自己需要的信息以外的任何其他信息,也不從網絡向其他對等節點提供或轉播信息,它們使用來自全節點的資源,而不提供任何的回報。

與全節點相比,輕客戶端提供了更好的最終用戶體驗,同時允許最終用戶以去中心化的和安全的方式訪問區塊鏈。關鍵是要找到一種激勵個人和機構的方式去運行全節點、服務輕節點、懲罰服務壞數據的惡意全節點。使輕客戶端可持續發展的一種方法是讓他們對全節點發出的每個請求執行小額支付。在不久的將來,輕客戶端將在以太坊分片中扮演重要角色,讓驗證節點快速同步不同的分片。輕客戶端還可用于報告惡意參與者(驗證節點或 plasma 權限)。輕客戶端對全節點的激勵是一個活躍的研究領域,因為激勵是生態系統穩定的關鍵。

有一些很有前途的想法可以讓輕客戶端快速同步,同時避免前面提到的折衷方案。一種想法是允許全節點提供最新的已知區塊頭的零知識證明(例如,zk-STARK https://eprint.iacr.org/2018/046.pdf)。然后,輕客戶端可以驗證它并與鏈的頂部同步,而無需事先知道區塊鏈的狀態。

總之,在短期內,輕客戶端將成為去中心化應用程序的骨干,這對用戶友好的分布式生態系統來說是一個非常好的消息。

原文:https://www.parity.io/what-is-a-light-client/

Tags:區塊鏈以太坊PARRIT區塊鏈可以看作是以太坊交易所有幾個Paradise DefiSPIRIT

AVAX
OKex、火幣、幣安交易所三國演義誰將統一天下?_Magi:Magic Internet Money

最近風云激蕩,大事頻發,在這一波大行情里,平時思路不清楚,業務不明白,底子不扎實的平臺,基本都撲街。極端行情的時候,就是二三線交易所給三大所導流的時候.

1900/1/1 0:00:00
印度政府、央行以及證券交易委員會將聯合討論加密貨幣監管框架_IND:IMC基因

據報道,印度政府正在與中央銀行,印度儲備銀行(RBI)和印度證券交易委員會(SEBI)討論加密貨幣的監管框架。此外,印度政府正在等待最高法院另一起加密貨幣案的結果,以就加密貨幣監管做出最終決定.

1900/1/1 0:00:00
金色觀察 | 總在追風口的二三四五 還能飛起來嗎?_區塊鏈:BIT

從2019年10月24日起到今年火熱的新基建,帶火了一批區塊鏈公司。作為互聯網上市公司之一的二三四五,同為區塊鏈概念股的一員.

1900/1/1 0:00:00
金色觀察 | 比特幣重回7000美元 有哪些誘發因素_區塊鏈:BTC

在經過3月12日-3月13日“黑色星期四”的暴跌后,很多人都一度開始懷疑比特幣。但經過近三周的調整,比特幣最近好像又回來了.

1900/1/1 0:00:00
Bitwise希望同時上市其加密貨幣指數基金及比特幣ETF_TWI:ISE

Bitwise正努力在OTC Markets(OTCQX)推出其加密貨幣指數基金。本周五,該公司通知投資者,已開始進行上市程序,以在OTCQX上線Bitwise 10指數基金.

1900/1/1 0:00:00
金色趨勢丨BTC上行乏力 注意變盤風險_區塊鏈:BTC

昨日價格快速上拉,一波沖高后價格創出近期新高,4小時頂背離結構形成,隨后出現了一波跳水,價格最低跌至6450美金附近在小幅回升,技術圖形上,最低點剛好觸及前期整理三角上沿支撐.

1900/1/1 0:00:00
ads