作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)
1.簡(jiǎn)介
在區(qū)塊鏈領(lǐng)域,已經(jīng)出現(xiàn)了很多種不同的方案,從最原始的比特幣到現(xiàn)如今的基于分布式數(shù)據(jù)庫(kù)的各類公鏈系統(tǒng)等等。這些方案都采用了區(qū)塊鏈技術(shù),用來(lái)解決“去中心化”、“可追溯”和“安全”的問(wèn)題。雖然各有千秋,但是作為一名合格的區(qū)塊鏈工程師或技術(shù)人員,我們需要對(duì)區(qū)塊鏈技術(shù)有一個(gè)全面的認(rèn)識(shí),并且能夠理解其中的原理、算法和應(yīng)用。Rust語(yǔ)言也成為一種開(kāi)發(fā)者非常熱門(mén)的語(yǔ)言之一,通過(guò)這個(gè)語(yǔ)言可以構(gòu)建出安全且高性能的區(qū)塊鏈應(yīng)用。本教程將介紹如何用Rust語(yǔ)言構(gòu)建一個(gè)基本的區(qū)塊鏈應(yīng)用,并用實(shí)際案例來(lái)演示區(qū)塊鏈的工作原理和應(yīng)用。
2.基本概念及術(shù)語(yǔ)說(shuō)明
本教程主要基于《A Brief Introduction to Blockchain Technologies》這本書(shū)的內(nèi)容進(jìn)行編寫(xiě)。該書(shū)由三個(gè)作者聯(lián)合撰寫(xiě),分別是:一個(gè)技術(shù)專家、兩個(gè)研究人員、以及五個(gè)軟件工程師。書(shū)中提到的技術(shù)包括:BT、以太坊、閃電網(wǎng)絡(luò)、密碼學(xué)、密碼學(xué)基礎(chǔ)、物理學(xué)、經(jīng)濟(jì)學(xué)、圖靈完備性、分片網(wǎng)絡(luò)、側(cè)鏈、DAG、多重簽名、閃電子、區(qū)塊鏈共識(shí)機(jī)制、圖靈完整性證明等。
概念
分布式賬本
分布式賬本(Distributed Ledger Technology, DLT)是一個(gè)用于存儲(chǔ)和共享數(shù)字信息的數(shù)據(jù)結(jié)構(gòu),被廣泛應(yīng)用于各種場(chǎng)景中,其中最著名的應(yīng)用就是 BT 和 Hyperledger Fabric 。一條記錄在分布式賬本上不可更改,只能追加新紀(jì)錄,并且所有的記錄都是公開(kāi)透明的。任何人都可以隨時(shí)查詢到數(shù)據(jù),而且整個(gè)過(guò)程完全自動(dòng)化,不需要任何實(shí)體參與其中。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-690721.html
協(xié)議
“協(xié)議”是指一系列的規(guī)則和標(biāo)準(zhǔn)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-690721.html
到了這里,關(guān)于如何用Rust語(yǔ)言構(gòu)建一個(gè)基本的區(qū)塊鏈應(yīng)用,并用實(shí)際案例來(lái)演示區(qū)塊鏈的工作原理和應(yīng)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!