ThunderToken nedir?
ThunderToken, ThunderCore Blockchaininin kendi tokenıdır. ThunderCore hızlı, yüksek performanslı Ethereum uyumlu açık bir blockchaindir ve bu da aynı dili ve araçları kullanırken tam anlamıyla merkeziyetsiz yapısı, daha yüksek çıktı, daha hızlı onay zamanları ve daha düşük maliyetler ile merkeziyetsiz uygulamalara ölçeklenebilirlik sağlar. En özünde daha ucuz ve hızlı bir Ethereum'dur. Teknolojisi pek çok potansiyel uygulamaya kapı açar.
ETH, Ethereum için ne ise ThunderToken da ThunderCore için odur. ThunderToken, ThunderCore ağı üzerindeki gas bedellerinin ödenmesi için kullanılır.
Nasıl çalışır?
Thunder Protokolü (Thunderella protokolü bazlıdır) Cornell profesörleri Rafael Pass ve Elaine Shi'nin yıllarca süren çalışmaları sonucu geliştirilmiştir. Protokolün her adımı çok detaylı bir şekilde belirlenmiş ve matematiksel ispatlarla desteklenmiştir. ThunderCore standart Ethereum blockchaini (slow path) ve geliştirilmiş "fast path"tan oluşan melez bir mutabakat mekanizmasına sahiptir. "Fast path" katmanında mutabakat node'larından oluşan bir komite, işlemlerin bir saniyenin altında bir sürede onaylandığı tek bir turu tamamlar. Hızlandırıcılar -güçlü, DDoS'a dirençli merkeziyetsiz sistemler- mutabakat nodelarının ağını koordine eder. Kullanıcıların ne hızlandırıcılara ne de mutabakat nodelarına güvenmeleri gerekmez, sadece dürüst çoğunluğa güvenmeleri gereklidir.
Hızlandırıcılar dürüst davrandıkça ağın durumu iyidir ve komite üyelerinin 4'te 3'ü dürüst olduğu sürece işlemler fast path katmanında gerçekleşir. Ancak bu bahsedilen şartların gerçekleşmediği en kötü senaryolarda sistem slow path katmanına düşer ve Ethereum gibi geleneksel bir blockchain hızına geriler. Bu nedenle oylamanın başarısız olması gibi beklenmedik bir durumda protokol, sorun giderilene kadar standart bir blockchain kullanarak otomatik bir şekilde işlemeye devam eder.
ThunderToken neyi çözmeyi hedefliyor?
ThunderCore özellikle Ethereum gibi mevcut blockchainlerin ölçeklenebilirlik sorununu çözmeyi hedefler. Sorunu çözerken kullanıcıların ve geliştiricilerin alışık oldukları mevcut araçlarını (MetaMask), geliştirme-uygulama gereçlerini (Truffle) ve programlama dillerini (Solidity) kullanmaya devam etmelerini amaçlar.
ThunderToken'ın özellikleri nelerdir?
Ölçeklenebilir
Yüksek çıktı: Ethereum Akıllı Kontratları Testnet'i üzerinde saniyede 1000'in üzerinde işlem
Hızlı, neredeyse anlık onaylama: saniyeler içinde blok onayı
Ucuz
Düşük gas bedeli: bir cent'in altında işlem masrafı
Düşük yeniden düzenleme masrafı: tam Ethereum uyumu
EVM uyumluluk
Ethereum Akıllı Kontratı ve araç zinciri ile tam uyumluluk
Kolay geçiş: kaynak kodunda değişikliğe gerek duymaz, RPC'yi Thunder'a değiştirmek yeterlidir
Mutabakat
Değişebilir komite boyutu ile PoS
Açık testnet üzerinde oy veren yüzlerce node. Optimum komite boyutu araştırma sonucu belirlenmektedir