區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)
定 價(jià):99 元
叢書(shū)名:新時(shí)代·技術(shù)新未來(lái)
區(qū)塊鏈現(xiàn)在仍然是一個(gè)新生事物,就像其他所有新生事物一樣,充滿(mǎn)了爭(zhēng)議。但不可否認(rèn),它也給逐漸變得穩(wěn)定的互聯(lián)網(wǎng)帶來(lái)一股新的活力。 《區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)》力圖為區(qū)塊鏈從業(yè)人員提供一份完整的開(kāi)發(fā)指南。 《區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)》首先從區(qū)塊鏈的起源出發(fā),簡(jiǎn)單介紹區(qū)塊鏈的基本概念、歷史以及區(qū)塊鏈底層所使用的技術(shù),如密碼學(xué)、零知識(shí)證明等。將比特幣作為樣板,簡(jiǎn)單介紹了它的歷史和各種設(shè)計(jì)取舍。 接下來(lái)是《區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)》的重點(diǎn)——區(qū)塊鏈應(yīng)用開(kāi)發(fā),主要內(nèi)容包括以太坊工作原理、以太坊智能合約的開(kāi)發(fā)與實(shí)踐,等等。 《區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)》是一本非常全面的智能合約開(kāi)發(fā)指導(dǎo)書(shū),包含大量的實(shí)例代碼以及實(shí)戰(zhàn)講解,讓讀者能夠跟隨書(shū)本開(kāi)發(fā)出各種基于智能合約的可交互應(yīng)用。 《區(qū)塊鏈應(yīng)用開(kāi)發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)/新時(shí)代·技術(shù)新未來(lái)》的最后還講解了如何開(kāi)發(fā)一個(gè)簡(jiǎn)單的錢(qián)包,來(lái)完成以太坊賬號(hào)的生成、以太坊轉(zhuǎn)賬、調(diào)用合約等功能。
一本書(shū)講透區(qū)塊鏈技術(shù)
系統(tǒng)全面:從區(qū)塊鏈系統(tǒng)構(gòu)建,到完整DAPP開(kāi)發(fā),全流程知識(shí)點(diǎn)覆蓋
由淺入深:從區(qū)塊鏈基礎(chǔ)切入,一步步掌握智能合約、DAPP、以太坊錢(qián)包開(kāi)發(fā)
案例豐富:結(jié)合案例講解,生動(dòng)形象,附贈(zèng)實(shí)戰(zhàn)項(xiàng)目源代碼
區(qū)塊鏈專(zhuān)業(yè)平臺(tái) 登鏈社區(qū)、無(wú)退社區(qū) 重磅推薦!
推薦序
2017年之前我就開(kāi)始關(guān)注區(qū)塊鏈技術(shù),并啟動(dòng)了該領(lǐng)域的投資調(diào)研,幾乎看遍了華東地區(qū)的所有區(qū)塊鏈項(xiàng)目,那時(shí)的區(qū)塊鏈行業(yè)很不成熟:從事技術(shù)研發(fā)的人敬畏它,在“深宮大院”里搗鼓算法,在計(jì)算機(jī)的烏托邦里遨游;擅長(zhǎng)市場(chǎng)營(yíng)銷(xiāo)的人利用它,尤其是投機(jī)分子,用各種奇葩但卻非常通俗易懂的方式解讀它,反倒成了第一批“區(qū)塊鏈技術(shù)科普人員”;專(zhuān)業(yè)的投資機(jī)構(gòu)者都很困惑,因?yàn)閷?zhuān)業(yè)所以規(guī)矩多,比如合規(guī)性、邏輯嚴(yán)密性等,即便在今天看來(lái)很劃算的買(mǎi)賣(mài)在當(dāng)年也實(shí)在是無(wú)法推演出可靠的盈利模式和自圓其說(shuō)的估值模型。而我恰恰游走在這三類(lèi)人的邊緣——技術(shù)出身但不算研發(fā)專(zhuān)家、市場(chǎng)老兵但不算營(yíng)銷(xiāo)大咖、一直做投資但也遠(yuǎn)非知名投資人,我的身份標(biāo)簽不突出,也就沒(méi)什么心理負(fù)擔(dān),于是就看研報(bào)、談項(xiàng)目、交朋友,在這個(gè)過(guò)程中我投資了本書(shū)的作者,決策只用了30分鐘,我把這個(gè)看作緣分。
區(qū)塊鏈本質(zhì)上是一種健壯和安全的分布式狀態(tài)機(jī),典型的技術(shù)構(gòu)成包括點(diǎn)對(duì)點(diǎn)通訊、密碼學(xué)、共識(shí)算法、數(shù)據(jù)庫(kù)技術(shù)和虛擬機(jī)。這也構(gòu)成了區(qū)塊鏈必不可少的5項(xiàng)核心能力。通俗來(lái)講,隱私保護(hù)就是“只有群里的人才能看到群內(nèi)信息”,共同維護(hù)就是“每個(gè)人都同時(shí)參與維護(hù)這個(gè)群”,分布式存儲(chǔ)就是“群聊天記錄,每個(gè)群成員的手機(jī)里都有一個(gè)備份”,密碼學(xué)就是“群里面只說(shuō)一種方言,其他地方的人看不懂”,局部去中心就是“群主可以有權(quán)把群成員踢掉”,共識(shí)算法可以類(lèi)比為“群成員簽到后自動(dòng)回復(fù)問(wèn)候語(yǔ)的機(jī)制”,點(diǎn)對(duì)點(diǎn)通訊就是“雖然我們?cè)谝粋(gè)群里,但我們?nèi)匀豢梢运搅摹薄4蜻@些比方,我是想說(shuō)明:區(qū)塊鏈很像是一個(gè)社區(qū)(群),只不過(guò)有些社區(qū)是應(yīng)用層面的,而有些社區(qū)是基礎(chǔ)設(shè)施層面的,但都是關(guān)系和網(wǎng)絡(luò)。最小的關(guān)系網(wǎng)絡(luò)是人與人,大一點(diǎn)就是公司與公司,再大一點(diǎn)是行業(yè)與行業(yè),甚至還有國(guó)家與國(guó)家,這些“前臺(tái)”的背后是數(shù)據(jù)與數(shù)據(jù)、信息與信息、機(jī)器與機(jī)器之間的關(guān)系、結(jié)構(gòu)和協(xié)同機(jī)制。
我之所以愿意在30分鐘內(nèi)砸下數(shù)百萬(wàn)支持“無(wú)退技術(shù)社區(qū)”:一方面是因?yàn)樯鐓^(qū)創(chuàng)始人馬駿先生很多年前就是國(guó)內(nèi)知名技術(shù)社區(qū)的大咖,他的理念、心胸與區(qū)塊鏈的哲學(xué)思想不謀而合;另一方面是因?yàn)椤盁o(wú)退技術(shù)社區(qū)”這個(gè)名字也很打動(dòng)我,對(duì)!就是這個(gè)名字。任何一個(gè)人,一旦進(jìn)入網(wǎng)絡(luò)(從出生那一刻開(kāi)始)就失去了可退之路,因?yàn)樵谶蛇蓧嫷氐哪且幻腌姾螅芏嗳说纳矸菥妥兞,情感連接、關(guān)系連接、利益連接瞬間產(chǎn)生,離散的點(diǎn)成為互相干擾的點(diǎn),所有的“單點(diǎn)”決策都變成了“網(wǎng)絡(luò)投票決策”,除非從底層把數(shù)據(jù)庫(kù)“清零”,但有這樣的機(jī)制嗎?所以“無(wú)退”既是無(wú)法退,也是退不出來(lái),人生不可撤銷(xiāo)、不可逆,我們只有不斷前行才能“優(yōu)化網(wǎng)絡(luò)”。
本書(shū)把區(qū)塊鏈技術(shù)深入淺出地進(jìn)行了解讀,對(duì)那些希望進(jìn)入行業(yè)、了解關(guān)鍵技術(shù)以及這些技術(shù)應(yīng)用方法的讀者來(lái)說(shuō)有很大幫助。如果遇到不清楚的細(xì)節(jié)還可以關(guān)注作者發(fā)起設(shè)立的“無(wú)退技術(shù)社區(qū)”,里面有大量成熟的應(yīng)用以及更多可視化的解讀,相信讀者讀后會(huì)頗有收獲。
另外我也要感謝馬駿先生在行業(yè)發(fā)展、技術(shù)研發(fā)上不斷地給我建議和幫助,區(qū)塊鏈?zhǔn)巧煜蛭磥?lái)的一只手,我相信世界會(huì)更平、天空會(huì)更高、路會(huì)更遠(yuǎn),到了要真正退出的那一刻,我們的靈魂會(huì)更純粹、更潔凈。
方天葉
上海技術(shù)交易所副總裁
熊麗兵(網(wǎng)絡(luò)ID:Tiny熊),北京航空航天大學(xué)碩士,登鏈科技創(chuàng)始人、登鏈社區(qū)發(fā)起人,圖書(shū)《精通以太坊智能合約開(kāi)發(fā)》作者。 董一凡,河海大學(xué)學(xué)士,上海笛藝符科技聯(lián)合創(chuàng)始人、首席技術(shù)官,無(wú)退社區(qū)特邀專(zhuān)欄作者。 周小雪,中國(guó)科學(xué)技術(shù)大學(xué)信息安全專(zhuān)業(yè)學(xué)士,復(fù)旦大學(xué)碩士。無(wú)退社區(qū)聯(lián)合創(chuàng)始人,在金融領(lǐng)域有十多年的量化經(jīng)驗(yàn)。
第1章 區(qū)塊鏈概要1.1 區(qū)塊鏈誕生之前1.2 區(qū)塊鏈的誕生標(biāo)志——比特幣1.3 比特幣之后的區(qū)塊鏈1.3.1 比特幣與區(qū)塊鏈的分離1.3.2 智能合約1.4 分布式系統(tǒng)1.5 什么是區(qū)塊鏈1.6 代幣是什么1.7 什么是區(qū)塊1.7.1 區(qū)塊是怎么產(chǎn)生的1.7.2 區(qū)塊生成時(shí)間1.8 區(qū)塊鏈的硬分叉1.9 區(qū)塊鏈的去中心化1.10 區(qū)塊鏈的主要種類(lèi)1.10.1 公鏈(public block chain)1.10.2 私鏈(private block chain)1.10.3 聯(lián)盟鏈(consortium block chain)1.11 加密貨幣1.12 智能合約(smart contract)1.12.1 什么是智能合約1.12.2 智能合約的實(shí)現(xiàn)方式1.13 區(qū)塊鏈應(yīng)用1.13.1 金融服務(wù)1.13.2 游戲1.13.3 數(shù)字資產(chǎn)1.13.4 供應(yīng)鏈管理1.13.5 其他1.14 比特幣的歷史1.14.1 比特幣前傳1.14.2 比特幣面世1.14.3 比特幣發(fā)展中的主要事件1.15 比特幣的設(shè)計(jì)取舍1.15.1 區(qū)塊鏈1.15.2 共識(shí)算法1.15.3 比特幣中的交易1.15.4 比特幣的供應(yīng)模式1.15.5 去中心化與中心化1.15.6 可替換性第2章 密碼學(xué)基礎(chǔ)2.1 密碼學(xué)發(fā)展歷史2.1.1 密碼學(xué)發(fā)展的三個(gè)階段2.1.2 近代密碼學(xué)的開(kāi)端2.1.3 區(qū)塊鏈去中心化密鑰共享2.2 密碼系統(tǒng)2.2.1 定義2.2.2 對(duì)稱(chēng)加密2.2.3 非對(duì)稱(chēng)加密2.3 區(qū)塊鏈常用密碼學(xué)知識(shí)2.3.1 Hash(哈希)算法2.3.2 RSA算法2.3.3 默克爾樹(shù)2.3.4 數(shù)字簽名2.3.5 零知識(shí)證明和Zcash2.4 加密貨幣2.4.1 什么是加密貨幣2.4.2 熱門(mén)加密貨幣2.4.3 運(yùn)作方式2.4.4 加密貨幣的安全性2.5 加密經(jīng)濟(jì)學(xué)2.5.1 貨幣的功能2.5.2 貨幣的屬性2.5.3 貨幣的種類(lèi)2.5.4 Fiat貨幣2.5.5 比特幣有貨幣屬性嗎2.5.6 加密貨幣經(jīng)濟(jì)的未來(lái)2.6 比特幣中的密碼學(xué)2.6.1 比特幣中的哈希處理2.6.2 比特幣中的公鑰加密2.6.3 比特幣中的錢(qián)包和數(shù)字簽名……第3章 零知識(shí)證明第4章 進(jìn)入以太坊世界第5章 探索智能合約第6章 Solidity語(yǔ)言基礎(chǔ)第7章 Solidity進(jìn)階第8章 智能合約實(shí)戰(zhàn)第9章 去中心化DAPP實(shí)戰(zhàn)第10章 以太坊錢(qián)包開(kāi)發(fā)