Blokzinciri Temelleri

Veri değişmezliğini sağlamak için kriptografi kullanan, bilgisayar ağı tarafından korunan dağıtık bir veritabanı.

2009 yılında Satoshi Nakamoto tarafından Bitcoin ile geniş çapta duyurulmuş ve bankalar olmadan 'çifte harcama' problemini çözmüştür. Herkese açık (Permissionless) veya sadece belirli kurumlara özel (Permissioned) olabilirler.

        graph LR
  Center["Blokzinciri Temelleri"]:::main
  Pre_cryptography["cryptography"]:::pre --> Center
  click Pre_cryptography "/terms/cryptography"
  Pre_distributed_systems["distributed-systems"]:::pre --> Center
  click Pre_distributed_systems "/terms/distributed-systems"
  Rel_layer_1["layer-1"]:::related -.-> Center
  click Rel_layer_1 "/terms/layer-1"
  Rel_distributed_ledger_technology_dlt["distributed-ledger-technology-dlt"]:::related -.-> Center
  click Rel_distributed_ledger_technology_dlt "/terms/distributed-ledger-technology-dlt"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 5 yaşındaki gibi açıkla

Binlerce yabancının kopyasını tuttuğu ortak bir not defteri hayal edin. Birisi yeni bir sayfa (blok) yazmak istediğinde, herkes matematiğin doğru olup olmadığını kontrol eder. Herkes onayladığında, sayfa sonsuza kadar deftere yapıştırılır. Kimse silemez ve hile anında fark edilir.

🤓 Expert Deep Dive

Blokzincirleri, kriptografik özet fonksiyonları (örn. SHA-256) ve Merkle Ağaçları sayesinde değişmezlik sağlar. Ağ, Bizans Generalleri Problemini çözmek için Proof-of-Work veya Proof-of-Stake gibi konsensüs algoritmaları kullanır. Modern mimariler, ölçeklenebilirlik üçlemini (trilemma) çözmek için modüler yapıya (örn. Rollups) geçmektedir.

❓ Sık sorulan sorular

Are blockchain and cryptocurrency the same thing?

No. Cryptocurrency (like Bitcoin) is just one application built on top of a blockchain. Blockchain is the underlying database technology that makes cryptocurrencies possible.

Why can't blockchain data be changed or hacked easily?

Because the blocks are linked mathematically using hashes. If a hacker tries to change data in an old block, its hash changes, which breaks the connection to the next block. They would have to recalculate the entire chain faster than the rest of the network combined.

What is a 'node' in a blockchain?

A node is simply a computer running the blockchain's software. It keeps a copy of the ledger, validates new transactions, and communicates with other nodes to reach an agreement (consensus) on the true state of the network.

🔗 İlgili terimler

📚 Kaynaklar