
OpenZeppelinは、トークンツールリングにおいてChainlinkをクロスチェーンおよびコンプライアンスのデフォルトとして採用し、コンプライアンスチェックボックスをオンにすると、トークンのライセンスが変更されます。 一週間前、OpenZeppelinはChainlinkとの戦略的パートナーシップを発表しました。 ChainlinkのクロスチェーンプロトコルであるCCIPと、自動コンプライアンスエンジンであるACEは、OpenZeppelinのAIツールであるContracts Wizardおよびドキュメントに組み込まれました。 ERC20、ステーブルコイン、RWAジェネレーターのすべてが、両方のオプションを提供しています。 CCIPオプションを選択すると、トークンの独自の権限の背後で、Chainlinkのバーン&マインドプールが必要とするマインドとバーンの呼び出しを公開します。 また、CCIP登録用の管理者を指定します。 この部分では、選択したライセンスがそのまま維持されます。Chainlinkのコードは一切含まれないためです。 一方、ACEオプションは異なります。 これは、振替、マインド、バーンをあなたがデプロイして設定するポリシーエンジンに転送します。OpenZeppelinの公式ドキュメントによると、ACEを使用するトークンはBUSL-1.1の対象となり、本番利用にはACEライセンスおよびその追加使用許可を満たす必要があります。 これまで、生成されたOpenZeppelinトークンは、選択したライセンス(通常はMIT)をそのまま保持していました。 しかし、今や単一のチェックボックスをオンにすることでそのライセンスが変更され、急いでいるジュニア開発者は気づかない可能性があります。 ジェネレーターはプールを登録せず、権限を設定せず、ポリシーを記述しません。 ポリシーエンジンを接続しても、任何のポリシーが自動設定されることはありません。あなた自身が適用されるルールを満たす責任を負います。 発表では、OpenZeppelin DefenderからChainlinkのRuntime Environmentへの移行パスにも言及されています。 これらすべては隠されているわけではなく、すでにChainlinkを望んでいるRWAチームにとっては、実際の統合作業を削減できます。 ただ、私は開発者がウィザードがそこに置いたからという理由ではなく、意図的に選択してほしいと思っています。
