loader image
WhatsApp Destek
Mempool

2020’de Bitcoin’in resmi olarak çıkış tarihinden 11 yıl sonra, sıklıkla dördüncü ve beşinci jenerasyon Blockchain’ler, parçalama, zincir analitiklerinde yan zincirleme ve kripto para alım satımı için daha iyi yolları hakkında konuşulsa da Bitcoin’in temel teknolojileri ile ilgili çok fazla uğraş harcanmamaktadır.
Bitcoin Blockchain’i anlamak adına Bitcoin Blockchain’in temel bir özelliği olan Bitcoin Memory Pool (Bitcoin Bellek Havuzu), ya da kısaltılmış haliyle Bitcoin Mempool’dan bahsedilmesi gerekmektedir.
Bitcoin Mempool Kısa ve Basit Açıklaması
Bitcoin Mempool’un işleyişi ve konseptiyle ilgili merak edilenler kafa karıştırıcı bilgilere sebep olabilmektedir. Kısaca Bitcoin Mempool, Bitcoin ağında tamamlanmamış işlemlerin (sırayla) bloklar halinde bütünlenmesinden önce bulundukları bekleme odası olarak tanımlanmaktadır. Daha açık bir şekilde ifade edilirse, Bitcoin ağında yapılan işlemler doğrudan Blockchain’e bloklar halinde eklenmemektedirler. Bu işlemler önce Bitcoin Mempool’unda toplanır ve sonrasında işleme konulur.
Mempool (bir bellek ve havuz daralması), onaylanmamış işlemlerle ilgili bilgileri depolamak için bir kripto para birimi düğümünün içinde çalışan bir mekanizmadır. Henüz bir bloğa dahil edilmemiş işlemler için bir tür bekleme odası görevi görmektedir.
Herhangi bir işlem yayınlandığında, bir düğümden diğerine daha sonra yayılan düğümlerden de diğer düğümlere aktarım yapılmaktadır. Bu süreç bloğa eklenene kadar ve tam olarak yayılana kadar devam etmektedir. İşlemler Blockchain’e anında eklenmediğinden, bu aralıktaki bölgenin varlığı büyük bir önem taşımaktadır.
Düğümler, işlemin geçerli olduğundan emin olmak için, bir başka deyişle imzaların doğru olduğunu, çıktıların girdileri aşmadığını ve fonların henüz harcanmadığını doğrulamak için bir dizi kontrol gerçekleştirmektedir. Bu koşullar sağlanmaz ise işlem reddedilmektedir.
Mempool'dan sıklıkla söz edilse de tüm düğümler tarafından paylaşılan ortak bir Mempool olmadığına dikkat edilmelidir. Her biri farklı şekilde yapılandırılır ve işlemleri farklı zamanlamalar ile gerçekleşmektedir. Bu durum da her düğüm için farklı bir Mempool oluşturulduğunun kanıtı olmaktadır. Sınırlı kaynaklara sahip alt seviye cihazlar, işlemlerin deftere kaydedilmesine yalnızca küçük miktarlarda bellek ayırabilirken, üst seviye cihazlar önemli ölçüde daha fazla bellek ayırabilmektedir.
Madenciler esas olarak kazançları ile motive olmaları sebebiyle, daha yüksek işlem ücretlerine sahip işlemler, daha erken onay sürelerine sahip olduğundan Mempool’dan atılan ilk işlemler olarak kabul edilmektedirler. Ücretleri doğru bir şekilde tahmin etmek, özellikle blok alanı sınırlı olduğunda ve talep yüksek olduğunda zordur ancak Mempool bunu yapabilmek için bir başlangıç noktası sağlamaktadır.
İşlem ücretlerini tahmin etmek için, mevcut onaylanmamış işlemlere bakılabilir. Bu durum, kullanıcıların düşük iş hacmi olan zamanlarda fazla ödeme yapmamaları gerektiği anlamına gelmektedir. Ayrıca yoğun zamanlarda zamana duyarlı işlemler için onaylanması biraz zaman alabileceğinden, düşük ücretler tercih edilmemelidir. Ücretlerin belirli bir andaki dağılımını hesaba katarak, işlemlerinin ne kadar hızlı yerine getirileceğine dair bilgiyle ilgili bir tahminde bulunabilirler.
Mempool hakkında biraz daha derinleşmek için, işlemlerin Bitcoin ağında nasıl yayıldığına ve madencilerin üstlendikleri görevler incelenebilir.
İşlemler ve Madenciler
Ağda bulunan her tam düğüm, Mempool’a erişime sahiptir. Tam düğümün, tüm işlemleri ve Bitcoin Blockchain’in bloklarını depolayan bir düğüm olduğunu ve görevinin de işlemleri onaylamak olduğu hatırlanmalıdır. Mempool’da, işlemler onaylandığında sıradaki görev onaylanmamış Mempool işlemlerini onaylamak ve onları Bitcoin Blockchain’in içine yerleştirmektir. Bu işlem de madencinin görevidir. Madenciler havuzdan belirli sayıda işlem seçerek, aslında karmaşık (yoğun enerji gerektiren) matematik problemleri çözmektedirler.
Ayrı işlemlerin toplamı genellikle blok olarak adlandırılmaktadır. Arka plandaki matematiksel işlemleri çözen madenci ya da madencilik havuzu da, işlemlerin toplamını (başka bir deyişle blok) ilk olarak Bitcoin Blockchain’e eklemektedir. Bu durum da bloğun onaylanmasına karşılık gelmektedir.
Bitcoin Mempool’un Detayları ve Öncelikler
Bu kısmın başlangıç noktası sabit olarak Mempool, bir başka deyişle tamamlanmamış işlemlerin tümünün bloklaşmasından önce bulundukları bekleme odasıdır. Tam bu noktada belirlenmesi gereken şey tam düğüm ve madenci düğümü arasındaki farktır.
Bitcoin tam düğümü, geçerli kurallara göre işlemleri onaylamaktadır. Bitcoin ağındaki bir düğüm yeni bir işlem aldığında, o işlemi protokolün geçerli kurallarına göre onaylamaktadır. Bitcoin’in kaynak kodu, gerçeğin temeli olarak kabul edilmektedir.
İşlem kuralları ihlal edildiğinde (örneğin geçersiz bir imza yoluyla), bahsi geçen işlem diğer paylaşımcılara iletilmemektedir. Ancak yapılan işlem geçerli kurallar doğrultusunda onaylandığında açık işlemler dizgisine, başka bir deyişle Bitcoin Mempool’una eklenmektedir.
Madenci düğümü madenci için, Mempool kârlılık ve kâr adına ciddi bir önem taşımaktadır. Kendilerine Bitcoin gönderen madenciler, işlemlerinin ağda ‘takılı kaldığını’ ya da biraz daha uzun sürdüğünü farketmiş olabilirler. Bunun açıklaması, Mempool’un madenciler için önemli bir rol oynaması (ve işlemin tamamlanmasını sağlamasından) şeklindedir. Bunun için, Bitcoin madenciliği ödülünün iki parçadan oluştuğunu bilmek de fayda vardır. Bunlar blok ödülü (6.25 BTC) ve de işlem bedeli olarak bilinmektedir.
Günümüzde madenciler kendi çalışma şekillerine göre karar verebilme ve Mempool’da istedikleri işlemi seçebilme özgürlüğü ve ayrıcalığına sahiptirler. Madencilerin bunu yapmaları ekonomik sebeplere dayanmaktadır. Bunu Mempool’daki işlemleri ücret oranlarına göre sıralayarak yapmaktadırlar. Ücret oranı ise, işlem ücretinin işlemin büyüklüğü ile bölünmesi anlamına gelmektedir. Böylece en yüksek ücret oranı olan işlemler en üstte yer almaktadır. Buradaki amaç ise, kârı ve böylece kârlılığı mümkün olduğunca arttırmaktır. Her işlemin belirli bir boyutu olmakta ve madencilerin en yüksek kâr getirisine dizmesine göre bir bloğun en fazla boyutu 1 MB olarak bilinmektedir. Mempool’daki işlemlerin Bitcoin Blockchain’e nasıl işlendiğinin açıklaması bu şekildedir.
bitcoin
Bitcoin (BTC) $ 108,033.95
ethereum
Ethereum (ETH) $ 3,893.98
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 1,144.97
xrp
XRP (XRP) $ 2.32
solana
Solana (SOL) $ 184.65
usd-coin
USDC (USDC) $ 1.00
staked-ether
Lido Staked Ether (STETH) $ 3,890.09
tron
TRON (TRX) $ 0.315793
dogecoin
Dogecoin (DOGE) $ 0.188295
cardano
Cardano (ADA) $ 0.64419
wrapped-steth
Wrapped stETH (WSTETH) $ 4,732.49
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 108,145.98
wrapped-beacon-eth
Wrapped Beacon ETH (WBETH) $ 4,201.04
figure-heloc
Figure Heloc (FIGR_HELOC) $ 1.04
ethena-usde
Ethena USDe (USDE) $ 0.999576
chainlink
Chainlink (LINK) $ 17.42
wrapped-eeth
Wrapped eETH (WEETH) $ 4,198.88
bitcoin-cash
Bitcoin Cash (BCH) $ 504.28
stellar
Stellar (XLM) $ 0.311938
hyperliquid
Hyperliquid (HYPE) $ 36.75
sui
Sui (SUI) $ 2.51
weth
WETH (WETH) $ 3,891.65
binance-bridged-usdt-bnb-smart-chain
Binance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 1.00
avalanche-2
Avalanche (AVAX) $ 20.97
leo-token
LEO Token (LEO) $ 9.61
usds
USDS (USDS) $ 1.00
usdt0
USDT0 (USDT0) $ 1.00
coinbase-wrapped-btc
Coinbase Wrapped BTC (CBBTC) $ 108,083.96
hedera-hashgraph
Hedera (HBAR) $ 0.170686
litecoin
Litecoin (LTC) $ 91.70
whitebit
WhiteBIT Coin (WBT) $ 41.35
shiba-inu
Shiba Inu (SHIB) $ 0.00001
ethena-staked-usde
Ethena Staked USDe (SUSDE) $ 1.20
mantle
Mantle (MNT) $ 1.71
monero
Monero (XMR) $ 301.79
the-open-network
Toncoin (TON) $ 2.18
crypto-com-chain
Cronos (CRO) $ 0.147514
polkadot
Polkadot (DOT) $ 3.02
dai
Dai (DAI) $ 0.999297
chainopera-ai
ChainOpera AI (COAI) $ 21.80
uniswap
Uniswap (UNI) $ 6.28
world-liberty-financial
World Liberty Financial (WLFI) $ 0.135353
bittensor
Bittensor (TAO) $ 379.17
okb
OKB (OKB) $ 170.56
aave
Aave (AAVE) $ 223.33
zcash
Zcash (ZEC) $ 205.49
memecore
MemeCore (M) $ 1.95
bitget-token
Bitget Token (BGB) $ 4.67
pepe
Pepe (PEPE) $ 0.000007
ethena
Ethena (ENA) $ 0.403395
blackrock-usd-institutional-digital-liquidity-fund
BlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
near
NEAR Protocol (NEAR) $ 2.20
usd1-wlfi
USD1 (USD1) $ 0.999749
jito-staked-sol
Jito Staked SOL (JITOSOL) $ 228.22
paypal-usd
PayPal USD (PYUSD) $ 1.00
susds
sUSDS (SUSDS) $ 1.07
c1usd
Currency One USD (C1USD) $ 1.00
aster-2
Aster (ASTER) $ 1.25
ethereum-classic
Ethereum Classic (ETC) $ 15.81
aptos
Aptos (APT) $ 3.29
binance-peg-weth
Binance-Peg WETH (WETH) $ 3,891.95
ondo-finance
Ondo (ONDO) $ 0.726994
falcon-finance
Falcon USD (USDF) $ 0.995796
jupiter-perpetuals-liquidity-provider-token
Jupiter Perpetuals Liquidity Provider Token (JLP) $ 5.36
worldcoin-wld
Worldcoin (WLD) $ 0.897978
polygon-ecosystem-token
POL (ex-MATIC) (POL) $ 0.1884
htx-dao
HTX DAO (HTX) $ 0.000002
gatechain-token
Gate (GT) $ 15.77
usdtb
USDtb (USDTB) $ 0.999646
kucoin-shares
KuCoin (KCS) $ 13.89
story-2
Story (IP) $ 5.60
binance-staked-sol
Binance Staked SOL (BNSOL) $ 198.41
rocket-pool-eth
Rocket Pool ETH (RETH) $ 4,453.05
arbitrum
Arbitrum (ARB) $ 0.316148
bfusd
BFUSD (BFUSD) $ 0.999872
pi-network
Pi Network (PI) $ 0.205749
internet-computer
Internet Computer (ICP) $ 3.14
hash-2
Provenance Blockchain (HASH) $ 0.033522
tether-gold
Tether Gold (XAUT) $ 4,383.86
algorand
Algorand (ALGO) $ 0.184914
kelp-dao-restaked-eth
Kelp DAO Restaked ETH (RSETH) $ 4,108.83
cosmos
Cosmos Hub (ATOM) $ 3.26
wbnb
Wrapped BNB (WBNB) $ 1,145.63
vechain
VeChain (VET) $ 0.017339
stakewise-v3-oseth
StakeWise Staked ETH (OSETH) $ 4,106.31
kaspa
Kaspa (KAS) $ 0.053583
kinetic-staked-hype
Kinetiq Staked HYPE (KHYPE) $ 36.70
sky
Sky (SKY) $ 0.060251
pax-gold
PAX Gold (PAXG) $ 4,434.68
liquid-staked-ethereum
Liquid Staked ETH (LSETH) $ 4,188.29
pudgy-penguins
Pudgy Penguins (PENGU) $ 0.022041
flare-networks
Flare (FLR) $ 0.017438
lombard-staked-btc
Lombard Staked BTC (LBTC) $ 108,100.96
render-token
Render (RENDER) $ 2.52
sei-network
Sei (SEI) $ 0.205214
renzo-restaked-eth
Renzo Restaked ETH (EZETH) $ 4,128.12
syrupusdc
Syrup USDC (SYRUPUSDC) $ 1.13
pump-fun
Pump.fun (PUMP) $ 0.003463
official-trump
Official Trump (TRUMP) $ 5.94