在家創業喬君網
 

比特元C2C跨鏈交易

點擊:2011時間:2020-06-06

萬鏈互聯的基礎是C2C跨鏈交易,BTY比特元上的交易如何實現?比特元執行一筆鏈上交易,總共分幾步?

以交易轉賬一筆1BTY為例,剖析比特元主網鏈上交易的執行流程。

步驟一:
1.用戶比特元客戶端私鑰簽名發送交易
2.RPC模塊發送交易到各節點Mempool模塊緩存
3.不同節點在主網節點內廣播(通過P2P模塊):保證所有節點Mempool中的消息一致。

步驟二:
1.共識模塊判斷條件(時間、交易數等),向Mempool交易池中拉取交易列表;
2.共識模塊去重,判斷本地賬戶出塊條件(ticket狀態),無誤后將交易列表打包進區塊。

步驟三:
區塊打包完成,共識模塊發送區塊到執行器模塊來預執行;不同交易類型進入不同執行器,此時交易數據未保存至各節點本地數據庫,依舊可能回滾。

步驟四:
1.完成預執行,共識模塊將區塊數據發送給Blockchain模塊;
2.Blockchain模塊通過P2P網絡將區塊數據廣播,所有節點將區塊數據存入本地數據庫。
交易信息即可永久上鏈,不可篡改。

什么是C2C交易?C2C電子商務領域名字,Customer to Customer的音譯簡寫,即:用戶對用戶交易。下面來看下交易所上的C2C交易流程,直接看圖更加直觀:

交易所上的C2C交易流程圖

BTY去中心化C2C交易——生態跨鏈交易

跨鏈技術也被行業公認為區塊鏈3.0的發展方向。跨鏈技術概念大熱的同時,我們也發現,真正落地的跨鏈技術與跨鏈應用卻是鳳毛菱角,難有所見。主要原因是,區塊鏈依舊處在技術驅動的階段,概念與落地還存在巨大的現實落差,跨鏈技術的實現離不開技術的研發積累。

比特元早在2016年提出平行鏈跨鏈架構,于2018年5月實現并落地;2019年實現C2C跨鏈資產交互功能,參考下圖:

比特元C2C跨鏈資產交互功能圖

比特元C2C跨鏈交易支持:
1、比特元主鏈間資產交易,如:BTY/CCNY,Coin——Coin
2、比特元主鏈與平行鏈間資產交易,如:BTY/JSHC;上鏈購等。Coin——Coin;Coin——Token
3、(未來)平行鏈之間資產交易Token——Token

最后來說一下如何在BTY比特元上使用C2C跨鏈交易。

目前C2C去中心化交易平臺整合在幣錢包中:
1.打開幣錢包,進入“探索”頁面,點擊“C2C去中心化交易功能”。(備注:C2C交易功能需要去中心化錢包才能使用)
幣錢包界面探索應用位置圖
2.進入交易界面掛單交易,依據交易對,掛限價買賣單交易。
3.交易由智能合約自動撮合,可用資產自動同步去中心化錢包余額。

交易界面展示圖

關閉
腾讯分分彩刷大底方法