Predicate
簡化交易先決條件的網絡。
Predicate 是一個用於簡化交易先決條件的網絡。通過 Predicate,用戶、開發人員和社區定義鏈上互動規則,將表現性的預交易邏輯集成到去中心化應用程序中。這些規則,如樂高積木,可以堆疊起來形成策略,由謂詞網絡強制執行。 術語 “謂詞” 用於定義一個函數,該函數接受一組參數並返回布爾值——在本例中是交易被批准還是被拒絕。 謂詞函數是開發人員用來定義交易規則的靈活代碼片段。這些規則,如樂高積木,可以堆疊起來形成策略,由謂詞網絡代表應用程序所有者強制執行。 策略由規則組成,這些規則由謂詞函數組成。謂詞網絡中的運營商在鏈上提交交易之前會驗證交易是否符合政策中規定的規則。 策略由應用程序所有者定義和管理,可以遷移到多重簽名錢包或 DAO。它們存儲在以太坊上,可以由保單所有者隨時更新。 謂詞爲您提供: 交易前政策,在智能合約層面設置,其中交易只有在遵守爲相應智能合約設置的規則時纔會執行。 訪問鏈上和鏈下數據,例如歷史資金流、區塊鏈分析、可驗證的證書、動態許可名單等,以執行政策。 一種信任最小化的規則制定系統,供應用程序開發人員實施由具有經濟激勵的運營商網絡執行的政策。