
OpenZeppelin menjadikan Chainlink sebagai pilihan default untuk lintas-chain dan kepatuhan dalam perangkat token-nya, dan jika Anda mencentang kotak kepatuhan, lisensi token Anda berubah. Seminggu yang lalu, OpenZeppelin mengumumkan kemitraan strategis dengan Chainlink. CCIP dan ACE, protokol lintas-chain Chainlink dan Automated Compliance Engine-nya, kini telah terintegrasi ke dalam Contracts Wizard, perangkat AI OpenZeppelin dan dokumentasinya. Generator ERC20, Stablecoin, dan RWA semuanya menawarkan kedua opsi tersebut. Memilih opsi CCIP membuat token membuka panggilan mint dan burn yang dibutuhkan oleh pool burn-and-mint Chainlink, di balik izin token itu sendiri. Ini juga menentukan administrator untuk pendaftaran CCIP. Bagian ini tetap mempertahankan lisensi yang Anda pilih, karena tidak ada kode Chainlink yang dimasukkan. Opsi ACE berbeda. Ini meneruskan transfer, mint, dan burn ke Policy Engine yang Anda deploy dan konfigurasi. Dokumentasi OpenZeppelin sendiri menyatakan bahwa token yang menggunakan ACE berada di bawah lisensi BUSL-1.1, dan penggunaan produksi harus memenuhi lisensi ACE dan tambahan izin penggunaannya. Selama bertahun-tahun, token yang dihasilkan oleh OpenZeppelin membawa lisensi yang Anda pilih, biasanya MIT. Satu kotak centang sekarang mengubah itu, dan seorang pengembang junior yang terburu-buru mungkin tidak menyadarinya. Generator ini tidak mendaftarkan pool Anda, mengatur izin, atau menulis kebijakan Anda. Mengaitkan Policy Engine tidak mengonfigurasi kebijakan apa pun, dan Anda tetap bertanggung jawab untuk memenuhi aturan apa pun yang berlaku bagi Anda. Pengumuman tersebut juga menyebutkan jalur migrasi dari OpenZeppelin Defender ke Runtime Environment Chainlink. Tidak ada dari ini yang disembunyikan, dan bagi tim RWA yang sudah menginginkan Chainlink, ini menghemat pekerjaan integrasi nyata. Saya hanya ingin para pembangun memilihnya dengan sengaja, bukan karena wizard menempatkannya di sana.
