使用跨鏈授權管理進行訪問控制
更新時間:
當您在跨鏈數據連接服務中注冊區塊鏈后,跨鏈服務默認會對您收到的跨鏈消息進行檢查,只有被授權的區塊鏈才能與您的區塊鏈進行跨鏈連接。?
跨鏈數據連接服務中跨鏈消息分為兩類,您可以在跨鏈控制臺上,對這兩類跨鏈消息進行獨立的授權管理:
賬本數據訪問:支持授權特定的區塊鏈訪問您鏈上的特定基礎數據,基礎數據包括:區塊頭、完整區塊、完整交易
合約消息推送:支持授權特定的區塊鏈上的特定合約通過遠程合約調用的方式向您的鏈上的某個合約發送數據。
在跨鏈賬本數據讀取中,如果對方的區塊鏈沒有給您的區塊鏈授權,您將無法通過跨鏈數據連接服務獲取到對方區塊鏈的基礎數據。您只被允許獲取對方給您授權的基礎數據。?
在合約消息推送中,權限系統會檢查跨鏈調用的發起合約(記為A)、和調用目標合約(記為B)。您將只被允許通過被授權的特定的合約A向被授權的目標合約B發起調用,您不能通過被授權的合約A調用對方鏈上的其它合約,您也不能通過其它合約調用對方鏈上的合約B。
您可以在控制臺上查看我的權限,來查詢有哪些區塊鏈給您授權了。也可以在授權權限中看到您給其它區塊鏈的授權記錄。
文檔內容是否對您有幫助?