← نظام سحب قائم على تجزئة Bitcoin
كيف يعمل السحب القائم على تجزئة Bitcoin
السحب العادل حقًا لا يطلب منك الوثوق بأحد. هذه هي الآلية كاملة — ما يحدث وبأي ترتيب والحساب الدقيق — ليتحقق منها أي شخص.
أجرِ سحبًا مجانيًا
الخطوة 1
تُجمَّد القائمة
الخطوة 2
نختار كتلة Bitcoin لم توجد بعد
الخطوة 3
الحساب يحدد الفائزين
1. تُجمَّد القائمة
عندما ينقر المنظّم على «إجراء السحب»، تُحفظ الأسماء بالترتيب نفسه الذي لُصقت به تمامًا، اسم في كل سطر: رقم 1، رقم 2، رقم 3…
في اللحظة نفسها نحسب البصمة الرقمية للقائمة (SHA-256). تغيير حرف واحد في اسم يغيّر البصمة كلها — لذلك تظهر في الصفحة: أي تغيير لاحق سيكون واضحًا.
تُسجَّل البصمة الرقمية أيضًا على Bitcoin عبر OpenTimestamps. ملف .ots هو الإثبات بأن هذه القائمة بعينها كانت موجودة في تلك اللحظة.
2. نختار كتلة Bitcoin لم توجد بعد
عند التجميد ننظر إلى آخر كتلة في الشبكة (القمة) ونثبّت الكتلة «القمة + 2» على أنها التي ستحسم النتيجة.
تجزئة الكتلة غير قابلة للتنبؤ: يتنافس آلاف المُعدِّنين حول العالم على إنشائها، منفقين طاقة حقيقية. لا أحد — لا المنظّم ولا Anyza — يعرف التجزئة قبل ظهور الكتلة.
ننتظر ظهور الكتلة المختارة وكتلة أخرى فوقها للتأكيد. يستغرق ذلك في المتوسط من 20 إلى 30 دقيقة.
3. الحساب يحدد الفائزين
بوجود تجزئة الكتلة، يخرج كل فائز من حساب بسيط، واحد للجميع:
- كوّن النص: تجزئة الكتلة + «:» + رمز السحب + «:» + k (k = 1 للفائز الأول، 2 للثاني…).
- احسب SHA-256 لهذا النص وخذ أول 15 خانة — إنه رقم بالنظام السداسي عشري.
- اقسم هذا الرقم على عدد الأسماء التي ما زالت في القائمة؛ باقي القسمة هو الموضع (الباقي 0 = الأول).
- الاسم في ذلك الموضع يفوز ويخرج من القائمة — فلا يفوز أحد مرتين. كرّر للـ k التالي.
الموضع = int( sha256(“تجزئة_الكتلة:معرّف_السحب:k”)[0:15], 16 ) mod N
مثال بأرقام حقيقية
كتلة Bitcoin حقيقية ورمز سحب تجريبي وقائمة من 40 اسمًا:
تجزئة الكتلة
00000000000000000000ba717add9e9ca88219ed055ab6a33fcb5a4a229036ef
رمز السحب
5c033623-67a6-4a4c-bd5b-1d0721e0b6e6
الفائز الأول (k = 1، 40 اسمًا)
sha256("…a229036ef:5c03…b6e6:1")
→ 3c13c940ddd9060 → 270564059204391008
→ 270564059204391008 mod 40 = 8
الباقي 8 → الموضع 8 بالعدّ من الصفر = يفوز رقم 9 في القائمة.
الفائز الثاني (k = 2، بقي 39 اسمًا)
sha256("…a229036ef:5c03…b6e6:2")
→ 0e74889ef2fd4a9 → 65100476880770217
→ 65100476880770217 mod 39 = 3
الباقي 3 في القائمة التي بقي فيها 39 → يفوز من يقع في ذلك الموضع.
رمز كل سحب مختلف: الكتلة نفسها تعطي نتائج مختلفة في سحوبات مختلفة — ولا أحد يختار الرمز بعد رؤية الكتلة، لأنه يُنشأ عند التجميد.
الجدول الزمني الذي يثبت الترتيب
تعرض صفحة كل سحب أربع لحظات، بالتاريخ والوقت:
جُمّدت القائمة وحُفظت التجزئة
تثبت الأسماء والبصمة — قبل وجود الكتلة الحاسمة.
سُجّلت القائمة على Bitcoin
يكتب OpenTimestamps البصمة في كتلة: إثبات مستقل بأن القائمة كانت موجودة.
تُعدَّن الكتلة الحاسمة
بعد دقائق تظهر الكتلة المختارة، ووقتها مسجّل فيها نفسها.
حُسبت النتيجة
بتجزئة الكتلة يشير الحساب إلى الفائزين — وهم دائمًا أنفسهم لمن يعيد الحساب.
لو عُدّلت القائمة بعد الكتلة، لما طابقت البصمة المسجّلة على Bitcoin. ولو كانت الكتلة موجودة قبل القائمة، لكشف الارتفاع ذلك: فقد اختيرت على أنها القمة + 2 عند التجميد.
كيف يتحقق أي شخص
إعادة الحساب
في صفحة السحب، يحسب زر «أعد الحساب هنا» كل شيء في متصفحك: بصمة القائمة وكل فائز.
التحقق من الكتلة
تجزئة الكتلة ووقتها علنيان في أي مستكشف لـ Bitcoin، مثل mempool.space.
رفع ملف .ots
يتحقق زر «رفع ملف .ots» (أو opentimestamps.org) من الكتلة التي سُجّلت فيها القائمة.
سحوبات تلقائية في مجتمعات Anyza Club
في المجتمعات الحساب نفسه — القائمة هي المشاركون الذين استوفوا القواعد (الأعضاء والمشتركون ومن حضر الفعالية أو أكمل الدرس أو كتب منشورًا)، وتُجمَّد عند الإغلاق. وضعان:
- الوضع السريع: الكتلة «القمة + 2» عند الإغلاق، كما في السحب العام.
- الإثبات الأقصى: أول كتلة بعد تأكيد تسجيل القائمة على Bitcoin — القائمة كانت موجودة بشكل مثبَت قبل الكتلة الحاسمة.
الأسئلة الشائعة
هل يمكن التنبؤ بتجزئة الكتلة التالية؟
لا. تعتمد التجزئة على المعاملات وعلى رقم يبحث عنه المُعدِّنون بالتجربة والخطأ مليارات المرات في الثانية. لو كانت قابلة للتنبؤ لما عمل تعدين Bitcoin.
هل تستطيع Anyza أو المنظّم الغش؟
ليس دون ترك أثر. تثبت القائمة والبصمة قبل الكتلة، وتُختار الكتلة في اللحظة نفسها، والحساب علني. أي تغيير سيجعل البصمة أو النتيجة لا تطابقان عند التحقق.
وماذا لو أجرى أحدهم عدة سحوبات حتى تخرج النتيجة التي يريدها؟
لكل سحب صفحة ورابط خاصان، مع تاريخ الإنشاء. لذلك يجب على المنظّم نشر الرابط قبل النتيجة: السحب الذي لم يُعلن عنه مسبقًا لا يثبت شيئًا.
وماذا لو أعادت شبكة Bitcoin تنظيم الكتلة؟
ننتظر تأكيدًا واحدًا (كتلة فوقها) قبل السحب. إعادة التنظيم لكتلتين نادرة جدًا؛ والتجزئة المستخدمة مسجّلة في الصفحة، فيمكن دائمًا إعادة الحساب.
هل يحابي باقي القسمة أحدًا؟
عمليًا، لا. تشكّل الخانات الخمس عشرة رقمًا يصل إلى 60 بت؛ ومع ما يصل إلى 5٬000 اسم يكون فرق الحظ بين المواضع أقل من واحد في تريليون.
هل يغيّر ترتيب الأسماء شيئًا؟
يُثبَّت الترتيب عند التجميد ويكون جزءًا من البصمة. وبما أن تجزئة الكتلة غير قابلة للتنبؤ، لا يملك أي موضع ميزة.
هل أنت جاهز لإجراء سحبك؟
مجاني وبدون تسجيل، مع رابط للمشاركة والنتيجة عبر البريد.
أجرِ سحبًا مجانيًامجتمعات رائجة على Anyza Club
عرض الكل
Harmonização MentalJunte-se a uma comunidade que acredita que harmonizar a mente é o primeiro passo para uma vida mais plena e consciente. 🧘7 أعضاء
Solana FamilyOur crypto DeFi group is dedicated to enthusiasts of the Solana network, one of the most promising blockchain ecosystems.4 أعضاء
Clube do PS5Comunidade focada em Playstation3 أعضاءRetro GamesJogos e consoles antigos2 عضوان
Bitcoin BrasilNotícias diárias sobre Bitcoin, conteúdos de estudo e discussões honestas — do básico ao protocolo.4 أعضاء
CtrlZéComunidade de PCistas4 أعضاءفعاليات قادمة على Anyza Events
عرض الكلجديد على Anyza Market — ادفع بالعملات الرقمية
عرض الكلالمزيد من الأدوات المجانية من Anyza
إعلانات مبوّبة لمن يدفع بالعملات المشفرة
سيارات وساعات ودراجات وشقق وخدمات — بائعون موثّقون وأسعار بالعملات المستقرة، والصفقة بينك وبين الطرف الآخر مباشرة.
افتح الإعلاناتAnyza Radarأين يُقبل البيتكوين بالفعل
خريطة للمتاجر والمقاهي والخدمات التي تقبل البيتكوين، بـ 11 لغة — مبنية من BTC Map وOpenStreetMap.
افتح الرادارAnyza Eventsتذاكر برمز QR وتسجيل دخول عند الباب
لقاءات ومؤتمرات وفعاليات عبر الإنترنت. المشتري يدفع للمنظّم؛ والباب يعمل بلا إنترنت على أي هاتف.
افتح Events






