精品久久伊人99热超碰,中文字幕+乱码+中文乱码,亚洲 自拍 色综合图区,男女十八禁啪啪无遮挡床震,樱花草社区在线播放

新手最全攻略:以太坊簡易指南

2
okx

免責聲明:本文旨在傳遞更多市場信息,不構(gòu)成任何投資建議。文章僅代表作者觀點,不代表MarsBit官方立場。

小編:記得關(guān)注哦

來源:mirror

原文標題:A Simpler Guide to Ethereum

如果你是加密界的新手,面對眾多概念無從入手,那么歡迎你,來對地方了。

我最聰明的一些朋友已經(jīng)開始花更多時間鉆研以太坊。而在此過程中,他們中有些人問過我類似的問題。通常都是關(guān)于具體概念的界定(比如,“什么是 gas ?”)或者是廣泛的概念性問題(比如,“ Uniswap 如何運作”)。這些疑問促使我寫成了這一篇《以太坊簡易指南》。

如何使用這篇指南呢?

它被劃分為五個主要部分:

  1. “以太坊 101”入門部分,
  2. “以太坊 201”深入探討更為復雜的概念,
  3. 加密語境中關(guān)于身份認定部分,
  4. 去中心化金融部分,以及最后,
  5. 關(guān)于以太坊的未來。最后的部分尤其探討向 PoS (權(quán)益證明機制) 的過渡(如果現(xiàn)在這些與你無關(guān),則不要過于憂慮)。

在每一部分,我解釋了很多復雜的專業(yè)術(shù)語,編制了許多實用的圖表,以通俗的語言闡釋以太坊中最為重要的概念性主題。并且,我還在指南的末尾附上了額外資源,供大家繼續(xù)深耕。

在了解以太坊時,你可以針對性地運用指南的不同部分進行快速閱讀和檢查,或?qū)⒅改献鳛樘剿魑磥淼囊粋€靈感點,或作為一個鏈接分享給最近對加密領(lǐng)域感興趣的朋友。舉例來說,可以按 Ctrl+F 鍵查找“ Uniswap ”更多地了解去中心化交易所。或者,還可以檢索“ wallet ”(錢包)學習更多有關(guān)非托管錢包的安全知識。

在 Vitalik Buterin(以太坊聯(lián)合創(chuàng)始人)的某篇熱門博客帖子中,他寫道,“有時候,差別極小的過度簡化正是我們了解世界所需要的東西。”我希望,通過將這些復雜的話題濃縮為極簡的內(nèi)容,讓這則指南可以幫助所有人了解以太坊世界。

1)以太坊101 - 基礎(chǔ)篇

在認識以太坊之前,我們需要了解它的基礎(chǔ)概念。在這個部分,我將闡釋什么是區(qū)塊鏈,區(qū)塊如何添加到鏈上,以太坊如何像世界計算機一般運作,以及智能合約如何運行。

區(qū)塊鏈- 區(qū)塊鏈是指特定網(wǎng)絡(luò)中一系列獨立計算機處理和維護的所有交易的公開記錄本。比起用中心化的方式管理這些交易數(shù)據(jù)庫(就如 Amazon 或 Facebook 控制自己數(shù)據(jù)的方式),區(qū)塊鏈上不存在單個數(shù)據(jù)所有者,使之去中心化。在這個網(wǎng)絡(luò)中的計算機遵循著特定的規(guī)范和機制,以保存所有交易的記錄。

這些規(guī)范讓計算機能夠同意網(wǎng)絡(luò)中發(fā)生的所有(交易)行為,或就其達成共識:計算機 A 是否轉(zhuǎn)出資金給計算機 B ,計算機 B 是否發(fā)送這些資金給計算機 C,以及什么時候呢?上周發(fā)生了什么事呢?六個月前發(fā)生了些什么?

網(wǎng)絡(luò)中的計算機是獨立的,因此,計算機 D 和 E(和 F 和 G ......)可能不認識計算機 A、B 或 C。區(qū)塊鏈的一系列規(guī)則意味著,單個計算機無須獨自驗證其他計算機提供的數(shù)據(jù)的準確性,就能對區(qū)塊鏈歷史上發(fā)生的交易達成一致。換句話說,計算機之間不用信任彼此就可以達成共識。在網(wǎng)絡(luò)中的計算機之間,這種去信任共識機制具有舉足輕重的重要性。

區(qū)塊鏈數(shù)量十分龐大,每一條鏈遵循著自行設(shè)置的規(guī)范達成共識。以太坊區(qū)塊鏈致力于為給不同領(lǐng)域中酷炫的、新穎的應(yīng)用提供基礎(chǔ)設(shè)施服務(wù)與設(shè)計空間,比如游戲、藝術(shù)、金融和社交媒體類的應(yīng)用。

共識機制- 當區(qū)塊鏈上的所有計算機都同意發(fā)生在網(wǎng)絡(luò)中的事實,這就是“達成共識”。單個計算機之間根據(jù)區(qū)塊鏈的規(guī)則達成共識,并且每一次將新交易打包至鏈上,所有計算機都需要經(jīng)歷達成共識的全過程。一旦這些計算機達成共識,交易區(qū)塊則被打包到區(qū)塊鏈上,成為網(wǎng)絡(luò)歷史記錄中的一部分。大致的意思是,假設(shè)計算機對每次新交易添加至鏈上的行為無異議,那就相當于同意了區(qū)塊鏈的整個歷史記錄,因為他們不得不參與其中的每一環(huán)。

共識是一個支撐整個區(qū)塊鏈世界的重要概念。如何在不信任網(wǎng)絡(luò)中任何參與者的情況下,驗證上面發(fā)生的交易,這是一個非常難以解決的人類問題,而區(qū)塊鏈是這一問題的最優(yōu)解。不同規(guī)范(或是“共識機制”)可以促使個人計算機在區(qū)塊鏈中達成共識。下面介紹兩種主要共識機制:

工作量證明(PoW)- 在工作量證明機制中,計算機之間以競賽的方式解決復雜的數(shù)學問題。網(wǎng)絡(luò)會給第一臺解決問題的計算機提供經(jīng)濟獎勵,這激勵著計算機背后的人不斷更新并運行節(jié)點(換言之,確保網(wǎng)絡(luò)一直處理交易)。

也許你曾聽過,這種競相解決計算密集型數(shù)學問題的過程就叫“挖礦”?;旧?,經(jīng)驗證為合法的交易,可以安全地添加到區(qū)塊鏈上。這也是比特幣區(qū)塊鏈以及當前以太坊區(qū)塊鏈在實施的規(guī)則。

工作量證明機制也有它的缺點,主要是1)最終,最強大的(和最昂貴的)計算機能夠更快地解決問題,因此,富者衡富;2)在計算機上解決高難度的數(shù)學問題需要消耗很多精力,這已經(jīng)成為整個區(qū)塊鏈最為人詬病的一點。

權(quán)益證明機制(PoS)- 相對于耗費大量算力來達成共識(如 PoW),權(quán)益證明機制則是利用懲罰的風險(和一些經(jīng)濟激勵)約束/激勵參與者。

在權(quán)益證明機制中,參與者籌備資金(技術(shù)角度而言,他們“質(zhì)押”自己的資金),并換取進入隨機選拔程序的資格。被隨機選中的計算機需要驗證下一批即將到來的交易。當隨機選中的計算機正確地處理交易(在權(quán)益證明機制的限制范圍內(nèi)),可以獲得獎勵。

如果被網(wǎng)絡(luò)隨機選中的參與者違反了權(quán)益證明機制的規(guī)定,那么這個參與者質(zhì)押的資產(chǎn)就會減少(或“被罰沒”)。

PoS區(qū)塊鏈不會同時請求網(wǎng)絡(luò)中的所有計算機破解那些數(shù)學難題,而是通過隨機選取計算機進行交易驗證。略過繁重的計算過程可以減輕PoW機制出現(xiàn)的兩大主要問題。這也是以太坊在規(guī)劃2022年部署下一代區(qū)塊鏈時,打算啟用這套共識機制的部分原因。

節(jié)點- 為了以太坊區(qū)塊鏈的運作,網(wǎng)絡(luò)中的參與者需要運行特定的軟件,協(xié)助他們與區(qū)塊鏈進行交互。我傾向于認為,每個節(jié)點作為獨立計算機運行著以太坊軟件。同樣地,節(jié)點(網(wǎng)絡(luò)中的參與者)越多就越去中心化,但有時,維護所有節(jié)點有些麻煩,因此,不同的節(jié)點針對不同的目的:

全節(jié)點- 全節(jié)點用來儲存完整的區(qū)塊鏈數(shù)據(jù),幫助區(qū)塊進行驗證并打包到鏈上。這類節(jié)點還為過去的交易提供有效性證明。

輕節(jié)點- 輕節(jié)點的功能在設(shè)計上相對少于全節(jié)點。比起儲存完整的區(qū)塊鏈數(shù)據(jù),輕節(jié)點僅僅儲存較少量過去交易的證明。這類節(jié)點讓更多人參與到網(wǎng)絡(luò)中,因為它們存儲更少的數(shù)據(jù),運行起來更加經(jīng)濟。

歸檔節(jié)點- 歸檔節(jié)點是以太坊世界的程序庫/維基百科詞典。它們儲存全節(jié)點所有的數(shù)據(jù),甚至更多。分析工具和錢包提供商也許會利用歸檔節(jié)點來拉取很久之前的信息。

客戶端- 這是以太坊的軟件,使得計算機(節(jié)點)能夠同以太坊網(wǎng)絡(luò)進行交互。單個節(jié)點可以選擇他們想用的客戶端軟件,但多用一些不同類型的客戶端對于去中心化至關(guān)重要,以免其中某個客戶端出現(xiàn) bug 或者問題?,F(xiàn)在有執(zhí)行客戶端和共識客戶端兩種類型,但這不在指南介紹的范圍內(nèi)。

現(xiàn)如今,鏈上有很多可用的客戶端,最近以太坊社區(qū)爭取讓最大的一些節(jié)點運行機構(gòu)多樣化其運行節(jié)點的客戶端。重要的是,任何想要參與運行以太坊網(wǎng)絡(luò)的用戶,都可以創(chuàng)建他們自己的客戶端,這意味著用戶不必信賴第三方實體為其驗證區(qū)塊鏈。

狀態(tài)- 以太坊區(qū)塊鏈的狀態(tài)指的是在任何特定時間點區(qū)塊鏈上的賬戶余額情況。一旦有新的事物產(chǎn)生(比如處理一個新的交易區(qū)塊),那么狀態(tài)則會更新并精確地反映區(qū)塊鏈在打包新交易后的狀況。

以太坊的狀態(tài)保存不同賬戶及其余額的信息。換言之,一旦區(qū)塊鏈驗證新的交易,狀態(tài)也會隨之更新,利用剛添加的新交易信息反映出新的賬戶余額。

側(cè)欄 - 如何將區(qū)塊打包到區(qū)塊鏈上?

一個用戶可能想用以太坊區(qū)塊鏈發(fā)送一些資金給另一個用戶。一旦發(fā)起方用戶這邊發(fā)起了交易,這筆交易就要在接收方用戶收到這筆錢之前,被打包至交易鏈上。

當這樣一筆交易打包到以太坊區(qū)塊鏈上,各個節(jié)點需要在交易打包上鏈并變成其一部分歷史之前,完成整個達成共識的過程。

在下圖中,它討論的是上述的簡單交易,就是一個用戶發(fā)送資金給另一位用戶。這筆交易被打包成區(qū)塊,等待節(jié)點一同達成共識后將它添加至鏈上。

來源: Understanding Ethereum

事實上,區(qū)塊鏈只是所有用戶對于發(fā)生在網(wǎng)絡(luò)中的歷史交易達成共識的方式,而區(qū)塊鏈狀態(tài)是已實時更新過新交易的賬戶余額

來源: Understanding the Ethereum Yellow Paper

智能合約- 在一定程度上,智能合約類似于物理世界中使用的傳統(tǒng)合約的電子版。在傳統(tǒng)合約中(例如雇傭合同或者公寓租賃),兩個及以上的合約方建立一套條款,再通過律師和司法系統(tǒng)執(zhí)行合約中的條款。

而在智能合約中,兩個及以上的用戶也是創(chuàng)建一套規(guī)則,卻不是通過司法體系執(zhí)行合約,而是由程序代碼編寫成智能合約,發(fā)送到區(qū)塊鏈(或者部署在區(qū)塊鏈上)。智能合約會根據(jù)已編好的代碼自動運行,而不需要律師執(zhí)行。

上述的側(cè)欄部分敘述了區(qū)塊打包上鏈的過程。智能合約是經(jīng)由區(qū)塊內(nèi)的交易部署到鏈上的代碼。未來的交易可以“調(diào)用”或與智能合約交互。舉個簡單的例子,A 用戶希望和 B 用戶就比特幣在未來兩年內(nèi)的價值打賭。A 用戶認為比特幣在 2032 年 1 月 1 日時會超過 100,000 美元,而B用戶則認為比特幣會低于這個價格。那么,兩位用戶可以建立一個智能合約,在合約里放置彼此的資

歐易

歐易(OKX)

用戶喜愛的交易所

幣安

幣安(Binance)

已有賬號登陸后會彈出下載

進群交流|歐易官網(wǎng)