Solana: Hızlı, ucuz ve istikrarsız bir blokzincir

Author logo
Patrick Dike-Ndulue
Post image

Blokzincirler, çalışmak için büyük miktarda işlem gücüne ihtiyaç duyar. Merkeziyetsizlik yaygınlaştıkça işlemler daha uzun sürer, yoğun dönemlerde komisyonlar artar ve varlıklar mempool’da sıkışabilir. Doğru dengeyi bulmak imkânsız gibi görünüyor. Peki gerçekten öyle mi?

Solana blokzinciri bu sorunlardan arınmış gibi görünüyor. Blok oluşturma süresi sadece 400 ms ve ağ, ilk başlatıldığında 60.000 TPS (saniyede işlem) değerine ulaştı. Solana, çeşitli faktörlere bağlı olarak saniyede 700.000’in üzerinde işlem gerçekleştirebilir.

Kıyaslamak gerekirse, yazı hazırlanırken Bitcoin’in TPS değeri 3,2, Ethereum’un 12,4 ve Solana’nın ise 3.900’dü. Yani bu, çok hızlı bir blokzincir ve aynı zamanda inanılmaz derecede ucuz — işlemler için alınan komisyon, bir sentin yüzde biri kadar.

Bu nasıl mümkün oldu?

Solana, yüksek performanslı, güvenli ve ölçeklenebilir bir ağ olarak tasarlandı (hatırlayın: blokzincir üçlemi). Proof-of-stake (PoS) konsensüs mekanizması ve proof-of-history (PoH) temeline dayanır.

PoS, hesaplama kaynaklarını azaltmaya olanak tanır; ağda coin sahibi olan her düğüm potansiyel doğrulayıcıdır. Ayrıca güvenlik sağlar ve %51 saldırısı olasılığını ortadan kaldırır (proof-of-stake hakkında daha fazla bilgi için önceki makalemize göz atabilirsiniz). Ancak PoS yeni bir şey değil ve tek başına Solana’nın ulaştığı ağ hızlarına erişmeye yetmez. Buradaki fark, Solana’nın yaratıcısı Anatoly Yakovenko tarafından geliştirilen blokzincir senkronizasyon algoritmasında yatıyor.

Peki bir blokzinciri neden senkronize etmek gerekir? Bunu anlamak için Bitcoin örneğine bakalım.

Bitcoin ağında bloklar, düzenlenmemiş işlem kümeleridir. Madenciler yeni bir blok oluşturduğunda, yerel saat ve tarihi eklerler. Sonuç olarak, düğümlerin zaman kodları, bulundukları zaman dilimine göre farklılık gösterir ve bu nedenle zaman damgalarının ayrıca doğrulanması gerekir.

Özet: Bir inşaat şantiyesinde telsiz, ustabaşının tüm çalışanlara aynı anda kazı başlatma veya durdurma talimatı vermesini sağlar. Telsiz olmadan, her işçiye tek tek gitmesi gerekir. Bu durumda işçiler, ustabaşı şantiye içinde dolaşırken gereksiz alanları kazabilir.

Kripto paralarda da benzer bir durum yaşanır: Bazı madenciler aynı bloğu aynı anda kazdığında, bunlardan biri reddedilir ve buna “yetim blok” denir. Bu da çift harcama gibi istenmeyen durumlara yol açabilir. Blok üretim hızını senkronizasyonu düşünmeden artırırsanız, daha fazla blok reddedilir ve blokzincirler, üretim zamanlarını doğrulamak için daha fazla kaynak harcar.

Solana’da “merkeziyetsiz saatler” bulunur; ağdaki tüm düğümler aynı anda ayarlanır ve belirli bir programa göre çalışır. Her olayın güvenilir bir zaman damgası vardır ve doğrulanabilir bir dizinin parçası olarak sıralanabilir. Böylece ağ, her bloğu tek tek incelemeden çok sayıda bloğu aynı anda kontrol edebilir.

Ağın hızını artıran bir diğer unsur ise Sealevel akıllı kontrat yürütme ortamıdır. Bu ortam, Solana’nın doğrulayıcıya ait tüm çekirdeklerde binlerce işlemi paralel olarak gerçekleştirmesini sağlar. Solana’daki işlemler, yürütme sırasında okuyacakları ve yazacakları tüm durumları tanımlar; Sealevel de bloktaki çakışmayan işlemleri tespit ederek işlem zamanlarını planlar.

Solana ayrıca Turbine adlı çok katmanlı bir blok yayılım mekanizmasına sahiptir. Bitcoin’in P2P mimarisinde bir madenci, yeni bloğu 8–10 eşe gönderir; onlar da kendi eşlerine iletir. Solana ise daha akıllıca bir yöntem kullanır: Lider düğüm, bloğu 64 KB’lık paketlere böler ve her paketi başka bir doğrulayıcıya aktarır.

solana_143.png

Her doğrulayıcı, paketi “komşuluk” adı verilen bir grup eşe iletir. Komşuluklar ise veriyi kendilerine yakın ve “altlarında” bulunan diğer gruplara aktarır.

solana_14314.png

Sonuçta, bilgilerin dalları boyunca hızla yayıldığı devasa bir ağaç oluşur.

solana_14315.png

Token

Solana’nın SOL token’ı, Ethereum’daki ERC-20’ye benzer SPL standardına dayanır. Tüm işlemler ve akıllı kontratlarla ilgili operasyonlar için kullanılır. Ayrıca, ağı güvence altına almak isteyenler tarafından stake edilebilir ve enflasyonist ihraçlardan pay alınabilir. Şu anda piyasa değeri açısından ilk 15 kripto para arasında yer alıyor.

Başka neler mümkün ve dezavantajı ne?

LLVM’in (kısaca, herhangi bir kaynak kodundan nesne kodu üreten bir çerçeve) ve Rust programlama dilinin kullanılması sayesinde Solana, DeFi projeleri, akıllı kontratlar ve NFT çözümleri oluşturmak için en iyi seçeneklerden biri olarak kabul ediliyor. Bu blokzincir daha hızlı ve ucuz olduğu için geliştiriciler uygulama ve protokolleri kolayca taşıyabiliyor. Degenerate Ape Academy NFT projesi, Solana üzerinde geliştirildi ve birkaç dakika içinde on binlerce “düz beyinli” NFT maymunu satılarak SOL fiyatının ciddi şekilde artmasına yol açtı.

Ancak her şey bu kadar sorunsuz ilerlemedi. Sadece 2022’de Solana, birkaç tanesi aynı ay içinde olmak üzere, birçok büyük performans sorunu yaşadı. Bunların nedeni, blokzincirin gerçek zamandan kopması, hatalar ve “yüksek kapasiteli işlemler”deki (saniyede yaklaşık 6 milyon) artıştı. Sonuç olarak, 2022’ye 5. sırada başlayan Solana, yazı hazırlanırken 11. sıraya geriledi.

Ağ popülaritesi, Ağustos ayında gerçekleşen bir hacker saldırısı nedeniyle de zarar gördü. Saldırganlar, 9.000 cüzdandan fon çekmeyi başardı. Soruşturma, bunun Slope Wallet mobil uygulaması tarafından gönderilen şifrelenmemiş seed phrase’lerin merkezi sunucularda saklanmasından kaynaklandığını ve sunucuya erişen herkesin bunları görebildiğini ortaya koydu. Sonuç olarak, SOL fiyatı 2022 başında neredeyse 200 USD’den yıl sonunda 9 USD’ye düştü.

Buna ek olarak, belirli sorunlar doğrulayıcı donanımı için oldukça katı gereksinimlerin getirilmesine yol açtı (12 çekirdek ve 24 iş parçacıklı CPU, 128 GB bellek, 2 TB NVMe ve 300 Mbps ile 1 Gbps arasında internet hızı). Bu durum, “sıradan” kullanıcılar için giriş eşiğini yükseltti; minimum gereksinimleri karşılasalar bile madencilik çiftlikleriyle rekabet etmeleri pek mümkün değil. Bu da ağın büyüme hızını ve merkeziyetsizliğini etkiliyor.

Solana’daki en heyecan verici projeler

Solana üzerinde hâlihazırda birçok proje bulunuyor ve geliştirilmekte olanlar da var; bunlar arasında ticaret arayüzleri, kripto borsalar ve getiri toplayıcılar yer alıyor:

Audius — merkeziyetsiz müzik akış platformu. Geleneksel akış servislerinden farklı olarak, müzisyenlerin platformla doğrudan çalışmasına ve eserlerini nasıl gelirleştireceklerini seçmesine imkân tanır. AUDIO adında yerel bir token’ı vardır.

Maps.me — en bilinen navigasyon uygulamalarından biri. Kısa süre önce uygulama içinde Solana tabanlı çoklu para birimli bir cüzdan başlatarak kripto dünyasına adım attı. Uygulama üzerinden cashback programlarına katılabilir, konaklama rezervasyonu yapabilir ve alışveriş gerçekleştirebilirsiniz.

Metaplex — Solana tabanlı bir NFT platformu. Muadillerine göre daha basit ve NFT veya kripto hakkında çok az bilgisi olanlar için daha kullanıcı dostu. Mint işlemleri çok ucuza — hatta 1 USD’nin altında — yapılabiliyor.

Sonuç

Solana, en hızlı blokzincir olup en düşük komisyonlara sahip. Proje ekibi sistemin istikrar sorunlarının üstesinden gelebilirse blokzincirin geleceği parlak görünüyor. Potansiyel mevcut.

Author logo
Yazar Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
İnceleyen: Rukkayah Jigam

Writer & editor covering digital assets and product updates.