總金額: 會員:NT$ 0 非會員:NT$ 0 
(此金額尚未加上運費)
商業經濟 財政貨幣金融
 
 
 
 
區塊鏈財稅管理與Corda開發指南
 叢書名稱: 區塊鏈技術叢書
 作  者: 偶瑞軍
 出版單位: 機械工業
 出版日期: 2019.03
 進貨日期: 2019/5/13
 ISBN: 9787111619284
 開  本: 16 開    
 定  價: 668
 售  價: 534
  會 員 價: 490
推到Facebook 推到Plurk 推到Twitter
前往新書區 書籍介紹 購物流程  
 
編輯推薦:

(1)作者是有20年工作經驗的軟體發展、區塊鏈和財稅領域專家,曾擔任財稅系統的核心產品經理。
(2)中國證券登記結算有限公司總經理/前中國人民銀行數字貨幣研究所所長/前中國人民銀行科技司副司長姚前、全國政協經濟委員會委員/中國註冊稅務師協會副會長藍逢輝等多位金融、財稅和區塊鏈領域專家連袂推薦。
(3)為財稅與泛金融領域的區塊鏈應用設計與業務重塑提供解決方案,詳解Corda各項技術與應用開發方法


內容簡介:

這是一本為財務、稅務、泛金融等領域提供區塊鏈解決方案的參考書,它不僅能指導這些領域的業務重塑,而且還能知道這些領域的區塊鏈應用開發與設計。
作者是有20年工作經驗的軟體發展、區塊鏈和財稅領域專家,曾擔任財稅系統的核心產品經理。本書高屋建瓴,整體上梳理了財稅場景下區塊鏈與分散式帳本的獨有價值與應用創新脈絡,也深入研究了適合金融與財稅領域大規模應用的分散式帳本架構Corda,作者發起設計了財稅公鏈專案與EPOS共識機制,本書是作者在此過程中的研究心得與實踐經驗的整理記錄!
本書在邏輯上分為兩大部分:
第1部分:區塊鏈重塑財稅業務(第1~3章)
首先,介紹了區塊鏈與分散式帳本的一些關鍵概念和重要技術,包括二者的區別,以及它們的架構、加密演算法和激勵機制設計等內容;然後,對如何利用區塊鏈和分散式帳本技術重塑財稅業務,提出了業務創新的方向和思路,以及區塊鏈與財稅場景結合的應用設計思路。
第二部分:Corda技術開發詳解(4~16章)
全面、系統、詳細地講解了Corda的關鍵概念、開發環境搭建、API、應用開發、合約開發、節點與網路設計、集成與測試、高級特性開發、內部元件與庫的使用、配套工具等。


作者簡介:

偶瑞軍
軟體研發和區塊鏈領域的技術專家,有近20年的工作經驗,有13項發明專利。
中國電子學會區塊鏈專委會委員,國際區塊鏈專利共用聯盟專家顧問。專注于區塊鏈和分散式帳本技術的研究和實踐,對區塊鏈技術在財稅和智慧財產權兩個場景中的應用有豐富的實踐經驗。
現就職於航太資訊股份有限公司,先後擔任增值稅發票系統的研發工程師和營改增發票系統的核心產品經理(上千萬企業使用者,應用規模),對財稅領域有深入的理解。


圖書目錄:

前言
第1章 區塊鏈與分散式帳本技術1
1.1 概念理解1
1.1.1 區塊鏈的核心本質1
1.1.2 區塊鏈與分散式帳本的異同點4
1.2 技術理解4
1.2.1 區塊鏈和分散式帳本架構的組成4
1.2.2 五種非常有用的加密演算法6
1.2.3 幾種具有代表性的架構和共識演算法7
1.2.4 區塊鏈激勵機制設計與發展趨勢9
第2章 區塊鏈重塑企業財務管理11
2.1 現代企業財務管理的現狀11
2.1.1 資金往來管理11
2.1.2 成本費用管理12
2.1.3 會計核算管理12
2.2 現代企業財務管理的痛點13
2.3 區塊鏈重塑企業財務管理14
2.3.1 區塊鏈改善生產、運營、財務協同效率的應用設計14
2.3.2 區塊鏈改善內部、外部資訊系統連接關係的應用設計15
2.3.3 區塊鏈簡化業務單據和業務留痕機制的應用設計16
2.3.4 區塊鏈築起合規牆減少審計與稽核投入的應用設計17
2.3.5 財務虛擬機器與會計智慧合約編輯語言的應用設計18
第3章 區塊鏈重塑稅收管理19
3.1 當前社會稅收管理現狀19
3.1.1 稅收領域的稅種分類19
3.1.2 各類稅收管理的特點20
3.2 區塊鏈對稅收科技產生影響的四個階段22
3.3 區塊鏈在電子發票領域的應用23
3.3.1 電子發票的應用現狀23
3.3.2 電子發票大規模應用的難點25
3.3.3 區塊鏈技術的主要特點與電子發票對應分析26
3.3.4 區塊鏈技術用於電子發票管理的4個基本要點27
3.4 全國區塊鏈稅收總帳與分類帳體系設計29
3.5 財稅聯盟鏈的設計30
第4章 關鍵概念33
4.1 基礎概念33
4.1.1 Corda網路33
4.1.2 帳本34
4.1.3 身份35
4.2 交易與共識相關概念36
4.2.1 狀態36
4.2.2 合約38
4.2.3 交易39
4.2.4 流43
4.2.5 共識46
4.2.6 公證人47
4.2.7 時間窗49
4.3 其他相關概念49
4.3.1 預言機49
4.3.2 節點51
4.3.3 權衡53
第5章 快速入門55
5.1 安裝設置55
5.1.1 Windows平臺安裝說明56
5.1.2 Mac平臺安裝說明57
5.1.3 Corda原始程式碼58
5.2 運行CorDapp例子59
5.2.1 在IntelliJ中打開例子59
5.2.2 專案結構60
5.2.3 運行例子62
第6章 Corda應用開發基礎69
6.1 什麼是CorDapp69
6.2 編寫一個CorDapp70
6.3 平臺升級的方法72
6.3.1 平臺升級的一般規則73
6.3.2 從V1.0或V2.0升級到V3.073
6.3.3 網路地圖服務的升級修改73
6.3.4 Corda外掛程式74
6.3.5 AMQP74
6.3.6 配置75
6.3.7 測試75
6.4 應用升級的方法76
6.4.1 與應用升級有關的概念76
6.4.2 如何升級流78
6.4.3 合約和狀態的版本控制80
6.5 構建應用84
6.6 基於平臺主版本構建應用87
第7章 Corda應用開發API88
7.1 Corda API總覽88
7.1.1 內部API和穩定性保證89
7.1.2 Corda穩定模組89
7.1.3 Corda孵化中的模組90
7.1.4 Corda不穩定模組90
7.1.5 @DoNotImplement 注釋91
7.2 States91
7.2.1 ContractState91
7.2.2 ContractState sub-interfaces91
7.2.3 用戶定義的欄位93
7.2.4 Vault94
7.2.5 TransactionState94
7.3 Persistence95
7.3.1 模式95
7.3.2 定制模式註冊96
7.3.3 物件關係映射96
7.3.4 JDBC會話98
7.4 Contracts99
7.4.1 合約99
7.4.2 帳本交易100
7.4.3 命令101
7.4.4 用命令進行分支驗證102
7.5 Contract Constraints102
7.6 Vault Query106
7.7 Transactions114
7.8 Flows121
7.8.1 啟動器121
7.8.2 應答器122
7.8.3 流邏輯122
7.8.4 服務集線器123
7.8.5 公證人124
7.8.6 流會話124
7.8.7 交易發送125
7.8.8 交易對方反應126
7.8.9 為什麼要會話126
7.8.10 子流128
7.8.11 進度跟蹤器131
7.8.12 併發、鎖定132
7.9 Identity133
7.9.1 當事人133
7.9.2 機密身份133
7.9.3 SWAP流134
7.9.4 身份同步流134
7.10 ServiceHub136
7.11 RPC operations136
7.12 Core types137
7.12.1 安全散列137
7.12.2 複合金鑰137
7.13 Testing138
7.13.1 流測試138
7.13.2 訪問StartedMockNode內部構件140
7.13.3 合約測試140
第8章 Corda應用開發其他要點145
8.1 物件序列化145
8.1.1 白名單146
8.1.2 AMQP146
8.1.3 核心類型147
8.2 安全編碼準則154
8.2.1 流154
8.2.2 合約154
8.3 流操作示範154
8.4 Corda要點一覽表163
8.5 應用樣本163
第9章 Corda節點165
9.1 創建本地節點165
9.2 運行本地節點170
9.3 部署節點171
9.3.1 在Linux系統上安裝和運行Corda作為系統服務171
9.3.2 在Windows系統上安裝和運行Corda並作為Windows服務173
9.3.3 測試安裝175
9.4 節點配置175
9.5 用戶端RPC180
9.6 SHELL185
9.6.1 連接SHELL185
9.6.2 參數語法186
9.7 節點資料庫188
9.8 節點管理189
9.9 進程外驗證192
第10章 Corda網路193
10.1 設置Corda網路193
10.2 網路許可196
10.3 網路地圖200
10.4 版本管理203
第11章 合約開發示範204
11.1 Hello World204
11.1.1 我們的用例204
11.1.2 編寫狀態206
11.1.3 編寫流208
11.1.4 運行我們的CorDapp211
11.1.5 結論214
11


章節試讀:

2018年,區塊鏈成為一項廣受社會各界關注的技術,相關專業人員爭相對其進行研究。市場中能夠買到的區塊鏈書籍可以概括為兩類:一是普及區塊鏈概念的書,這類書中羅列了區塊鏈可以應用的各種場景和所能發揮的作用。但結合場景對其繼續深入研究時會發現,這類書缺乏有深度的內容,會讓讀者產生是否非用區塊鏈和區塊鏈是否具有獨特價值的疑問。二是純介紹區塊鏈技術的書,這類書往往專門講述某一種區塊鏈架構,目的是指導開發人員進行應用開發。兩類書均不能結合場景,對區塊鏈進行深度介紹。
筆者從事財稅系統研發多年,2016年開始深入研究區塊鏈能夠對財稅領域貢獻的獨特價值和可能先落地的大規模應用,在技術上分析多個區塊鏈架構的特點,尋找最接近財稅場景業務需求的區塊鏈架構。筆者在研究過程中一直希望找到一本合適的參考書籍,但翻遍了區塊鏈領域的圖書也沒找到。筆者想到肯定有很多讀者像之前的自己一樣正在找或即將找相關參考書,為了讓這些人有書可看,筆者把自己這兩年的研究心得和正在嘗試的實踐思路整理成本書,希望能為對財稅結合區塊鏈開展深入研究的讀者提供一點有價值的參考。
本書主要分為兩大部分:第一大部分主要聚焦于對區塊鏈概念的介紹和對財稅業務場景的深入剖析。第二大部分主要是對分散式帳本架構Corda進行詳細介紹。本書之所以選取Corda進行介紹,是因為筆者認為目前最接近財稅場景需求的,能把區塊鏈和分散式帳本技術思想充分發揮出來的架構就是Corda。當然,現階段的Corda還不是最理想的架構,但因為其是開源架構,所以筆者在研發實踐中,對不適用的部分進行了改造,對缺失的部分進行了設計補充,這些內容也包含在書中。第二部分的內容主要來自開源社區開發文檔,並加入了筆者自己的理解,此事也得到了Corda開源社區和R3公司的官方授權。開發緊密結合開源社區,有利於緊跟社區發展,學習最新內容。
本書的讀者對象包括:
財務、稅務領域的從業人員;
財務、稅務資訊系統的設計開發人員;
財稅領域區塊鏈與分散式帳本應用的關注者和感興趣者。
剛開始接觸區塊鏈概念和對財稅領域應用感興趣的讀者,應從第一部分開始閱讀;如果僅希望使用Corda開發相關應用,且這些應用不是面向財稅領域的,可直接閱讀第二部分。如果是有意於財稅領域的區塊鏈和分散式帳本應用開發,並且是有意於使用Corda進行開發的讀者,也建議從第一部分開始閱讀。
書籍的內容在印刷成冊的那一刻開始就已固定,但技術的發展和創新是不會固定的,所以技術開發讀者可隨時訪問github的Corda項目社區,獲取最新內容。大家若是對本書有什麼建議或者發現書中有什麼不妥甚至錯誤之處,歡迎發送郵件至Pcb0322@163.com。
在編寫本書的過程中,得到了出版社楊福川、孫海亮兩位專業編輯的大力支持,也得到了業內專家、領導、同事、家人的支持,在此表示感謝。當然,眾多感興趣讀者給予的鼓勵,是筆者不停寫下去的動力,在此也要表示感謝。

偶瑞軍
於北京


圖片預覽:

 
  步驟一.
依據網路上的圖書,挑選你所需要的書籍,根據以下步驟進行訂購
選擇產品及數量 結 帳 輸入基本資料 取貨與付款方式
┌───────────────────────────────────────────────────┘
資料確定 確認結帳 訂單編號    

步驟二.
完成付款的程序後,若採用貨到付款等宅配方式,3~7天內 ( 例假日將延期一至兩天 ) 您即可收到圖書。若至分店門市取貨,一週內聯絡取書。

步驟三.
完成購書程序者,可利用 訂單查詢 得知訂單進度。

注意事項.
● 付款方式若為網路刷卡必須等" 2 ~ 3 個工作天"確認款項已收到,才會出貨.如有更改書籍數量請記得按更新購物車,謝謝。

● 大陸出版品封面老舊、磨痕、凹痕等均屬常態,除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。

● 至2018年起,因中國大陸環保政策,部分書籍配件以QR CODE取代光盤音頻mp3或dvd,已無提供實體光盤。如需使用學習配件,請掃描QR CODE 連結至當地網站註冊並通過驗證程序,方可下載使用。造成不便,敬請見諒。

● 我們將保留所有商品出貨權利,如遇缺書情形,訂單未達免運門檻運費需自行負擔。

預訂海外庫存.
商品到貨時間須4週,訂單書籍備齊後方能出貨,如果您有急用書籍,建議與【預訂海外庫存】商品分開訂購。