區(qū)塊鏈技術創(chuàng)造了一種新的范式,連接金融服務所涉及的各參與方,能夠打破數(shù)據(jù)孤島,提高數(shù)據(jù)安全性,增強風險控制能力,降低交易成本,這也是區(qū)塊鏈技術備受關注的原因所在。
可以說區(qū)塊鏈承載了太多的理想,獲得了資本和產(chǎn)業(yè)的熱捧。種種溢美之詞掩蓋了該技術在比特幣之外尚無重大應用支撐的尷尬。在這樣的背景下,研究人員和技術人員更應該冷靜下來,認真分析并探索解決區(qū)塊鏈技術的不足之處,比如如何滿足高并發(fā)量的場景需求,如何解決區(qū)塊鏈上的數(shù)據(jù)隱私問題,如何將智能合約與現(xiàn)行法規(guī)相結(jié)合,如何設計適合區(qū)塊鏈的管理機制,等等。
《區(qū)塊鏈開發(fā)與實例》一書即將付梓,亓兵邀請我作序。恰好我也在學習和研究區(qū)塊鏈,算是同道中人。出于對該技術在未來金融領域應用的期待,我想可以說幾句。
互聯(lián)網(wǎng)發(fā)展至今,已初步完成其階段性使命:連接人和信息。當下即便是個人直播這樣的高消耗、低效用場景也能獲得充分支撐,足以說明互聯(lián)網(wǎng)能量之巨大。
但因為電子數(shù)據(jù)易刪、易改、易復制等特性,現(xiàn)有網(wǎng)絡安全技術難以保障互聯(lián)網(wǎng)上高價值數(shù)據(jù)的高效安全、廣泛有序流轉(zhuǎn),因此互聯(lián)網(wǎng)上的價值交換依然依賴于金融專網(wǎng)完成最終的價值轉(zhuǎn)移。此外,因為數(shù)據(jù)主權(quán)的原因,數(shù)據(jù)仍以國家或者機構(gòu)為界,形成數(shù)據(jù)孤島,數(shù)據(jù)之間難以形成協(xié)同效應。
區(qū)塊鏈技術創(chuàng)造了一種新的范式,連接金融服務所涉及的各參與方,能夠打破數(shù)據(jù)孤島,提高數(shù)據(jù)安全性,增強風險控制能力,降低交易成本,這也是區(qū)塊鏈技術備受關注的原因所在。
可以說區(qū)塊鏈承載了太多的理想,獲得了資本和產(chǎn)業(yè)的熱捧。種種溢美之詞掩蓋了該技術在比特幣之外尚無重大應用支撐的尷尬。在這樣的背景下,研究人員和技術人員更應該冷靜下來,認真分析并探索解決區(qū)塊鏈技術的不足之處,比如如何滿足高并發(fā)量的場景需求,如何解決區(qū)塊鏈上的數(shù)據(jù)隱私問題,如何將智能合約與現(xiàn)行法規(guī)相結(jié)合,如何設計適合區(qū)塊鏈的管理機制,等等。
中國是互聯(lián)網(wǎng)大國,無疑也是數(shù)據(jù)大國,但這更多的是就數(shù)量而不是質(zhì)量來說的。怎樣在數(shù)量優(yōu)勢上提升品質(zhì),把數(shù)據(jù)資源轉(zhuǎn)化為社會資產(chǎn),從中產(chǎn)生信用并為實體經(jīng)濟服務,最終促進社會經(jīng)濟的發(fā)展,無疑是我國金融科技領域的難題和挑戰(zhàn)。
赫爾南多·德·索托曾這樣描繪資本的創(chuàng)造過程:“恰恰是正規(guī)的所有權(quán)制度提供了使我們可以把資產(chǎn)體現(xiàn)為活躍的資本所需的過程、形式和法律。……把資產(chǎn)加工成資本所采用的方法是,仔細描述資產(chǎn)在經(jīng)濟和社會中最有利用價值的方面,使它們在記錄系統(tǒng)中得到確認(就像手寫賬本中的插頁或者計算機磁盤上的標簽),然后極富成效地對其進行組織,并收錄在所有權(quán)憑證中!
區(qū)塊鏈作為一項可信技術,由多方認可、多方背書,可以為現(xiàn)有金融機構(gòu)未能觸及的底層實體“錄制”信用,增進相互協(xié)作,降低交易成本,這對于信用和貸款資源一直不能很好滲透到中小企業(yè)及邊緣群體而言,有可能創(chuàng)造一個全新局面,而這對于國家的經(jīng)濟發(fā)展和金融監(jiān)管,意義非同一般。
事實證明,一個相對貧窮的發(fā)展中國家也完全有可能利用金融科技彎道超車,產(chǎn)生更便利、成本更低的信用和價值轉(zhuǎn)移系統(tǒng),比如肯尼亞的M-Pesa。中國是一個大國,更有責任和義務為全球經(jīng)濟貿(mào)易的發(fā)展作出自己應有的創(chuàng)新貢獻。
區(qū)塊鏈技術是否提供了一個全新的機遇,業(yè)界、學界盡可商榷。而大浪淘沙,紛紛涌入的企業(yè)能否最終覓得真經(jīng),也需經(jīng)受考驗。但亓兵等人為推廣普及技術所做的努力,應該肯定。
目前大部分關于區(qū)塊鏈方面的書籍,都在闡述區(qū)塊鏈給社會、經(jīng)濟和人們的生活習慣帶來的影響和沖擊,真正剖析區(qū)塊鏈技術的書籍并不多見。希望本書的出版,可以對真正的技術愛好者有所助益。
是為序。
亓兵,工學碩士,清華大學自動化系畢業(yè)后留校任教,其間兼任煤炭工業(yè)部社會保險管理軟件設計組組長,曾入選廣東省人民政府項目評審專家?guī)。其后歷任國務院發(fā)展研究中心信息局下屬國研網(wǎng)絡數(shù)據(jù)中心總經(jīng)理、中華數(shù)字電視公司(永新視博、紐交所上市代碼:STV)副總裁。2014年創(chuàng)立北京云知科技有限公司(專業(yè)從事區(qū)塊鏈基礎設施的軟硬件產(chǎn)品研發(fā))。尤其擅長數(shù)字資產(chǎn)產(chǎn)品設計和大規(guī)模(10億用戶以上)區(qū)塊鏈錢包的核心技術研究,是中國首位提出區(qū)塊鏈核心芯片設計理念并付諸實現(xiàn)者。
韓鋒,清華大學iCenter導師,量子物理研究方向博士研究生,亞洲D(zhuǎn)ACA區(qū)塊鏈協(xié)會秘書長,上海財大國際金融中心客座研究員。
鄭保衛(wèi),工學博士,參與過大量關于數(shù)據(jù)架構(gòu)、數(shù)據(jù)建模、數(shù)據(jù)治理、系統(tǒng)性能優(yōu)化等方面的項目,長期致力于數(shù)據(jù)架構(gòu)及數(shù)據(jù)治理技術方面的研究和實踐。2015年5月榮獲國家信息產(chǎn)業(yè)公共服務平臺及國家軟件公共服務平臺“2015年度中國大數(shù)據(jù)領域領軍人物獎”。
第1講 區(qū)塊鏈的基本概念
1.1 區(qū)塊鏈的基本概念和特征
1.2 區(qū)塊鏈的工作原理
1.3 共識機制
1.4 區(qū)塊鏈的應用現(xiàn)狀與前景
第2講 開源區(qū)塊鏈項目
2.1 基礎概念
2.2 為何要開源
2.3 如何開源
2.4 如何管理開源項目
2.5 如何保證開源項目安全
第3講 公有鏈項目開發(fā)
3.1 基于比特幣區(qū)塊鏈的開發(fā)
3.2 和王小云學習比特幣的密碼學基礎
3.3 區(qū)塊鏈核心程序開發(fā)
第4講 區(qū)塊鏈開發(fā)的安全管理
4.1 概述
4.2 區(qū)塊鏈正常使用的安全風險
4.3 針對區(qū)塊鏈的主要攻擊方法
4.4 區(qū)塊鏈安全的技術關鍵點
4.5 區(qū)塊鏈開發(fā)的安全管理要點
第5講 區(qū)塊鏈上智能合約的開發(fā)
5.1 以太坊是什么
5.2 以太坊編程語言Solidity的安裝
5.3 Truffle開發(fā)入門
5.4 智能合約入門
5.5 以太坊投票智能合約案例
5.6 深入解析Solidity
第6講 區(qū)塊鏈開發(fā)的隱私保護
6.1 概述
6.2 零知識證明方法論
6.3 區(qū)塊鏈隱私保護的常用技術
6.4 區(qū)塊鏈隱私的分類與對應的保護技術
6.5 智能合約的隱私保護
第7講 區(qū)塊鏈應用開發(fā)
7.1 區(qū)塊鏈架構(gòu)及模塊設計
7.2 區(qū)塊鏈主要模塊開發(fā)指南
7.3 區(qū)塊鏈API框架設計
7.4 區(qū)塊鏈API開發(fā)指南
7.5 SYB幣區(qū)塊鏈解決方案
第8講 區(qū)塊鏈中的數(shù)據(jù)治理
8.1 區(qū)塊鏈應用中數(shù)據(jù)治理的重要性
8.2 聯(lián)盟區(qū)塊鏈應用中的數(shù)據(jù)標準化
8.3 數(shù)據(jù)模型管控
第9講 區(qū)塊鏈開發(fā)實戰(zhàn)
9.1 Onchain分布式賬本框架
9.2 基于區(qū)塊鏈的數(shù)字資產(chǎn)發(fā)行與流通