loader image
WhatsApp Destek
Aday Blok-Candidate Block

Aday blok(candidate block) bir madencinin, madencilik nodeunun blok ödülünü almak için mining yaptığı blok anlamına gelmektedir. Herhangi bir kripto para ağı üzerinde işlem yapıldığında, işlemin blok zincirine eklenmesi için doğrulanması gerekir. Miningciler işlemi doğrulamaktan sorumludur. Bir aday blok, ağ tarafından doğrulanacak veya daha sonra çöpe atılacak geçici bir blok olarak tanımlanabilir. Madenciler, bir sonraki bloğu doğrulamak ve blok zincirine eklemek için birbirleriyle rekabet ederler ancak madencilik yarışına katılmak için önce bir aday blok oluşturmaları gerekmektedir.
Aday bloklar, miner yani madenciler tarafından bellek havuzundan birden fazla onaylanmamış işlemin toplanması ve organize edilmesi ile oluşturulur. Madenciler, işlemi doğrulamak için tipik matematiksel mantığı çözer ve birçok madenci mantığı çözmek için kendi arasında rekabet eder. Mantığı ilk çözen madenciye ödül verilir. Daha sonra bu işlemler Merkle ağaç yapısını oluşturmak için hashlenmektedir. Bu ağaç yapısı daha sonra Merkle köküne dönüşecektir. Merkle kökü, o ağacın önceki tüm hashlerini ve dolayısıyla bu belirli bloğa dahil olan tüm işlemleri temsil eden tek bir hashdir.
Önceki bloğun hash’i ve nonce olarak adlandırılan rastgele bir sayı ile birlikte kök hash, daha sonra baş bloğa yerleştirilir. Blok başlığı daha sonra madenci tarafından hash edilir ve bu bileşenlere (kök hash, önceki bloğun hash'i ve nonce) ve diğer birkaç öğeye dayalı bir çıktı oluşturulur. Ortaya çıkan çıktı, blok hash’i dediğimiz şeydir ve yeni oluşturulan aday bloğun benzersiz bir tanımlayıcısı olarak görev yapacaktır.
Çıktının yani blok hashinin geçerli olarak kabul edilmesi için, protokol tarafından tanımlanan hedef değerden daha az olmak üzere belirli sayıda sıfırla başlaması gerekir. Bu da madencilerin en sonunda geçerli bir blok hashi üretebilmesi için deneme yanılma yöntemiyle ve birden fazla nonce değeriyle bir kaç kere hashing işlemi uygulamaları anlamına gelmektedir.
Node tarafından işlem yapıldığında, başlangıçta doğrulanmamış işlem olarak not edilir. Tüm bu doğrulanmamış işlemler ve bekleyen işlemler bellek havuzunda saklanır. Bu işlemler minerlar tarafından seçilir ve minerlar kendi aralarında işlemin mantığını çözmek için rekabet ederler. Çözebilen kişi işlemi, blok zincirine ekleyerek ödüllendirilir. Üretilen bu blok hashi, madencinin işini yaptığının kanıtıdır. Bu nedenle buna Proof of Work (PoW) adı verilir. Türkçe karşılığı ile “işin kanıtı” anlamına gelmektedir.
Bir madenci geçerli bir blok hashini bulduktan sonra madencinin aday bloğu ağ üzerinde bulunan diğer madencilerle veya nodelarla paylaşılır. Bunun sonucunda da hash’in doğruluğu kanıtlanmış olur. Eğer bir problem oluşmaz ise, aday blok daha sonra blok zincirine kaydedilecektir. Daha sonra ağ üzerinde ki her node yeni bir bloğun blok zincirine eklenmesiyle birlikte kendi blok zinciri kopyasını güncellemelidir.
Hangi Blok Türleri Aday Blok Olarak İfade Edilir?
Blok zincirinde 10 blok olduğunu farz edelim. Yeni bir işlem geldiğinde, mevcut blok zincirine eklemeden önce madenciler tarafından doğrulanması gereken bu yeni işlem bellek havuzunda saklanır. Bu yeni işlem, minerlar tarafından doğrulanmadan blok zincirine eklenemez. Kalan doğrulanmamış işlemlerle birlikte bu 11. blok, miner tarafından oluşturularak aday blok adını alır. Aday blokta, bellek havuzundan doğrulanmamış işlem seçilir ve madenciler bu işlemi çözebilmek için kendi aralarında rekabet ederler. Çözdükten sonra bu işlem doğrulanmış işleme dönüşür ve blok zincirine eklenir. 12. olası bir blok artık aday blok olarak adlandırılacaktır ve aynı işlem yine devam edecektir.
Aday blok geçici bloktur, zamanla değişir. Bu nedenle aday blok, madencilerin blok zincirine eklemeye çalıştığı blok olarak adlandırılır. Hiçbir blok kalıcı bir şekilde aday blok olarak değerlendirilemez. Madenciler, aday blok oluşturabilse de aynı madencinin bloğu doğrulama yeteneğine sahip olduğunun garantisi yoktur. Herhangi bir madenci bu bloğu doğrulayabilir.
bitcoin
Bitcoin (BTC) $ 63,355.97
ethereum
Ethereum (ETH) $ 3,027.22
tether
Tether (USDT) $ 0.998267
bnb
BNB (BNB) $ 550.20
solana
Solana (SOL) $ 140.30
usd-coin
USDC (USDC) $ 0.999951
staked-ether
Lido Staked Ether (STETH) $ 3,024.25
xrp
XRP (XRP) $ 0.49989
dogecoin
Dogecoin (DOGE) $ 0.153777
the-open-network
Toncoin (TON) $ 5.95
cardano
Cardano (ADA) $ 0.466329
shiba-inu
Shiba Inu (SHIB) $ 0.000023
avalanche-2
Avalanche (AVAX) $ 34.26
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 63,434.00
tron
TRON (TRX) $ 0.109874
bitcoin-cash
Bitcoin Cash (BCH) $ 473.61
polkadot
Polkadot (DOT) $ 6.63
chainlink
Chainlink (LINK) $ 13.79
internet-computer
Internet Computer (ICP) $ 13.92
matic-network
Polygon (MATIC) $ 0.665998
litecoin
Litecoin (LTC) $ 80.51
near
NEAR Protocol (NEAR) $ 5.53
uniswap
Uniswap (UNI) $ 7.42
leo-token
LEO Token (LEO) $ 5.79
dai
Dai (DAI) $ 1.00
aptos
Aptos (APT) $ 9.31
ethereum-classic
Ethereum Classic (ETC) $ 25.88
mantle
Mantle (MNT) $ 1.14
first-digital-usd
First Digital USD (FDUSD) $ 0.998139
blockstack
Stacks (STX) $ 2.40
filecoin
Filecoin (FIL) $ 6.09
crypto-com-chain
Cronos (CRO) $ 0.122192
okb
OKB (OKB) $ 54.63
stellar
Stellar (XLM) $ 0.111183
cosmos
Cosmos Hub (ATOM) $ 8.12
renzo-restaked-eth
Renzo Restaked ETH (EZETH) $ 3,058.45
render-token
Render (RNDR) $ 7.81
arbitrum
Arbitrum (ARB) $ 1.11
vechain
VeChain (VET) $ 0.04006
immutable-x
Immutable (IMX) $ 2.01
bittensor
Bittensor (TAO) $ 435.88
dogwifcoin
dogwifhat (WIF) $ 2.86
hedera-hashgraph
Hedera (HBAR) $ 0.079657
maker
Maker (MKR) $ 2,947.13
kaspa
Kaspa (KAS) $ 0.112224
injective-protocol
Injective (INJ) $ 27.89
the-graph
The Graph (GRT) $ 0.253365
ethena-usde
Ethena USDe (USDE) $ 1.00
optimism
Optimism (OP) $ 2.21
wrapped-eeth
Wrapped eETH (WEETH) $ 3,143.54
fetch-ai
Fetch.ai (FET) $ 2.08
pepe
Pepe (PEPE) $ 0.000005
monero
Monero (XMR) $ 116.79
theta-token
Theta Network (THETA) $ 2.03
celestia
Celestia (TIA) $ 10.70
fantom
Fantom (FTM) $ 0.678313
arweave
Arweave (AR) $ 27.34
thorchain
THORChain (RUNE) $ 5.25
bitget-token
Bitget Token (BGB) $ 1.27
coredaoorg
Core (CORE) $ 2.01
lido-dao
Lido DAO (LDO) $ 1.97
rocket-pool-eth
Rocket Pool ETH (RETH) $ 3,348.23
sui
Sui (SUI) $ 1.31
gala
GALA (GALA) $ 0.043798
sei-network
Sei (SEI) $ 0.546426
quant-network
Quant (QNT) $ 103.40
mantle-staked-ether
Mantle Staked Ether (METH) $ 3,099.74
beam-2
Beam (BEAM) $ 0.026944
algorand
Algorand (ALGO) $ 0.173275
jupiter-exchange-solana
Jupiter (JUP) $ 1.03
whitebit
WhiteBIT Coin (WBT) $ 9.60
ethena
Ethena (ENA) $ 0.953606
floki
FLOKI (FLOKI) $ 0.000137
flow
Flow (FLOW) $ 0.869016
bitcoin-sv
Bitcoin SV (BSV) $ 65.23
neo
NEO (NEO) $ 17.98
aave
Aave (AAVE) $ 85.09
flare-networks
Flare (FLR) $ 0.032403
bittorrent
BitTorrent (BTT) $ 0.000001
ether-fi-staked-eth
ether.fi Staked ETH (EETH) $ 3,047.85
dydx-chain
dYdX (DYDX) $ 2.25
tokenize-xchange
Tokenize Xchange (TKX) $ 14.08
singularitynet
SingularityNET (AGIX) $ 0.854224
elrond-erd-2
MultiversX (EGLD) $ 40.49
zebec-protocol
Zebec Protocol (ZBC) $ 0.021339
ondo-finance
Ondo (ONDO) $ 0.735777
wormhole
Wormhole (W) $ 0.574413
ecash
eCash (XEC) $ 0.00005
ronin
Ronin (RON) $ 3.14
axie-infinity
Axie Infinity (AXS) $ 6.86
the-sandbox
The Sandbox (SAND) $ 0.437445
ribbon-finance
Ribbon Finance (RBN) $ 0.996946
bonk
Bonk (BONK) $ 0.000015
havven
Synthetix Network (SNX) $ 2.93
tezos
Tezos (XTZ) $ 0.974607
chiliz
Chiliz (CHZ) $ 0.107074
ordinals
ORDI (ORDI) $ 44.73
worldcoin-wld
Worldcoin (WLD) $ 4.85
cheelee
Cheelee (CHEEL) $ 16.17
gatechain-token
Gate (GT) $ 6.84