Recent Posts

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 

Otomatik Piyasa Yapıcı (Automated Market Maker)

Otomatik Piyasa Yapıcı (Automated Market Maker)

Blok zincir yazı dizimizin bu bölümünde otomatik piyasa yapıcı(Automated Market Maker) ve çalışma mantığını ele alıyoruz. Standart, diğer bir tabirle merkezi kripto borsaları (Binance, Paribu) emir defteri modeli ile çalışır. Emir defterinin tarihi blok zincirinden çok öncelere dayanır. Bu yapının, Borsa İstanbul ve Nasdaq gibi 

Merkeziyetsiz Otonom Organizasyon DAO Nedir?

Merkeziyetsiz Otonom Organizasyon DAO Nedir?

Blok zincir yazı diziminizin altıncı bölümünde merkeziyetsiz otonom organizasyonları DAO ‘ ları ele alıyoruz. Decentralized Autonomous Organization baş harflerinden oluşan DAO, kelime anlamı olarak Merkeziyetsiz Otonom Organizasyon demektir. Halka açık bir blok zincirinde otonom olarak uygulanabilir bir dizi kuralla düzenlenen ve amacı kendi kendine çalışmak ve 

Merkeziyetsiz Finans (DEFI) Nedir?

Merkeziyetsiz Finans (DEFI) Nedir?

Merhaba, Blok zincir yazı dizimizin beşinci bölümünde Merkeziyetsiz Finans Uygulamalarını ele alıyoruz. Merkeziyetsiz Finans Uygulamaları (DEFI), merkezi otoriteler veya borsalar, aracı kurumlar ve bankalar gibi komisyonculara dayanmayan yeni bir deneysel finans biçimidir; bunun yerine blok zincirlerinde akıllı sözleşmeler kullanır[1]. Kripto varlıklar ile merkeziyetsiz uygulamaları birleştirerek 

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 

Fikir Birliği Mekanizması(Consensus Mechanism) Nedir?

Fikir Birliği Mekanizması(Consensus Mechanism) Nedir?

Blok zincir yazı dizimizin ikinci bölümünde fikir birliği(consensus) mekanizmalarını ele alıyoruz. Blok zincirinde ağın tek bir durumu üzerinde anlaşmaya varabilmek için konsensüs mekanizmaları kullanılır. Örneğin, Bitcoin blok zincirinde, hesaplama gücünün kullanılmasını gerektiren fikir birliği mekanizması Proof of Work kullanılır ve bu, ağdaki tüm düğümleri dürüst 

Blok Zincir Nedir? Blok Yapıları, Transaksiyonlar, Blokların Oluşturulması

Blok Zincir Nedir? Blok Yapıları, Transaksiyonlar, Blokların Oluşturulması

Merhaba, bu yazı dizisinde sizlere blok zincir teknolojisini elimden geldiği kadarıyla anlaşılır bir şekilde anlatmaya çalışacağım. Yazı dizimizin birinci bölümünde blok zincir tanımı ve blok yapıları ile bir giriş yapıyoruz. Bölüm içeriği: 1.Blok Zincir 1.1 Transaksiyonlar 1.2. Bitcoin Blok Zincirinde Transaksiyonlar 1.3. Blokların Oluşturulması Blok 

HOW TO WRITE TIME DEPENDENT TEST WITH HARDHAT?

HOW TO WRITE TIME DEPENDENT TEST WITH HARDHAT?

To write time-dependent tests with hardhat, the “evm_increasetime” and “evm_mine” functions of the hardhat ethers plugin are used. Steps: 1. Import Hardhat and Hardhat Ethers plugins const { ethers } = require(“hardhat”) const hre = require(“hardhat”) 2. Define the below mentioned functions 3. Call the 

Erasmus için Hizmet Pasaportu(Gri Pasaport) Nasıl Alınır?

Erasmus için Hizmet Pasaportu(Gri Pasaport) Nasıl Alınır?

Merhaba dostlar bu yazımda sizlere Erasmus+ Staj Hareketliliği programı için nasıl Hizmet Pasaportu(Gri Pasaport) alınacağını anlatacağım. Hizmet Damgalı Pasaport(Gri Pasaport) Nedir? Hizmet pasaportu diğer adıyla gri pasaport, yeşil pasaporta veya siyah pasaporta sahip olmayan devlet çalışanları veya resmî kurumlarca görevlendirilmiş kişilere verilir. Hizmet pasaportu ile