Back to top
  • 공유 Paylaş
  • 인쇄 Yazdır
  • 글자크기 Yazı tipi Boyutu
URL kopyalandı.

Starknet’te SNIP-36 kanıt sınırı 1,1 milyar L2 gaza çıktı: Düğüm güncellemesi gerekiyor

Yükseltme kontrol listesini inceleyen bir geliştiricinin eli / TokenPost.ai

v0.14.4 yükseltmesi ana ağa uygulanınca SNIP-36 ile kanıtlanabilen tek bir sanal bloğun sınırı 1,1 milyar L2 gaza çıktı. Böylece karmaşık hesaplamalar tek bir kanıt işlemi içinde birleştirilebiliyor. Ancak büyük kanıtlar için ayrı bir çağrı yolu gerekiyor; düğümlerin ve kanıtlayıcıların da yeni sürüme geçirilmesi gerekiyor.

Starknet durum sayfasında ana ağ yükseltme bakımının 6 Ekim saat 08.13’te (TSİ) tamamlandığı kaydedildi. Starknet topluluk forumundaki v0.14.4 ön duyurusunda uygulama tarihi 5 Ekim olarak belirtilmişti; planlanan tarih ile tamamlanma kaydı arasında bir günlük fark bulunuyor. Bakım sırasında yaklaşık 10 dakikalık kesinti bekleniyordu.

Değişikliğin odağında SNIP-36 kanıtlama özelliği var. Starknet topluluk forumundaki v0.14.4 ön duyurusuna göre SNOS geçerlilik koşullarını karşılayan ve desteklenmeyen sistem çağrılarını kullanmayan tek bir işlem sanal bloğu, 1,1 milyar L2 gaza kadar kanıtlanabiliyor. Uygulamalar, tek bir standart işlemde yürütülmesi zor hesaplamaları kanıt işlemi olarak bir araya getirip gönderebiliyor.

Kanıt kapasitesindeki artış, özelliğin tüm geliştirici araçlarında hemen kullanılabileceği anlamına gelmiyor. Büyük kanıtların oluşturulması 1-2 dakikaya kadar sürebilirken, küçük kanıtlar genellikle 3-5 saniyede oluşturuluyor. Büyük kanıtlar için mevcut starknet_transaction_prover hizmetinin ayarlarını değiştirmek yeterli değil; ayrı bir çağrı yolu kullanılması gerekiyor.

Ücret düzenlemesi toplu bir indirim ya da artış anlamına gelmiyor. Starknet, bazı işlemlerin gaz ağırlıklarını sıralayıcı ve ağın gerçek maliyetlerine göre ayarladığını açıkladı. Son üç aylık ana ağ trafiği temel alındığında işlemlerin çoğunda fiyat etkisinin yüzde 1’in altında olduğu belirtildi. Değişiklikten etkilenen işlemler için ücretin v0.14.4 düğümlerinde yeniden tahmin edilmesi gerekiyor.

Düğüm operatörlerinin sürüm uyumluluğunu sağlaması gerekiyor. Starknet topluluk forumundaki v0.14.4 ön duyurusu, tam düğüm operatörlerinden Pathfinder v0.24.0 veya Juno v0.16.6 sürümüne geçmelerini istedi. v0.14.4 doğrulayıcıları, v0.14.3 ile oluşturulan kanıtları kabul etmiyor; eski ve yeni sürüm kanıtlayıcıları da aynı anda kullanılamıyor. SNIP-36 kanıtı işletenlerin ağ yükseltmesine uyumlu yeni kanıtlayıcıya geçmesi gerekiyor.

Eski feeder gateway API’lerinden altısı da kaldırıldı. Bunlar arasında call, get_storage_at ve get_nonce bulunuyor. Bazı sınıf sorgulama API’leri ile kesinleşme öncesi blokları sorgulama yöntemi de değişti. Bu API’lere bağlı uygulamaların uyumluluk yollarını gözden geçirmesi gerekiyor.

Yükseltmenin geliştirici benimsemesini veya STRK talebini nasıl değiştireceği doğrulanmış değil. Teyit edilen değişiklikler; kanıtlanabilir hesaplama kapsamı, bazı gaz ağırlıkları, düğüm ve kanıtlayıcı uyumluluk gereklilikleri ile API’lerle sınırlı.

Sıkça sorulan sorular

Bu yükseltmeyle geliştiriciler ne yapabilecek?

SNIP-36 sayesinde koşulları karşılayan tek bir işlem sanal bloğu, 1,1 milyar L2 gaza kadar kanıtlanabilecek. Özellik, tek bir standart işleme sığdırılması zor hesaplamaları kanıt işlemi olarak birleştirmek için kullanılıyor. Sanal blok SNOS geçerlilik koşullarını karşılamalı ve desteklenmeyen sistem çağrılarını kullanmamalı. Büyük kanıtların oluşturulması 1-2 dakikaya kadar sürebilir. Mevcut starknet_transaction_prover ayarlarını değiştirmek yerine ayrı bir çağrı yolu kullanılması gerekiyor.

İşlem ücretleri topluca düşürüldü mü?

Hayır. Starknet, bazı işlemlerin gaz ağırlıklarını sıralayıcı ve ağın gerçek maliyetlerine göre ayarladığını açıkladı. Son üç aylık ana ağ trafiğine göre işlemlerin çoğunda fiyat etkisinin yüzde 1’in altında olduğu belirtildi. Bu nedenle değişiklik, tüm işlem ücretlerinde toplu bir indirim ya da artış olarak değerlendirilemez. Etkilenen işlemlerin ücretleri v0.14.4 düğümlerinde yeniden tahmin edilmeli.

Düğüm ve kanıt operatörlerinin neyi değiştirmesi gerekiyor?

Tam düğüm operatörlerinin Pathfinder v0.24.0 veya Juno v0.16.6 sürümüne geçmesi gerekiyor. v0.14.4 doğrulayıcıları v0.14.3 ile oluşturulan kanıtları kabul etmiyor ve eskiyle yeni sürüm kanıtlayıcıları birlikte kullanılamıyor. SNIP-36 kanıtı işletenler ağ yükseltmesine uyumlu kanıtlayıcıya geçmeli. Eski feeder gateway API’lerinden altısı da kaldırıldığı için bu API’leri kullanan uygulamaların uyumluluk yollarını gözden geçirmesi gerekiyor.

<Telif hakkı ⓒ TokenPost, yetkisiz çoğaltma ve yeniden dağıtım yasaktır >

Popüler

Diğer ilgili makaleler

Yorum 0

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.

0/1000

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.
1