99Bitcoins ekibi olarak Bitcoin blok onayı ile ilgili detaylı ve öğretici bir yazı hazırladık. Hazırsanız Bitcoin blokları nasıl çalışır öğrenelim, sıkı tutunun!
Farz edelim size 1 Bitcoin gönderdim. Birkaç dakika sonra bu işlemin bir “onay” aldığını görüyorsunuz. İşlem onayı aslında ne anlama geliyor? Tüm detayları öğrenmek için kemerlerinizi bağlayın ve yolculuğa çıkalım.
Okumak İçin Vaktiniz Yoksa Bitcoin Blok Onayı ve İşlemler Hakkında Öğretici Videomuzu İzleyin!
Kısaca Bitcoin İşlemleri ve Bitcoin Blok Onayı
Bitcoin işlemleri bloklar halinde gruplanır. Bloklar, blok zinciri (blockchain) olarak bilinen Bitcoin işlem defterine Bitcoin madencileri tarafından eklenir.
İşleminiz başarıyla çıkarılmış bir blok içindeyse onun 1 onay aldığını görürsünüz. Ondan sonra çıkarılan her blok, işleminize ek bir onay katar. Bir işlemi geri döndürülemez olarak görmek için en az 6 onayı beklemek önerilir.
Bitcoin blok onayı üzerine genel mantı bu şekildedir. Daha ayrıntılı bir açıklamaya erişmek istiyorsanız yazımıza devam edelim. Ele alacağımız konu başlıklarını inceleyelim.
1. Bitcoin İşlem Blokları Nedir?
Bitcoin işlemlerinin tümü, blok zincir adı verilen bir işlem defterine yazılır. Ancak tek tek eklenmek yerine, işlemler bir blok halinde gruplanır.
Herhangi bir dijital bilgi gibi, işlemlerin de dosya boyutları vardır. Bir işlemler bloğu 1 megabayta kadar yer kaplayabilir.
2. Madencilik Süreci ve Blok Onaylarının Alakası
Bir Bitcoin işlemi gönderdiğinizde, işlem anında onaylanmaz. Bunun yerine, “mempool” adı verilen, işlemlerin bekletildiği bir tür bekleme odasında durur.
Daha sonra Bitcoin madencileri (yani cihazlar), mempooldan işlemleri seçer. Bir aday blok oluşturularak daha yüksek ücret eklenmiş işlemler önce seçilir. Bitcoin blok onayı yapacak madenciler birbiriyle rekabet içerisindedir.
Blok zincire eklenmesi gereken bir sonraki blok üzerindeki hakkı elde etmeye uğraşırlar. Bunu, matematiksel bir denklemi çözen rastgele bir sayıyı tahmin etmeye çalışarak yaparlar. Aynı zamanda Bitcoin işlem doğrulama yöntemi, iş kanıtı (PoW – Proof of Work) olarak da bilinir.
Bir madenci, bir çözüm bulduğu anda, aday bloğunu blok zincirde geçerli bir blok olarak ekleme hakkına sahip olur. Blok eklendiğinde, o blok içindeki tüm işlemler 1 onay alır. Artık madenciler, bir sonraki blok için rekabete başlayabilir.
İşlemleri bloklar halinde birleştirme ve ardından defteri güncelleme süreci Bitcoin madenciliği olarak bilinir. Kazanan madenci bir madencilik ödülü ve bloğundaki işlemlere eklenmiş tüm işlem ücretlerini alır.
3. Orphan (Yetim) Bloklar Nedir
Orphan bloklar, blok zincirine dahil edilmeyen geçerli bloklardır. İki madencinin yaklaşık aynı anda bir blok çıkardığı nadir bir durumda gerçekleşir.
Her iki blok da geçerli olsa da sonunda sadece biri kabul edilecektir. Diğeri ise yetim (orphaned) kalacaktır. Blokların yetim kalması durumunu biraz daha derinlemesine açıklayalım.
Bazen iki madenci, çözümü aşağı yukarı aynı anda bulur. Bu, ağda iki farklı işlem bloğunun dolaşıma girmesine neden olur.
Örnek verelim:
İki madenci, Bitcoin blok onayı için aynı anda blok A ve B’yi çıkarır. Ağın %50’si önce blok A’yı alırken, diğer %50’si blok B’yi aldı. Mevcut durumda, ağda geçici bir çatallanma (fork) vardır.
Birkaç dakika geçer ve blok C çıkarılır. Blok C, blok B’yi geçerli kabul eden bir bilgisayar tarafından çıkarılmıştır. Bu nedenle geçerli bloklar artık B ve C’dir. Blok A ise orphaned (yetim) blok olarak kabul edilir.
4. Bir Bitcoin Blok Onayı İşlemini Tersine Çevirme
Her yeni blok, blok zincirine eklendiğinde, önceki tüm bloklar yeniden onaylanır. Sürecin içinde de kontrol edilirler)
Bir blok ne kadar çok onay alırsa, birinin onu blok zincirinden kaldırması o kadar zor olur. Bunu yapmak için bir saldırganın alternatif bir blok oluşturması gerekir. Ayrıca bu bloğun orijinal blok zincirinden daha uzun bir zincir inşa etmesi gerekir.
Onay işlemini tersine çevirme, muazzam bir işlem gücü gerektirir (Bkz: %51 Saldırısı)
Bir işlemin herhangi bir saldırı türüyle iptal edilemeyeceğinden emin olmak için en az 6 onaya kadar beklenmesi önerilir. 6 onayın işlenmesi, ortalama olarak 1 saat sürer. Eğer daha küçük miktarlarla uğraşıyorsanız, muhtemelen sadece 1 onay beklemek yeterli olur.
Herhangi bir işlemi tersine çevirmek, plan, zaman, efor ve çok fazla işlem gücü gerektirir. Çoğu kişi küçük miktarlar için bu kadar zahmete girmeyecektir.
5. Sonuç – Bitcoin Blok Onayı Nedir?
Bitcoin blok onayı, bir işlemin blok zincirine dahil edilmesini ve doğrulanmasını sağlar. Her yeni blok, önceki işlemlere ek bir onay ekler. Altı onaydan sonra işlem geri döndürülemez hale gelir. Madenciler, matematiksel problemleri çözerek blokları zincire ekler.
Blok zincir işlemleri dünyasını daha fazla keşfetmek istiyorsanız, bir blok gezgini (blockchain explorer) kullanmanız gerekir. Blockchair, piyasadaki en kullanıcı dostu, çok yönlü ve çok işlevli seçeneklerden biridir. Ne olduğu ve nasıl kullanılacağı hakkında daha fazlasını Blockchair web sitesinde bulabilirsiniz.
Ayrıca Bakınız: Bitcoin Hash Nedir?
Sıkça Sorulan Sorular
Kripto blok onayı nedir?
Madenci onayı ne kadar sürer?
Bitcoin blok ödülü ne kadar?
Bitcoin’de blok ne demek?
Kripto transferleri takip ediliyor mu?
Madenci onayı ne demek?
Bu makalede
- Okumak İçin Vaktiniz Yoksa Bitcoin Blok Onayı ve İşlemler Hakkında Öğretici Videomuzu İzleyin!
- Kısaca Bitcoin İşlemleri ve Bitcoin Blok Onayı
- 1. Bitcoin İşlem Blokları Nedir?
- 2. Madencilik Süreci ve Blok Onaylarının Alakası
- 3. Orphan (Yetim) Bloklar Nedir
- 4. Bir Bitcoin Blok Onayı İşlemini Tersine Çevirme
- 5. Sonuç - Bitcoin Blok Onayı Nedir?
- Sıkça Sorulan Sorular
Hızlandırılmış Ücretsiz Bitcoin Kursu
- 100,000 öğrenci tarafından beğenildi
- 7 gün boyunca hergün e-posta
- Kısa ve eğitici; garantili!
Neden 99Bitcoins'e güvenebilirsiniz?
2013 yılında kurulan 99Bitcoins ekibi, Bitcoin'in ilk günlerinden beri kripto uzmanlarıdır.
Haftalık Araştırma
50+Uzman Katılımcılar
Aylık Okuyucular
2000+İncelenen Kripto Projeleri