CaOPoren在线公开_韩国日本亚洲se_九九精品免视频国产成人_精品久久久久久久久国产字幕,特级婬片大乳女子高清视频,开心激情站欧美激情,九色国产在视频线精品视频,亚洲第一男人网AV天堂,无码影视在线观看,亚洲五月天在线老牛,av小说在线看

當(dāng)前位置:首頁 > 任務(wù)營銷 > 正文內(nèi)容

對于區(qū)塊鏈技術(shù)的研究需要做好哪些準(zhǔn)備工作?

2024-06-18 00:16:45任務(wù)營銷1

我建議你在深入研究之前,先加強對基本原理的理解,。區(qū)塊鏈建立在計算機科學(xué)、密碼學(xué)和經(jīng)濟學(xué)數(shù)十年研究的基礎(chǔ)上。中本聰是一個“反叛者”,,但他也很清楚之前的歷史,。為了理解區(qū)塊鏈的工作原理,您需要了解先于區(qū)塊鏈產(chǎn)生的區(qū)塊,,以及為什么他們不起作用,。

以下是一些需要熟悉的預(yù)備知識,按重要性排序,。(注意,,以下內(nèi)容里的鏈接只是一個學(xué)習(xí)起點,您可能會想深入了解更多,。)

計算機科學(xué)

數(shù)據(jù)結(jié)構(gòu)

您需要熟悉主要數(shù)據(jù)結(jié)構(gòu)的特性和復(fù)雜性保證:linked lists, binary search trees, hash maps, 以及 graphs (特別是在區(qū)塊鏈中具有顯著特征的有向非循環(huán)圖),。從頭開始構(gòu)建它們有助于更好地理解它們的工作方式和屬性。

密碼學(xué)

密碼學(xué)是加密貨幣的代名詞和基礎(chǔ),。所有加密貨幣都使用公鑰/私鑰加密(public/private key cryptography)作為身份和身份驗證的基礎(chǔ),。我建議學(xué)習(xí) RSA( RSA)(它很容易學(xué)習(xí),不需要很強的數(shù)學(xué)背景),,然后看看 ecdsa( ECDSA),。橢圓曲線密碼需要更抽象的數(shù)學(xué)——理解所有細節(jié)并不重要,但要知道,,這是大多數(shù)加密貨幣(包括比特幣)使用的密碼,。

另一個重要的密碼原語是密碼散列函數(shù)(哈希函數(shù))。這些可用于承諾機制,,并且是 merkle 樹的構(gòu)建塊,。Merkle trees 支持 Merkle proofs,這是區(qū)塊鏈用于可擴展性的關(guān)鍵優(yōu)化之一,。

分布式系統(tǒng)

關(guān)于分布式系統(tǒng)有一些很好的教科書,,但這是一個龐大而困難的研究領(lǐng)域。分布式系統(tǒng)對于區(qū)塊鏈的論證是絕對必要的,,因此在處理區(qū)塊鏈編程之前必須在此建立基礎(chǔ),。

一旦你的系統(tǒng)不再運行在一臺機器上,,就必須開始論證一致性和共識。您需要了解可線性化和最終一致性模型之間的區(qū)別,。您還需要了解容錯一致性算法的保證,,例如 Paxos 和 RAFT。了解在分布式系統(tǒng)中論證時間的困難,,理解安全與活性之間的權(quán)衡,。

有了這樣的背景,你將能夠理解拜占庭容錯共識的難點,,這是公共區(qū)塊鏈的主要安全要求,。您將需要了解 PBFT,這是首個提供拜占庭容錯共識的可擴展算法之一,。PBFT 是許多非工作證明區(qū)塊鏈一致性算法的基礎(chǔ),。再次提醒,你不需要了解 PBFT 太多的細節(jié),,而是總體的思路及其安全性保障機制,。

理解傳統(tǒng)的分布式數(shù)據(jù)庫也是非常有用的(其核心思想是,區(qū)塊鏈本質(zhì)上是數(shù)據(jù)庫),。了解分片(例如通過一致性哈希),,主從復(fù)制(leader-follower replication),分布式哈希表 (DHTs),,例如 Chord 或 Kademlia,。

網(wǎng)絡(luò)

區(qū)塊鏈的分布式在很大程度上源于其點對點網(wǎng)絡(luò)拓撲結(jié)構(gòu)。因此,,區(qū)塊鏈?zhǔn)沁^去 p2p 網(wǎng)絡(luò)的直接產(chǎn)物,。

要了解區(qū)塊鏈通信模型,您需要了解計算機網(wǎng)絡(luò)的基礎(chǔ)知識:如 TCP 與 UDP,、數(shù)據(jù)包模型,、IP數(shù)據(jù)包,以及大致的網(wǎng)絡(luò)路由工作方式,。

公共區(qū)塊鏈傾向于通過 gossip protocols 和 flooding 來傳播信息,。學(xué)習(xí)p2p網(wǎng)絡(luò)設(shè)計的歷史,包括 Napster to Gnutella, BitTorrent,,Tor,,都具有一定的指導(dǎo)意義。區(qū)塊鏈有自己的特點,,但它們借鑒了這些網(wǎng)絡(luò)的經(jīng)驗教訓(xùn)以及它們是如何設(shè)計的,。

經(jīng)濟學(xué)

加密貨幣本質(zhì)上是多學(xué)科的 - 這是使它們?nèi)绱嗣匀撕图みM的主要原因。除了計算機科學(xué),密碼學(xué)和網(wǎng)絡(luò),,它們還與經(jīng)濟學(xué)密切相關(guān),。加密貨幣可以通過其經(jīng)濟結(jié)構(gòu)獲得許多安全屬性,這通常被稱為加密經(jīng)濟學(xué),。因此,,經(jīng)濟學(xué)對于理解加密貨幣至關(guān)重要。

博弈論

對加密貨幣最重要的經(jīng)濟學(xué)分支是博弈論,,即研究多個主體之間的收益和激勵,。你不需要深入到很細節(jié),但你需要了解博弈論分析的基本工具,,以及如何使用它們來分析一次性和持續(xù)性游戲中的激勵因素,。

你需要掌握兩個關(guān)鍵的概念:納什均衡點和謝林點,因為它們在密碼學(xué)分析中具有突出的特點,。

宏觀經(jīng)濟學(xué)

加密貨幣不僅是協(xié)議,,也是貨幣的形式。因此,,它們響應(yīng)宏觀經(jīng)濟規(guī)律(如果它們可以被稱為規(guī)律的話),。加密貨幣受制于不同的貨幣政策,,并對通貨膨脹和通貨緊縮作出可預(yù)見的反應(yīng),。你應(yīng)該了解這些過程以及它們對支出、儲蓄等的影響,。

另一個有價值的經(jīng)濟概念是貨幣的流通速度,,特別是當(dāng)它與貨幣的價值相對應(yīng)時。

微觀經(jīng)濟學(xué)

加密貨幣也深深地與市場交織在一起,,這需要了解微觀經(jīng)濟學(xué),。你需要對供求曲線有很強的直覺。你應(yīng)該能夠解釋競爭和機會成本(它們將經(jīng)常應(yīng)用于挖礦領(lǐng)域),。在許多硬幣發(fā)行和密碼經(jīng)濟系統(tǒng)中,,拍賣理論具有突出的特點。

我希望你已經(jīng)熟悉了其中的一些話題,。如果是的話,,請隨意瀏覽或跳過它們。

好吧,,到現(xiàn)在為止,,你已經(jīng)完成并鞏固了你的基礎(chǔ)知識,現(xiàn)在您已經(jīng)掌握了以上的理論,,讓我們來開始區(qū)塊鏈開發(fā)吧,。

本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用, 版權(quán)歸屬原作者,部分文章推送時未能及時與原作者取得聯(lián)系,,若來源標(biāo)注錯誤或侵犯到您的權(quán)益煩請告知,,我們將立即刪除.

本文鏈接:http://eqeg.cn/rwyx/184761.html