paint-brush
Nuklai Testnet Live: HyperVM'lere Dalın, Ölçeklenebilir Bir Blockchain Üzerine Geliştirin ve Ödül Alınby@nuklai
373
373

Nuklai Testnet Live: HyperVM'lere Dalın, Ölçeklenebilir Bir Blockchain Üzerine Geliştirin ve Ödül Alın

Nukl.ai5m2024/06/22
Read on Terminal Reader

Avalanche, birlikte çalışabilen, merkezi olmayan ve yüksek düzeyde ölçeklenebilir bir ekosistemde merkezi olmayan uygulamalar oluşturmaya yönelik açık kaynaklı bir platformdur. Benzersiz derecede güçlü bir mutabakat mekanizmasıyla desteklenen Avalanche, neredeyse anında işlem kesinliğiyle küresel finans ölçeğine uyum sağlayacak şekilde tasarlanmış ilk ekosistemdir. Avalanche mutabakat mekanizması son derece hızlıdır ve 2 saniyeden kısa sürede tamamlanır; bu da işleminizin neredeyse anında işlenip doğrulanacağı anlamına gelir.
featured image - Nuklai Testnet Live: HyperVM'lere Dalın, Ölçeklenebilir Bir Blockchain Üzerine Geliştirin ve Ödül Alın
Nukl.ai HackerNoon profile picture

Yakın arkadaşlarımdan birinin bana ulaşıp bunu duyup duymadığımı sorduğu günü hatırlıyorum. Nuklai . Ona sadece "Pek sayılmaz" dedim. Bu, fen dersimde çalışacağım bir konuya benziyor." Altı ay ileri sardım ve işte buradayım, Nuklai için Katman 1 blockchain ağı oluşturuyorum. Kimin aklına gelirdi? Hayatın sizi birkaç ay içinde nereye götürdüğü şaşırtıcı.


HyperVM dünyasına yolculuğumla ilgili bu blogun özüne ineceğim, ancak ondan önce bu noktaya nasıl geldiğimi bilmek çok önemli.

Yüksek Verimin Zorluğu

Nuklai'yi duyduktan kısa bir süre sonra tüm bu abartılı reklamın neyle ilgili olduğunu görmek için projeyi araştırmaya başladım. Nuklai'nin, verilerini diğer kuruluşlara satmalarına izin vererek, gücü büyük işletmelerden bizzat kullanıcılara kaydırarak her kullanıcıya güç verme vizyonu beni gerçekten şaşırttı.


Bu basit ama derin bir vizyon çünkü bunu başarmak için sadece uygulama düzeyinde değil, aynı zamanda altyapı ve blockchain protokol düzeylerinde de çok şey yapılması gerekiyordu. Günlük olarak çok büyük miktarda veriyle uğraşırken, blockchain'in, mevcut hiçbir platformun henüz başaramadığı çok büyük bir yükü karşılaması gerekiyor.


İnsanlar Saniyedeki İşlemlerden (TPS) bahsediyor ancak çok az kişi blockchain düzeyinde bu kadar yüksek TPS'ye ulaşmanın gerçekte ne gerektiğini biliyor. Evet, yüksek verime sahip blok zincirleri var, ancak çoğu zaman bunlar oldukça hack'tir ve gerçek Katman 1'ler değildir. Genellikle yaklaşım, Katman 2'ler, Katman 3'ler, yan zincirler ve benzeri şeyler oluşturarak yatay olarak ölçeklendirmektir.


Bu çözümler bana yama işi gibi geliyor çünkü blok zincirinize ek bir katman eklerseniz, TPS'yi artırmak sıfırdan inşa edilen bir şeyden çok sonradan akla gelen bir fikir gibi görünüyor. HyperVM'lerin devreye girdiği yer burasıdır.

HyperVM'ler, Yüksek Performanslı Blok Zincirlerinin Kilidini Açıyor

Peki HyperVM nedir? Esasen, kullanılarak oluşturulmuş bir sanal makinedir (VM). HyperSDK çerçevesi . HyperSDK'yi anlamak için öncelikle şunu anlamamız gerekir: Çığ .


Belgelerine göre Avalanche, birlikte çalışabilen, merkezi olmayan ve yüksek düzeyde ölçeklenebilir bir ekosistemde merkezi olmayan uygulamalar oluşturmaya yönelik açık kaynaklı bir platformdur. Benzersiz derecede güçlü bir mutabakat mekanizmasıyla desteklenen Avalanche, neredeyse anında işlem kesinliğiyle küresel finans ölçeğine uyum sağlayacak şekilde tasarlanmış ilk ekosistemdir.


Avalanche mutabakat mekanizması son derece hızlıdır ve 2 saniyeden kısa sürede tamamlanır, bu da işleminizin neredeyse anında işlenip doğrulandığı anlamına gelir.


Avalanche ayrıca kendi Katman 1 blok zincirinizi (veya alt ağınızı) oluşturmanıza da olanak tanır ve en iyi yanı, Ethereum Sanal Makinesi (EVM) destekli bir alt ağla sınırlı olmamanızdır. Geniş geliştirici topluluğuna rağmen EVM hafif değildir ve çok fazla bagajla birlikte gelir. Avalanche'ta, Avalanche'ın diline uygun olduğu sürece herhangi bir dilde kendi VM'nizi geliştirerek kendi alt ağınızı da başlatabilirsiniz. Proto arayüzler . HyperSDK'nın devreye girdiği yer burasıdır.


Teorik olarak, Avalanche bu özgürlüğü sağladığı için kendi VM'nizi istediğiniz herhangi bir dilde oluşturabilirsiniz. Ancak sıfırdan yapmanın oldukça zor ve zaman alıcı olduğu da bir gerçek. Kullansan bile Alt ağ EVM'si Başlangıç olarak, temel kod sık sık değiştiğinden onu güncel tutmak karmaşıktır. Kaynak yoğun hale gelebilecek şekilde bakımına devam etmeniz gerekir. HyperSDK, Avalanche alt ağında kendi optimize edilmiş blok zincirinizi başlatmayı daha hızlı, daha güvenli ve daha kolay hale getirerek bu sorunu çözer.


Karmaşıklığın çoğunu gizleyerek, işlem serileştirme verimliliği veya işlem verimini artırma konusunda endişelenmek yerine projenizi benzersiz hale getirmeye odaklanmanıza olanak tanır. HyperSDK ile 500-1000 satırlık kodla kendi blockchain çalışma zamanınızı oluşturabilir ve yine de büyük bir mühendis ekibine ihtiyaç duymadan saniyede binlerce işlemi işleyebilirsiniz.

HelixVM: 100.000 tx/s Güç Merkezi mi?

Nuklai'de, HyperSDK çerçevesini kullanarak yaklaşık 200 satır kod içeren 'HelixVM' adlı kendi blockchain çalışma zamanımızı bir haftadan kısa bir sürede oluşturduk. Yerel olarak token yayınlama, Avalanche Warp Messaging (AWM) kullanarak tokenleri bir alt ağdan diğerine köprüleme ve doğrulayıcıların staking için kaydolmasına ve kullanıcıların NAI tokenlerini başlamak için seçtikleri bir doğrulayıcıya devretmelerine olanak tanıyan bir staking motoru geliştirme gibi heyecan verici özellikler ekledik. ödüller talep ediyor.


Biraz daha eklemeler ve özel dokunuşlarla, birkaç ay içinde yaklaşık 500 satırlık kodla her şeyi ekledik. Buraya gelme yolculuğu olağanüstü ama bir o kadar da ödüllendiriciydi. HyperSDK kullanarak çalışma zamanımızı oluşturmanın en iyi yanı, Ava Labs'ın en iyi mühendislerinden bazılarının ve daha geniş açık kaynak HyperSDK topluluğunun üzerinde çalıştığı HyperSDK çerçevesine gelen optimizasyonlardan faydalanmamızdır.


Örneğin, gelişimiyle birlikte HyperSDK Vryx Yakın zamanda HyperVM'lerin saniyede 100.000 işlemle 5 milyardan fazla işlem gerçekleştirmesiyle olağanüstü sonuçlar üreten HelixVM'miz Vryx'i desteklediğinde saniyede 100.000 işlem de işleyecek. Bu, kendi blockchain çalışma zamanınızı oluşturmak için HyperSDK kullanmanın gerçek gizli gücüdür Kendimiz yapmak zorunda kalmadan bu düzeyde bir optimizasyona ulaşmak, herhangi bir ekibin kendi çalışma zamanını oluşturmasını da çok basit hale getirir. Nuklai olarak, kullanıcıların ve işletmelerin bir web sitesi oluşturmak kadar kolay bir şekilde verilerinden para kazanmalarına olanak tanıyan bir platform oluşturmak istiyoruz ve HyperSDK, fikir birliği motorunun nasıl çalıştığı konusunda endişelenmeden bunu başarmak için en üst düzey temel katmandır.


İhtiyaçlarımıza uygun benzersiz bir platform oluşturmak istiyoruz ve HyperSDK bunu yalnızca birkaç yüz satır kodla mümkün kılıyor.

Nuklai Testnet ile Akıllı Verilerin Geleceğini İnşa Edin

Geçtiğimiz günlerde yayınladığımız Nuklai test ağı . Buraya gelmemiz yalnızca birkaç ay sürdü ve ana ağ sürümünden önce HelixVM'miz için planladığımız pek çok heyecan verici özellik var. HyperSDK'nın kendi yol haritası üretime hazır olmaktır. Test ağımızı kullanmaya başlamak istiyorsanız, şuraya göz atın: Nuklai Cüzdan depoyu oluşturun, yerel olarak klonlayın, çalıştırın ve test ağıyla etkileşime girmeye başlayın.

Test NAI belirteçlerini talep edebilir, kendi belirteçlerinizi oluşturabilir, yerel NAI ve kullanıcı tarafından oluşturulan diğer belirteçleri aktarabilir, blockchain gezgininin temel bir sürümünü keşfedebilir ve hatta basit bir sosyal medya platformu olan Nuklai Feed'e bir şeyler gönderebilirsiniz. Ek olarak cüzdan, Nuklai RPC URL'sini değiştirmenize olanak tanıyarak makinenizde yerel olarak çalışan kendi Nuklai alt ağınıza bağlanmanıza olanak tanır. Şunu izleyebilirsiniz: , ve bugün başlayın!


Resmi test ağıyla etkileşimde bulunmak yerine kendi Nuklai alt ağınızı yerel olarak çalıştırmayı tercih ediyorsanız, burada belirtilen talimatları takip edebilirsiniz. dokümantasyon . Bu, staking için doğrulayıcı düğümleri kaydetme, doğrulayıcılara yetki verme, staking ödüllerini talep etme ve daha fazlası gibi daha fazlasını yapmanıza olanak tanır.


Bir dağı parmaklarınızla hareket ettirebileceğiniz geleceğe hoş geldiniz!