【技術實現步驟摘要】
基于區塊鏈的通證交易驗證方法、裝置、存儲器和計算機
本專利技術公開了一種基于區塊鏈的通證交易驗證方法、裝置、存儲器和計算機。
技術介紹
區塊鏈技術以其去中心化的特點為電子貨幣的流通提供了有效的技術保障。目前,用于通證交易的區塊鏈中,各節點所在的用戶一般為交易所和投資者。按照區塊鏈的共識要求,通證交易發生過程中,所有節點必須對交易的合規性都驗證通過,交易才能入賬,只要有一個節點驗證不通過,那么交易就撤銷。而通常通證會在全球多家交易所進行交易,所以,需要將當前所有節點的合規信息集同步到全球各節點,各節點才能完成對通證交易進行合規性的驗證。另外,通證交易的各參與方的信息(包括交易所和投資方)都需要滿足監管機構的要求,即交易所和交易方都要接受監管機構的監管,符合監管要求的參與方的信息為合規信息,對于不符合監管要求的參與方,監管機構有權取消其參與資格。目前,如果監管機構發現某一用戶出現了不合規信息,需要刪除該節點,就會將該信息向區塊鏈全網廣播,各節點進行交叉驗證,達成共識后各節點更新合規信息集,從原來的合規信息集中刪除該地址。而由于各節點都要進行交叉驗證,即某節點需要自己判斷交易是否合規,然后判斷其他各節點的驗證是否合規,最后將所有的驗證結果都廣播到全網。因此,如果節點比較多,則需要驗證的時間比較長。而在該驗證過程中,可能同時發生了含有地址A的交易數據同步到了節點N,而節點N還沒有完成對刪除地址A信息的驗證,所以,節點N就會通過對含有地址A的交易的驗證。從而使得監管部門的監管出現漏洞,無法保證絕對安全有效的監管 ...
【技術保護點】
1.一種基于區塊鏈的通證交易驗證方法,其特征在于,用于區塊鏈中的節點,包括:/n接收當前所有節點的合規信息集;/n接收監管機構對所述合規信息集的更新信息;/n根據接收到的所述監管機構發送的更新信息對所述合規信息集進行更新,得到更新的合規信息集;/n根據更新的合規信息集對共識算法檢查點進行更新,得到更新的共識算法檢查點,其中,所述共識算法檢查點根據所述合規信息集進行設置;/n接收待驗證交易;/n根據所述更新的共識算法檢查點對待驗證交易進行驗證,如果所述待驗證交易的信息符合所述更新的共識算法檢查點的要求,則驗證成功,否則驗證失敗。/n
【技術特征摘要】
1.一種基于區塊鏈的通證交易驗證方法,其特征在于,用于區塊鏈中的節點,包括:
接收當前所有節點的合規信息集;
接收監管機構對所述合規信息集的更新信息;
根據接收到的所述監管機構發送的更新信息對所述合規信息集進行更新,得到更新的合規信息集;
根據更新的合規信息集對共識算法檢查點進行更新,得到更新的共識算法檢查點,其中,所述共識算法檢查點根據所述合規信息集進行設置;
接收待驗證交易;
根據所述更新的共識算法檢查點對待驗證交易進行驗證,如果所述待驗證交易的信息符合所述更新的共識算法檢查點的要求,則驗證成功,否則驗證失敗。
2.如權利要求1所述的基于區塊鏈的通證交易驗證方法,其特征在于,所述合規信息集包括節點所在地址以及對應節點的合規信息,所述監管機構對所述合規信息集的更新信息,包括:刪除或增加節點所在地址及對應節點的合規信息。
3.如權利要求2所述的基于區塊鏈的通證交易驗證方法,其特征在于,所述根據接收到的所述監管機構發送的更新信息對所述合規信息集進行更新,包括:
如果所述更新信息為刪除節點所在地址及對應節點的合規信息,則檢測所述節點所在地址及對應節點的合規信息是否存在于所述合規信息集中,如果是,則從所述合規信息集中刪除節點所在地址及對應節點的合規信息,完成對所述合規信息集的更新,否則返回內容不存在的信息。
4.如權利要求2所述的基于區塊鏈的通證交易驗證方法,其特征在于,所述根據接收到的所述監管機構發送的更新信息對所述合規信息集進行更新,包括:如果所述更新信息為增加節點所在地址及對應節點的合規信息,則
檢測所述節點所在地址及對應節點的合規信息是否存在于所述合規信息集中,
如果所述節點所在地址及對應節點的合規信息未存在于所述合規信息集中,則對所述監管機構發送的更新信息發起共識請求;如果達成共識,則添加所述節點所在地址及對應節點的合規信息至所述合規信息集中,完成對所述合規信息集的更新;如果未達成共識,則返回重新提交所述節點所在地址及對應節點的合規信息的信息,并跳轉至步驟:判斷所述節點所在地址及對應節點的合規信息是否存在于所述合規信息集中;
如...
【專利技術屬性】
技術研發人員:張誠,張勇,
申請(專利權)人:北京瑞卓喜投科技發展有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。