Etiket: solidity

Reentrancy Atak Nedir?

Reentrancy Atak Nedir?

Akıllı sözleşmelerde reentrancy atak saldırganların blok zincir ağına kötü niyetli (malicious) sözleşme konuşlandırmaları ile gerçekleşir. Konuşlandırılan kötü niyetli bu sözleşmenin amacı hedef sözleşmeyi manipüle ederek kendilerine varlık göndermelerini sağlamaktır. Bu atak öz yinelemeli(recursive) olarak çekim(withdraw) fonksiyonunu çağırmaları ile meydana gelir. Sözleşmedeki bakiye güncelleme işlemi tamamlanamadığından 

Akıllı Sözleşmeler(Smart Contracts) ve Merkeziyetsiz Uygulamalar(Decentralized Apps)

Akıllı Sözleşmeler(Smart Contracts) ve Merkeziyetsiz Uygulamalar(Decentralized Apps)

Merhaba, Blok zincir yazı dizimizin dördüncü bölümünde Akıllı Sözleşmeler ve Merkeziyetsiz Uygulamalar konularına değiniyoruz. Akıllı sözleşme kavramı ilk olarak 1994 yılında Amerikalı bilgisayar bilimci Nick Szabo tarafından kullanılmıştır. Nick Szabo akıllı sözleşmeleri “bir sözleşmenin şartlarını yürüten bilgisayarlı bir işlem protokolü” olarak tanımlamıştır. Szabo akıllı sözleşmelerin 

Ethereum Blok Zinciri(Ethereum hesap yapısı, Gaz Ücreti, Transaksiyonlar, Düğümler, Madenciler ve EVM)

Ethereum Blok Zinciri(Ethereum hesap yapısı, Gaz Ücreti, Transaksiyonlar, Düğümler, Madenciler ve EVM)

Merhaba, Blok zincir yazı dizimizin üçüncü bölümünde Ethereum blok zinciri ve sahip olduğu yapıyı detaylı olarak ele alıyoruz. Bölüm İçeriği: 1.  Ethereum Blok Zinciri 1.1. Ethereum Blok Zincirinde Durum(State) 1.2. Etherem Blok Zincirinde Hesaplar 1.3. Gaz Ücreti 1.4. Ethereum Blok Zincirinde Transaksiyonlar 1.5. Ethereum Blok