区块链BaaS云服务(16)天德链TDBC“交易数据”
生活随笔
收集整理的這篇文章主要介紹了
区块链BaaS云服务(16)天德链TDBC“交易数据”
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 數據存儲
1.1. 關系型數據庫存儲
1.2. IPFS 系統
1.3. 多級緩存機制
-
加快交易傳播。節點接收到交易信息后,在時間間隔內,將交易信息放到一級緩存中,在交易成塊時減少從磁盤中讀取交易的次數。
-
加快共識速度。在共識的過程中,節點將收到的需要進行檢驗和已經完成檢驗的區塊先放到二級緩存中,節點負責進行下一次共識的處理,將內容寫入磁盤和數據庫的任務交給二級緩存處理
2. 交易應用數據結構
一筆正常的天德鏈業務交易需要包含:交易 ID,原始交易,原子交易,簽名字符串。
2.1 2種通用三方交易的格式
-
平臺為應用原始交易定義的數據結構
包括資金交易金額、正方交易平臺手續費金額、對手方交易平臺手續費金額、交易時間戳。 -
可以客戶化原始交易的數據結構
包括全部金額、鎖定金額、可用金額、交易平臺手續費金額、業務時間戳。 -
兩者共同的數據項:交易 ID、資產交易數額、交易單位、交易單價、發起方賬戶ID、接收方賬戶 ID、交易平臺手續費賬戶 ID、交易平臺手續費率、交易描述及原始交易中需要保持的非量化信息。
2.2 原始交易
原始交易是根據業務自定義的數據結構,包含: 1 筆非量化信息,和 n 筆量化信息。
- 非量化信息
用于對賬戶的基礎信息進行記錄和更新; - 量化信息
用于對賬戶的量化信息進行累計 量化信息描述了天德原子交易里的量化信息,用戶對賬戶的資金或資產進行操作時需要使用該數據結構來表述數據,通常情況下原子交易中的量化信息應該是一個列表數據結構: List,列表中每一項由賬戶 ID、原始交易 ID、量化名稱、量化類型、量化數額、交易描述及業務時間戳。
3. 應用數據安全訪問流程
總結
以上是生活随笔為你收集整理的区块链BaaS云服务(16)天德链TDBC“交易数据”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链BaaS云服务(17)纸贵科技Z-
- 下一篇: 区块链BaaS云服务(16)天德链TDB