Back to Blog

Giriş: Solana Ekosistemini Güvence Altına Alın

4 Haziran 2024
3 min read

Bu seride, "Solana Ekosistemini Güvence Altına Al" başlığı altında Solana blok zincirindeki güvenliğin çeşitli yönlerini inceliyoruz. Temel kavramlarla başlayan seri, çapraz program etkileşimleri, hesap doğrulamaları ve çoklu imza mekanizmaları ile tür güvenliği gibi karmaşık özelliklerin ele alınması gibi daha nüanslı konulara doğru ilerlemektedir. Her makale bir öncekinin üzerine inşa edilecek şekilde tasarlanmış olup geliştiricilere Solana ile çalışırken güvenliği ve verimliliği nasıl artıracakları konusunda kapsamlı bir anlayış sunmaktadır.

Parçalara Ayırma: Kapsamlı Bir Genel Bakış

Bu makalede Solana'nın arka planını kısaca tanıtıyor ve örnek projeyi (yani Hello World) inceliyoruz. Solana üzerinde bir programın nasıl dağıtılacağını ve zincir üzerindeki programla etkileşim kurmak için istemcinin nasıl kullanılacağını öğreniyoruz.

Bu makalede, invoke() fonksiyonu aracılığıyla çapraz program çağrısının nasıl uygulanacağını tanıtıyoruz. Ayrıca invoke() ile invoke_signed() arasındaki farkları açıklamak için farklı örnekler kullanıyoruz.

Bu makalede, Solana'da bir programın nasıl yükseltilebileceğini tanıtıyoruz. Ayrıntılı süreci açıklamak için farklı örnekler kullanıyoruz.

Solana'da talimatlar, istemciler veya diğer programlar tarafından sağlanan farklı hesaplara göre belirlenmiş mantığı uygular. Bu nedenle hesapların doğru şekilde kontrol edilmesi son derece önemlidir. Bu makalede, hesabın nasıl düzgün şekilde kontrol edileceğini tanıtıyor ve bu kontrollerin önemini açıklamak için iki saldırı senaryosu kullanıyoruz.

Bu makalede, Solana'da çoklu imzanın basit uygulamasını tanıtıyoruz. Bu uygulama, birden fazla kullanıcıdan imzaları zincir dışında toplayabildiğiniz senaryo içindir. İşlemlerin tamamen zincir üzerinde imzalanmasının gerektiği senaryo daha sonra tanıtılacaktır.

Bu makalede, Solana'da çoklu imzanın genel uygulamasını tanıtıyoruz. Uygulama, PDA özelliğinden yararlanarak geçerli imza sayısı gereksinimi karşıladığında programın işlemi PDA ile otomatik olarak imzalamasını sağlar.

Bu makalede, Solana'daki tür karışıklığı sorununu tanıtıyoruz. Bu sorunu önlemenin birçok yolu vardır. Örneğin, yapıdaki hesabın türünü kaydetmek için bir özellik ekleyebiliriz ve program, iletilen hesaba okuma/yazma işlemi yapmadan önce her zaman tür özelliğini kontrol etmelidir.


BlockSec Hakkında

BlockSec, 2021 yılında dünya genelinde tanınan güvenlik uzmanlarından oluşan bir grup tarafından kurulmuş öncü bir blok zinciri güvenlik şirketidir. Şirket, kitlesel benimsenmesini kolaylaştırmak amacıyla gelişmekte olan Web3 dünyası için güvenliği ve kullanılabilirliği artırmaya kararlıdır. Bu doğrultuda BlockSec, akıllı sözleşme ve EVM zinciri güvenlik denetimi hizmetleri, güvenlik geliştirme ve tehditleri proaktif olarak engelleme amacıyla Phalcon platformu, fon takibi ve soruşturma için MetaSleuth platformu ve web3 geliştiricilerinin kripto dünyasında verimli bir şekilde gezinmesi için MetaSuites eklentisi sunmaktadır.

Bugüne kadar şirket, MetaMask, Uniswap Foundation, Compound, Forta ve PancakeSwap gibi 300'den fazla prestijli müşteriye hizmet vermiş ve Matrix Partners, Vitalbridge Capital ve Fenbushi Capital dahil olmak üzere önde gelen yatırımcılardan iki yatırım turunda on milyonlarca ABD doları finansman almıştır.

Resmi web sitesi: https://blocksec.com/

Resmi Twitter hesabı: https://twitter.com/BlockSecTeam

Sign up for the latest updates
BlockSec'in Ödeme Güvenliği Çözümü, Yapay Zekâ Çağında Kurumların Güvende Kalmasına Nasıl Yardımcı Oluyor?
Security Services

BlockSec'in Ödeme Güvenliği Çözümü, Yapay Zekâ Çağında Kurumların Güvende Kalmasına Nasıl Yardımcı Oluyor?

BlockSec'in güvenlik değerlendirmeleri, testler ve sürekli izleme yoluyla ödeme kuruluşlarının fonları korumasına, verileri güvence altına almasına ve dayanıklılıklarını artırmasına nasıl yardımcı olduğunu keşfedin.

Yaklaşık 5,57 milyon USD Kayıp: X100 Freezer ve NEM İstismarları | BlockSec Haftalık Bülteni
Security Insights

Yaklaşık 5,57 milyon USD Kayıp: X100 Freezer ve NEM İstismarları | BlockSec Haftalık Bülteni

Bu haftalık rapor, 19.10.2026–25.10.2026 tarihleri arasında Ethereum ve BNB Chain'de yaşanan iki güvenlik olayını ele alıyor. X100 Freezer'ın flaş krediyle finanse edilen yönetişim kontrolünün ele geçirilmesini ve BNB Chain'deki bir NEM tokeninin likidite havuzunu etkileyen vergi hesaplaşması kusurunu inceliyor. Raporun kapsamındaki tahmini kayıplar toplam yaklaşık 5,57 milyon USD: temsili X100 işleminden ~4,75 milyon USD, NEM havuzu olayından ise ~820 bin USD. Bu toplama, ayrıca bildirilen sonraki X100 fon çıkışları dahil değil.

Yaklaşık 3,87 milyon USD kayıp: Autheo Network ve UNCX saldırıları | BlockSec Haftalık Bülteni
Security Insights

Yaklaşık 3,87 milyon USD kayıp: Autheo Network ve UNCX saldırıları | BlockSec Haftalık Bülteni

Bu haftalık rapor, 12.10.2026–18.10.2026 tarihleri arasındaki 3 güvenlik olayını ve toplamda yaklaşık 3,87 milyon USD tutarındaki tahmini kaybı ele alıyor. Autheo Network, yaklaşık 1,76 milyon USD tutarında kayba yol açan bir özel anahtar ele geçirilmesi olayı yaşadı; Qubic Wallet, zayıf seed oluşturma nedeniyle yaklaşık 1,30 milyon USD kaybetti. UNCX Network’ün Smart Token Vesting V2 sözleşmelerinde ise Ethereum, BNB Chain, Base ve Robinhood Chain üzerinde yaklaşık 807 bin USD tutarında bir muhasebe hatası meydana geldi. Öne çıkarılan UNCX analizi, hatalı toplam pay hesaplamasının farklı token/pay oranlarıyla oluşturulan hak ediş dilimlerini nasıl birbirine karıştırdığını ve ortak havuzlardan hak edilenden fazla çekim yapılmasına nasıl olanak tanıdığını açıklıyor.