Uniswap Labs, zincirler arası parçalanmayı azaltmayı hedefleyen, sahibi olmayan ERC-6909 sözleşmesi “The Compact v1”i kullanıma sundu.
Şirketin salı günü yayımladığı blog yazısında belirtildiğine göre sistem, blok zinciri ağları arasında güvenli ve yeniden kullanılabilir kaynak kilitleri oluşturuyor. Bu da geliştiricilere özelleştirilebilir ve birbiriyle uyumlu sistemler inşa etmeleri için ortak bir çerçeve sağlıyor.
Açıklamaya göre The Compact, kaynak kilitlerini yöneten sahibi olmayan bir ERC-6909 sözleşmesi niteliği taşıyor. Temelinde, sponsorların bir sözleşmeye token yatırmasına ve bunun sonucunda ERC-6909 token’larıyla temsil edilen Kaynak Kilitleri oluşturmasına dayanıyor. Bu kilitler sponsorların kontrolünde kalmaya devam ediyor ancak birden fazla “Compact”ı (Başkalarının varlıkları talep edebilmesi için gereken koşulları belirleyen doğrulanabilir taahhütleri) destekleyebiliyor.
Mimari dört ana bileşenden oluşuyor. Allocator’lar, kaynakların yetkilendirilmiş kullanımını sağlayarak çift harcamanın önüne geçiyor. Arbiter’ler taahhüt koşullarının yerine getirilip getirilmediğini doğruluyor. Tribunal, zincirler arası takaslar için bir mutabakat motoru görevi görüyor. Emissary’ler ise akıllı cüzdanlar için yedek doğrulama hizmeti sunuyor.
Sistem, UniswapX üzerinde zincirler arası takasları destekleyecek ve halihazırda LI.FI ile Rhinestone tarafından benimseniyor. Uniswap, “Zincirler arası uygulamalar temel bir sorunla karşı karşıya. Farklı yürütme ortamları eşzamanlı çalışmıyor, bu da atomik işlemleri imkansız kılıyor. Bu durum, tek zincirli işlemleri güvenli ve öngörülebilir kılan temel atomiklik garantisini bozuyor” ifadelerini kullandı.
Uniswap ayrıca, The Compact v1’in OpenZeppelin ve Spearbit tarafından birden fazla bağımsız güvenlik incelemesinden geçtiğini, tam denetim raporlarının yakında yayımlanacağını belirtti. Projenin ayrıca Uniswap’ın hata ödül programına da entegre edileceği bildirildi.