Avalanche Nedir?
Avalanche, Emin Gün Sirer, Kevin Sekniqi ve Ted Yin'in kurucu ortağı olduğu Ava Labs şirketi tarafından oluşturuldu. Ekip test ağını Mayıs 2019'da başlattı, ana ağ lansmanı(mainnet) ise Eylül 2021'de gerçekleşti. Geliştirme ekibi, Bitcoin ve Ethereum'da bulunan ölçeklendirme sorununu ele alırken, Visa ile yarışabilecek bir işlem hızına ulaşmak için Avalanche konsensüsünü oluşturdu. Ekibin blockchain konusunda güçlü bir geçmişi var ve Ethereum geliştiricileri için ölçeklenebilir bir ortam sağlarken farklı dijital varlıklar için küresel bir ticaret pazarı yaratmayı hedefliyor.
Avalanche kısaca kullanıcıların DeFi uygulamalarını ve finansal varlıklar oluşturmasına olanak tanıyan akıllı sözleşme(smart contrat) işlemlerine dayanan, açık kaynaklı, merkeziyetsiz bir sistemdir.Ethereum'un birkaç rakibinden biridir ancak aynı zamanda Ethereum ile uyumlu olması açısından da önemli bir avantaja sahiptir. Avalanche, özellikle ölçeklenebilirliğe ve işlem işleme hızına öncelik veren bir Layer 1 ağıdır. Oluşturulan bu ağ saniyede 4.500'den fazla işlemi, işleme potansiyeline sahiptir ve bu da onu piyasadaki en hızlı blockchainlerden biri haline getirmektedir. Ağın İşlem ücretleri ve AVAX coin yaratma oranı bir yönetişim modeli kullanılarak belirlenir. Bu model sayesinde kullanıcılar aktif olarak yönetimde hak sahibidir. Kullanıcıların yönetimde hak sahibi olabilmesi içinde ağın kendi tokeni olan $AVAX tokendan 2000 adet stake etmeleri gerekmektedir Ayrıca $AVAX token ağ içinde gas ücretlerini ödemek içinde kullanılır.
Avalanche Nasıl Çalışır?
Avalanche smart contrat' lar ile çalışır ve geliştiriciler için Ethereum Virtual Machine'i ve Ethereum araç setini destekler, böylece Ethereum geliştiricilerinin Avalanche'ta Dapps'lerini başlatmasına olanak tanır. Avalanche, birlikte çalışabilirlik, Exchange Chain, Platform Chain ve Contract Chain aracılığıyla birbirine bağlanan üç blokchain' den oluşan bir sisteme dayanmaktadır.
Blockchainlerin her biri ve nasıl çalıştıkları:
Exchange Chain (X-Chain): Kripto tokenleri gibi dijital varlıkların oluşturulması ve ticareti için merkezi olmayan bir platform . X-Chain'deki işlem ücretleri AVAX kullanılarak ödenir
Platform Chain (P-Chain): Avalanche'ın doğrulayıcılarını koordine eden meta veri platformu. Ayrıca geliştiricilerin kendi blokchainlerini oluşturmalarına olanak tanıyan yeni alt ağların oluşturulmasını da izler ve sağlar.
Contract Chain (C-Chain): Akıllı sözleşmelerin oluşturulmasına olanak sağlayan blockchain. Avalanche tarafından desteklenen Ethereum Virtual Machine'i kullanır.
İşlemler Avalanche konsensüs protokolü ve hisse kanıtı sistemi kullanılarak doğrulanır . Bu protokol, fikir birliğine varmak için tekrarlanan alt örneklenmiş oylamayı kullanır.
Avalanche'ın Özellikleri Nelerdir?
Transaction fee yapısı : İşlem işleme maliyetleri, işlemin türüne ve Avalanche'ın ağ yoğunluğuna bağlı olarak değişir. AVAX'ın zamanla daha da azalmasını sağlamak için tüm Transaction fee'ler yakılır. Avalanche kullanıcıları Avalanche Transaction fee'ye karar vermek için oy kullanır ve bu da AVAX ücretlerinin değişikliğe tabi olmasını sağlar.
Konsensüs mekanizması : Avalanche blok zincirindeki işlemler, işlemlerin tamamlanmış sayılmasından önce çok sayıda küçük, rastgele ağ katılımcısı alt kümesinin işlemleri onaylamasını gerektiren benzersiz bir yöntem kullanılarak onaylanır. Bu yöntem sayesinde işlemler Güvenli, hızlı ve enerji açısından verimli olacak şekilde onaylanır.
Katılım teşvikleri : Yüksek çalışma süresi ve hızlı yanıt süreleri, bir ağ katılımcısının AVAX işlemlerini gerçekleştirerek kazanabileceği AVAX ödüllerinin miktarını artırabilir.
Hızı: Avalanche, işi birden fazla blok zinciri arasında bölerek ağ üzerinde ki iş yükünü azaltır bu yüzden son derece verimlidir. Saniyede 4.500'den fazla işlem gerçekleştirebilir ve bir işlemi iki saniyeden kısa sürede tamamlayabilir.
Subnets: Avalanche, açık kaynaklı bir projedir, herkes platformun kodunu görüntüleyebilir ve katkıda bulunabilir, kullanıcılar kendi ağında çalışan yeni blockchain'ler oluşturmasına olanak tanır. Bu blok zincirlerin kendi belirteçleri ve ücret yapıları olabilir. Bunlar Alt Ağlar yani Subnet'ler olarak adlandırılır. (örnek olarak Dfk ve Swımmer Chain)
Uyumluluk: Avalanche, Ethereum ile tamamen uyumludur. Tokenlar, Avalanche Bridge kullanılarak Ethereum'dan Avalanche'a aktarılabilir ve Ethereum akıllı sözleşmeleri Avalanche'a tam olarak aynı kodla dağıtılabilir.