Bitcoin üzerinde covenants için OP_CAT teklifi olan ‘BIP-420’ resmen tanıtıldı

Bitcoin üzerinde covenants için OP_CAT teklifi olan ‘BIP-420’ resmen tanıtıldı

OP_CAT, Bitcoin üzerindeki sözleşmelere ilişkin devam eden tartışmalara resmi olarak “BIP-420” teklifini tanıttı. Udi Wertheimer, OP_CAT savunucusu ve Taproot Wizards’in kurucu ortağı, Pazartesi günü geç saatlerde şunları yazdı: “BIP-420, Bitcoin üzerinde akıllı sözleşmeler, güvenli köprüler, zincir üstü işlemeler, zk kanıt doğrulaması ve daha fazlasını sağlayan sözleşmeleri olanaklı kılıyor.” Ancak, resmi bir Bitcoin İyileştirme Teklifi gibi görünmüyor ve sadece taslak aşamasında bulunuyor.

Genel olarak, Bitcoin üzerindeki sözleşmeler, gelecekteki işlemlerde Bitcoin’lerin nasıl harcanabileceği konusunda belirli koşulların sağlanabilmesini sağlayan gelişmiş yazılım özellikleridir. Bunlar, geriye dönük işlemlere izin veren güvenli “kaleler” oluşturma, otomatik tekrarlayan ödemeler, miras gibi senaryolar için zaman kilidli transferler ve escrow ve tahviller gibi karmaşık finansal enstrümanların yaratılmasını mümkün kılabilecek kullanım senaryolarını sağlayabilir.

OP_CAT aslen Bitcoin’deki ilk opcode’lar arasına dahil edilmişti. Ancak, takma adı olan Satoshi Nakamoto, 2010 yılında potansiyel güvenlik açıklarına yol açabilecek yazılımların oluşturulma riskleri nedeniyle OP_CAT’i birkaç başka opcode ile birlikte devre dışı bıraktı.

Teklif, Ethan Heilman ve Armin Sabouri tarafından kaleme alınmış olup “opcode OP_SUCCESS126” ‘ı yeniden tanımlayarak, Bitcoin’e OP_CAT’i geri getirmeyi hedefleyen geriye dönük uyumlu bir yumuşak çatal ile Bitcoin’e OP_CAT’i yeniden tanıtmayı amaçlıyor.

Bu, orijinal OP_CAT tarafından kullanılan opcode değerini kullanarak herhangi bir karışıklığı ortadan kaldırarak, farklı bir opcode değeri kullanılmaması konusunda potansiyel bir karışıklık oluşmasını önlemeyi amaçlar. Teklif, yalnızca opcode’in yeniden tanıtımına odaklanmış olup diğer script işletme sınırlarını değiştirmemektedir.

Tezgahlar gibi gelişmiş multi-sig kurulumlarını destekleyen ve merkezi olmayan protokollerin daha pratik hale gelmesini sağlayan Bitcoin’in işlevlerini kulaylaştıracağına dair iddialar öne sürülen OP_CAT opcode, Bitcoin’ın güç ve esnekliğini önemli ölçüde artıracak, böylece Bitcoin blok zinciri üzerinde daha karmaşık uygulamaların doğrudan geliştirilmesini kolaylaştıracaktır.

Ancak, OP_CAT’in yumuşak çatal olasılığı, teknik, güvenlik ve topluluk uzlaşması konularının bir kombinasyonuna bağlıdır. Geniş bir uzlaşma ve güvenli ve yararlı olduğunun açık bir şekilde gösterilmezse, OP_CAT’in uygulanması belirsiz kalır.