← Bitcoin hash’ine dayalı çekiliş sistemi
Bitcoin hash’ine dayalı çekiliş nasıl çalışır
Gerçekten adil bir çekiliş, kimseye güvenmeni istemez. İşte mekanizmanın tamamı — ne olduğu, hangi sırayla olduğu ve tam hesap — herkesin kontrol edebilmesi için.
Ücretsiz çekiliş yap
Adım 1
Liste donduruluyor
Adım 2
Henüz var olmayan bir Bitcoin bloğu seçiyoruz
Adım 3
Hesap kazananları belirler
1. Liste donduruluyor
Organizatör “Çekiliş yap” seçeneğine tıkladığında isimler, yapıştırıldıkları sırayla, her satırda bir tane olacak şekilde saklanır: no. 1, no. 2, no. 3…
Aynı anda listenin dijital parmak izini (SHA-256) hesaplarız. Bir isimde tek bir harfi değiştirmek parmak izinin tamamını değiştirir — bu yüzden sayfada görünür: sonradan yapılan her değişiklik ortada olurdu.
Parmak izi ayrıca OpenTimestamps ile Bitcoin’e kaydedilir. .ots dosyası, tam olarak o listenin o anda zaten var olduğunun kanıtıdır.
2. Henüz var olmayan bir Bitcoin bloğu seçiyoruz
Dondurma anında ağın son bloğuna (zirve) bakar ve zirve + 2 numaralı bloğu sonuca karar verecek blok olarak sabitleriz.
Bir bloğun hash’i öngörülemez: dünyanın dört bir yanındaki binlerce madenci, gerçek enerji harcayarak onu üretmek için yarışır. Kimse — ne organizatör ne de Anyza — blok çıkmadan hash’i bilemez.
Seçilen bloğun çıkmasını ve onaylamak için üstüne bir tane daha gelmesini bekleriz. Ortalama olarak bu 20 ila 30 dakika sürer.
3. Hesap kazananları belirler
Bloğun hash’i elimizdeyken her kazanan, herkes için aynı olan basit bir hesaptan çıkar:
- Metni oluştur: blok hash’i + “:” + çekiliş kodu + “:” + k (k = 1. kazanan için 1, 2. için 2…).
- Bu metnin SHA-256 değerini hesapla ve ilk 15 karakteri al — bu, onaltılık tabanda bir sayıdır.
- Bu sayıyı listede hâlâ kalan isim sayısına böl; bölümden kalan konumdur (kalan 0 = ilk kişi).
- O konumdaki isim kazanır ve listeden çıkar — böylece kimse iki kez kazanmaz. Sonraki k için tekrarla.
konum = int( sha256(“blok_hash:cekilis_id:k”)[0:15], 16 ) mod N
Gerçek sayılarla bir örnek
Gerçek bir Bitcoin bloğu, örnek bir çekiliş kodu ve 40 isimlik bir liste:
Blok hash’i
00000000000000000000ba717add9e9ca88219ed055ab6a33fcb5a4a229036ef
Çekiliş kodu
5c033623-67a6-4a4c-bd5b-1d0721e0b6e6
1. kazanan (k = 1, 40 isim)
sha256("…a229036ef:5c03…b6e6:1")
→ 3c13c940ddd9060 → 270564059204391008
→ 270564059204391008 mod 40 = 8
Kalan 8 → sıfırdan sayınca 8. konum = listedeki no. 9 kazanır.
2. kazanan (k = 2, 39 isim kaldı)
sha256("…a229036ef:5c03…b6e6:2")
→ 0e74889ef2fd4a9 → 65100476880770217
→ 65100476880770217 mod 39 = 3
Geriye kalan 39 isimlik listede kalan 3 → o konumdaki kazanır.
Her çekilişin kodu farklıdır: aynı blok, farklı çekilişlerde farklı sonuçlar üretir — ve kimse bloğu gördükten sonra kodu seçemez, çünkü kod dondurma anında oluşturulur.
Sırayı kanıtlayan zaman çizelgesi
Her çekilişin sayfası, tarih ve saatle birlikte dört an gösterir:
Liste donduruldu ve hash kaydedildi
İsimler ve parmak izi sabitlenir — karar verecek blok var olmadan önce.
Liste Bitcoin’e kaydedildi
OpenTimestamps parmak izini bir bloğa yazar: listenin zaten var olduğunun bağımsız kanıtı.
Karar veren blok kazılır
Dakikalar sonra seçilen blok çıkar; saati bloğun kendisinde kayıtlıdır.
Sonuç hesaplandı
Bloğun hash’iyle hesap kazananları gösterir — yeniden yapan herkes için hep aynıdır.
Liste bloktan sonra değiştirilseydi, parmak izi Bitcoin’e kaydedilenle uyuşmazdı. Blok listeden önce var olsaydı, yükseklik bunu ele verirdi: dondurma anında zirve + 2 olarak seçildi.
Herkes nasıl doğrular
Hesabı yeniden yap
Çekiliş sayfasında “Hesabı burada yeniden yap” düğmesi her şeyi tarayıcında hesaplar: listenin parmak izini ve her kazananı.
Bloğu kontrol et
Bloğun hash’i ve saati, mempool.space gibi herhangi bir Bitcoin gezgininde herkese açıktır.
.ots dosyasını yükle
“.ots dosyasını yükle” düğmesi (veya opentimestamps.org) listenin hangi bloğa kaydedildiğini doğrular.
Anyza Club topluluklarında otomatik çekilişler
Topluluklarda hesap aynıdır — liste, kuralları yerine getiren katılımcılardır (üyeler, aboneler, etkinliğe katılanlar, dersi tamamlayanlar veya gönderi paylaşanlar) ve kapanışta dondurulur. İki mod:
- Hızlı mod: kapanışta zirve + 2 numaralı blok, herkese açık çekilişteki gibi.
- Maksimum kanıt: listenin Bitcoin kaydı onaylandıktan sonraki ilk blok — liste, karar veren bloktan önce kanıtlanabilir biçimde vardı.
Sık sorulan sorular
Bir sonraki bloğun hash’i tahmin edilebilir mi?
Hayır. Hash, işlemlere ve madencilerin saniyede milyarlarca kez deneme yanılmayla aradığı bir sayıya bağlıdır. Tahmin edilebilir olsaydı Bitcoin madenciliği işlemezdi.
Anyza veya organizatör hile yapabilir mi?
İz bırakmadan hayır. Liste ve parmak izi bloktan önce sabitlenir, blok aynı anda seçilir ve hesap herkese açıktır. Herhangi bir değişiklik, doğrulamada parmak izinin veya sonucun tutmamasına yol açar.
Biri istediği sonuç çıkana kadar birkaç çekiliş yaparsa?
Her çekilişin oluşturma tarihiyle birlikte kendi sayfası ve bağlantısı vardır. Bu yüzden organizatör bağlantıyı sonuçtan önce duyurmalıdır: önceden duyurulmamış bir çekiliş hiçbir şeyi kanıtlamaz.
Bitcoin ağı bloğu yeniden düzenlerse?
Çekiliş yapmadan önce bir onay (üstüne bir blok) bekleriz. İki blokluk yeniden düzenlemeler son derece nadirdir; kullanılan hash da sayfada kayıtlıdır, dolayısıyla hesap her zaman yeniden yapılabilir.
Bölümden kalan birine avantaj sağlar mı?
Pratikte hayır. 15 karakter, 60 bite kadar bir sayı oluşturur; 5.000 isme kadar, konumlar arasındaki şans farkı trilyonda birden azdır.
İsimlerin sırası bir şeyi değiştirir mi?
Sıra dondurma anında sabitlenir ve parmak izinin bir parçasıdır. Bloğun hash’i öngörülemez olduğundan hiçbir konumun avantajı yoktur.
Kendi çekilişini yapmaya hazır mısın?
Ücretsiz, kayıt yok, paylaşılacak bağlantı ve e-postayla sonuç ile.
Ücretsiz çekiliş yapAnyza Club’da yükselen topluluklar
Tümünü gör
Harmonização MentalJunte-se a uma comunidade que acredita que harmonizar a mente é o primeiro passo para uma vida mais plena e consciente. 🧘7 üye
Solana FamilyOur crypto DeFi group is dedicated to enthusiasts of the Solana network, one of the most promising blockchain ecosystems.4 üye
Clube do PS5Comunidade focada em Playstation3 üyeRetro GamesJogos e consoles antigos2 üye
Bitcoin BrasilNotícias diárias sobre Bitcoin, conteúdos de estudo e discussões honestas — do básico ao protocolo.4 üye
CtrlZéComunidade de PCistas4 üyeAnyza Events’te yaklaşan etkinlikler
Tümünü görAnyza Market’te yenilikler — kriptoyla öde
Tümünü görAnyza’dan daha fazla ücretsiz araç
Kriptoyla ödeyenler için ilanlar
Arabalar, saatler, bisikletler, daireler, hizmetler — doğrulanmış satıcılar ve stablecoin fiyatlar, anlaşma doğrudan sizin aranızda.
İlanları açAnyza RadarBitcoin’in zaten kabul edildiği yerler
Bitcoin kabul eden dükkân, kafe ve hizmetlerin haritası, 11 dilde — BTC Map ve OpenStreetMap verileriyle.
Radar'ı açAnyza EventsQR kodlu ve kapıda giriş kontrollü biletler
Buluşmalar, konferanslar ve çevrimiçi etkinlikler. Alıcı organizatöre öder; kapı her telefonda çevrimdışı çalışır.
Events'i aç






