Rand Protocol
غير متاح بعد

مليونا RAND لـأوائل المتبنّين

تُفرض على التحويل المحمي رسوم بعملة RAND مرتبطة داخل الدائرة، وتبيّن النظرية 5.3 أن ذلك شرط بنيوي وليس قرارًا تسعيريًا: فالرسوم الشفافة المدفوعة من حسابك ستختزل مجموعة إخفاء الهوية الخاصة بالتحويل فيك وحدك. لذلك لا يستطيع أي عنوان جديد إجراء معاملات على الشبكة التجريبية (devnet) قبل أن يحوز RAND، وهذا ما سيوزّعه هذا الصنبور.

خُصص لهذا الصنبور مليونا RAND على الشبكة التجريبية (devnet)، تُمنح بحسب المساهمة: 100 RAND لصاحب التبنّي المبكر أو المؤثّر أو المترجم أو منظّم المجتمع، و150 للكاتب التقني أو المصمم، و250 للمطوّر أو مشغّل العقدة، و500 لعالم الحاسوب أو خبير اقتصاد البروتوكولات، و750 للباحث الأمني، و1,000 للمتخصص في التشفير. أخبرنا من أنت، ولماذا تهمّك الخصوصية، وما الذي يمكنك بناؤه، وأعطنا العنوان المحمي الذي ينبغي إرسال المنحة إليه. نرسل إليك رابط تأكيد؛ والنقر عليه يثبّت منحتك ويسجّل إجاباتك ويضعك في القائمة. هذه الخطوة الإضافية مقصودة — فهي تضمن ألا يصل أحد إلى هذه القائمة، ولا تصله رسائل منا، لأن شخصًا آخر كتب بريده الإلكتروني.

الصنبور على الويب غير مفتوح بعد. والصنبور الوحيد المتاح اليوم هو المدمج في العقدة: يوقّع مدقّق (validator) عملية سك تصل إلى 100 RAND في note لعنوان محمي، ويعمل على السلسلة المحلية ذات المدقّقين مباشرة دون إعداد.

انضم إلى القائمة

من أنت، وما عملك، والعنوان المحمي الذي ينبغي إرسال المنحة إليه. أكّد البريد الإلكتروني من صندوق الوارد فتُثبَّت منحتك. العنوان اختياري اليوم: سجّل مرة أخرى بالبريد نفسه حين يصبح لديك عنوان، وتأكيد ذلك الرابط يربطه بسجلك.

أنا… — حدّد كل ما ينطبق

تُخزَّن إجاباتك وبريدك الإلكتروني وحسابك والعنوان على خادم المصدر الخاص بنا، ولا تُستخدم إلا لتحديد المنحة وإرسالها، ولإرسال رسالة التأكيد هذه، ولإخطارك حين يُفتح الصنبور. يُمرَّر البريد الإلكتروني إلى Resend، مزوّد البريد لدينا، للتسليم، ولا يُمرَّر إلى أي جهة أخرى. العنوان المحمي عام بحكم تصميمه: يستقبل notes ولا يكشف شيئًا عمّا يحتويه. يفحص Cloudflare Turnstile النموذج، وهو يرى الطلب لكن لا يُرسَل إليه بريدك الإلكتروني؛ نستخدمه بدلًا من reCAPTCHA كي لا تذهب أي بيانات للزائر إلى Google. اطلب منا وسنحذف سجلك.

المنحة بحسب المساهمة

يُعتدّ بأعلى دور
  • متخصص في التشفير 1,000 RAND
  • باحث أمني أو مدقّق 750 RAND
  • عالم حاسوب 500 RAND
  • خبير اقتصاد البروتوكولات أو مصمم الآليات 500 RAND
  • مطوّر 250 RAND
  • مشغّل عقدة 250 RAND
  • كاتب تقني 150 RAND
  • مصمم 150 RAND
  • مؤثّر 100 RAND
  • مترجم 100 RAND
  • منظّم مجتمع 100 RAND
  • من أوائل المتبنّين 100 RAND

حدّد كل دور ينطبق؛ تتبع المنحة أعلاها، وتُثبَّت لحظة تأكيد بريدك الإلكتروني. نقرأ كل إجابة، ويجوز حجب منحة لا تتوافق مع العمل الموصوف.

مليونا RAND بحسب المساهمة

قيد المراجعة

خُصص مجمّعان من 1,000,000 RAND على الشبكة التجريبية (devnet) لكل منهما: الأول للذين يساعدون في التصميم والتنفيذ الأوليين — المتخصصون في التشفير والباحثون الأمنيون وعلماء الحاسوب والاقتصاديون والمطوّرون ومشغّلو العقد والكتّاب التقنيون والمصممون — والثاني لأوائل المتبنّين والمؤثّرين والمترجمين ومنظّمي المجتمع الذين يجلبون الناس إليها. إجاباتك هي ما نقرؤه لنقرر من ينال ماذا، فأخبرنا بما تفعله فعلًا.

ماذا يحدث عند إطلاق mainnet

تُرحَّل

ستُرحَّل منح الصنبور إلى mainnet متى أصبحت mainnet-beta قيد التشغيل. وإلى ذلك الحين لا قيمة لـ RAND على الشبكة التجريبية (devnet)، ولا يمكن تحويلها ولا تداولها. والانضمام إلى هذه القائمة ليس بيعًا مسبقًا: لا شيء يُباع ولا شيء يُدفع.

العنوان

أنشئ عنوانًا محميًا

محفظة Rand هي مفتاح إنفاق واحد بطول 256 بت. وكل ما سواه — مفتاح العرض ومفتاح الإبطال (nullifier) ومفتاح ML-KEM-768 الذي تُختم به notes والعنوان نفسه — مشتق منه. تولّد الملف التنفيذي للمحفظة في مستودع العقدة الكاملة المفتاح وتطبع العنوان؛ ولا حاجة إلى عقدة قيد التشغيل لأي من الخطوتين.

العنوان هو rand1 تتبعه نحو 1,660 حرفًا بترميز base58: حقل مالك note مع مفتاح التغليف البالغ 1,184 بايت. وهو عام بحكم تصميمه. أما ملف المفتاح فليس كذلك، وهو النسخة الوحيدة: لا توجد عبارة استرداد في هذا الإصدار، وفقدانه يفقدك كل note كان بوسعه فتحها.

ابنِ المحفظة وولّد مفتاحًا
bash
# 1. Rust (يلتقط rustup سلسلة الأدوات 1.98.1 المثبّتة)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# 2. انسخ العقدة الكاملة وابنِ المحفظة. ليس لحزمة المحفظة اعتماد على RocksDB أو
#    libp2p، لذا فبناؤها وحدها يتجاوز اعتمادات بناء C++ الخاصة بالعقدة
git clone https://github.com/randprotocol/fullnode.git
cd fullnode
cargo build --release -p rand-client          # target/release/rand

# 3. ولّد مفتاح الإنفاق. يُكتب في wallet.key.json بالصلاحية 0600؛ ويرفض الكتابة فوق ملف موجود
target/release/rand keygen
#   wrote wallet.key.json
#   address: rand1x7Qk…

# 4. اطبع العنوان مجددًا في أي وقت، والصق العنوان كاملًا في النموذج أعلاه
target/release/rand address
target/release/rand address | pbcopy           # macOS: مباشرة إلى الحافظة
target/release/rand address | xclip -sel clip  # Linux

شارك العنوان، لا المفتاح أبدًا

يطلب النموذج السلسلة rand1… ولا شيء غيرها. ملف المفتاح سطر JSON واحد يحوي مفتاح الإنفاق؛ ومن يملكه يستطيع إنفاق كل note يستقبلها العنوان. احتفظ بنسخة احتياطية في مكان خاص وأبقِه بالصلاحية 0600، وهي الطريقة التي تكتبه بها المحفظة.

جرّبه محليًا أولًا

مع بناء كامل، يشغّل scripts/local-testnet.sh سلسلة من مدقّقَين على جهازك، ويسك rand faucet مبلغ 100 RAND في note لا يفتحها سوى مفتاحك. وفي صفحة تشغيل عقدة بقية التفاصيل.

في الأثناء

لا شيء هنا مشروط بالصنبور

الشبكة التجريبية (devnet) التي ستُنفَق عليها المنحة تعمل محليًا اليوم، والتشفير الذي تختبره منشور. ولا يتوقف أيٌّ منهما على قائمة انتظار.