債務
在進行任何與借貸相關的活動之前,您必須擁有一個債務物件Obligation
。債務物件是一個用於記錄您的抵押品和債務的物件。 因此,您需要至少創建一個債務物件才能執行任何與借貸相關的操作。
您可以擁有多個債務物件
每個債務物件都是獨立的,這意味著即使您是這些債務物件的所有者,在一個債務物件中存入抵押品並不能讓您使用另一個債務物件來借貸資產。
深度了解債務物件
債務物件Obligation
是一個共享物件。債務物件並非保存在您的錢包中,您擁有一個債務密鑰ObligationKey
。這個債務密鑰作為您擁有特定債務物件的證明。因此,您在錢包中看到的是一個代表債務密鑰ObligationKey
的 NFT。
基本上,您的債務物件可以包含在任何交易中。然而,對於某些需要所有權證明的操作,其他人無法使用您的債務物件,因為這些操作需要所有權的證明。這時,您的債務密鑰發揮了關鍵作用。
例如,當您想要借款時,借款功能將要求您提供債務物件Obligation
和債務密鑰ObligationKey
。在這種情況下,任何人都可以在這個功能中傳遞您的債務物件Obligation
,但只有您可以使用正確的債務密鑰ObligationKey
。這一機制保障了您的債務物件不被未經授權使用。
這正是我們從 Sui 以物件中心的模型中獲得之優勢。https://docs.sui.io/concepts/object-ownership/address-owned
Last updated