ابتدائی صارفین کے لیے بیس لاکھ RAND
پوشیدہ ٹرانسفر پر RAND میں ایک فیس لی جاتی ہے جو سرکٹ کے اندر بندھی ہوتی ہے، اور مسئلہ 5.3 ثابت کرتا ہے کہ یہ قیمت کا فیصلہ نہیں بلکہ ایک ساختی تقاضا ہے: آپ کے اپنے اکاؤنٹ سے ادا کی گئی شفاف فیس ٹرانسفر کے گمنامی کے مجموعے کو سمیٹ کر صرف آپ تک محدود کر دے گی۔ اس لیے کوئی نیا ایڈریس اس وقت تک ڈیونیٹ پر لین دین نہیں کر سکتا جب تک اس کے پاس RAND نہ ہو، اور یہی یہ فاسیٹ فراہم کرے گا۔
اس کے لیے بیس لاکھ ڈیونیٹ RAND مختص کیے گئے ہیں، جو شراکت کے لحاظ سے دیے جائیں گے: ابتدائی صارف، انفلوئنسر، مترجم یا کمیونٹی منتظم کے لیے 100 RAND، تکنیکی مصنف یا ڈیزائنر کے لیے 150، ڈویلپر یا نوڈ آپریٹر کے لیے 250، کمپیوٹر سائنس دان یا پروٹوکول ماہرِ معاشیات کے لیے 500، سیکیورٹی محقق کے لیے 750 اور خفیہ نگاری کے ماہر کے لیے 1,000۔ ہمیں بتائیں کہ آپ کون ہیں، رازداری آپ کے لیے کیوں اہم ہے اور آپ کیا بنا سکتے ہیں، اور وہ پوشیدہ ایڈریس دیں جس پر عطیہ بھیجا جائے۔ ہم ایک تصدیقی لنک بھیجتے ہیں؛ اس پر کلک کرنے سے آپ کا عطیہ طے ہو جاتا ہے، آپ کے جوابات محفوظ ہو جاتے ہیں اور آپ فہرست میں شامل ہو جاتے ہیں۔ یہ اضافی قدم ہی اصل مقصد ہے — اس کا مطلب ہے کہ کوئی بھی شخص محض اس لیے اس فہرست میں شامل نہیں ہوتا، یا ہم سے ای میل وصول نہیں کرتا، کہ کسی اور نے اس کا ای میل درج کر دیا۔
ویب فاسیٹ ابھی کھلا نہیں ہے۔ آج واحد فاسیٹ وہ ہے جو نوڈ میں شامل ہے: ایک ویلیڈیٹر کسی پوشیدہ ایڈریس کے لیے ایک نوٹ میں زیادہ سے زیادہ 100 RAND کی منٹنگ پر دستخط کرتا ہے، اور یہ مقامی دو ویلیڈیٹر والی چین پر بغیر کسی ترتیب کے کام کرتا ہے۔
فہرست میں شامل ہوں
آپ کون ہیں، کیا کرتے ہیں، اور وہ پوشیدہ ایڈریس جس پر عطیہ بھیجا جائے۔ اپنے ان باکس سے ای میل کی تصدیق کریں اور آپ کا عطیہ طے ہو جائے گا۔ ایڈریس فی الحال اختیاری ہے: جب آپ کے پاس ایڈریس ہو تو اسی ای میل سے دوبارہ اندراج کریں، اور اس لنک کی تصدیق سے وہ منسلک ہو جائے گا۔
آپ کے جوابات، ای میل، ہینڈل اور ایڈریس ہمارے اپنے اوریجن سرور پر محفوظ کیے جاتے ہیں اور صرف عطیے کا فیصلہ کرنے اور اسے بھیجنے، یہ تصدیق بھیجنے، اور فاسیٹ کھلنے پر آپ کو مطلع کرنے کے لیے استعمال ہوتے ہیں۔ ای میل ترسیل کے لیے ہمارے میل فراہم کنندہ Resend کو دی جاتی ہے، اور کسی اور کو نہیں۔ پوشیدہ ایڈریس اپنی ساخت کے لحاظ سے عوامی ہوتا ہے: یہ نوٹ وصول کرتا ہے اور اپنے پاس موجود کسی چیز کے بارے میں کچھ ظاہر نہیں کرتا۔ فارم کی جانچ 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، شراکت کے لحاظ سے
جائزہ شدہدس دس لاکھ ڈیونیٹ RAND کے دو ذخائر مختص کیے گئے ہیں: ایک ان لوگوں کے لیے جو ابتدائی ڈیزائن اور نفاذ میں مدد کرتے ہیں — ماہرینِ خفیہ نگاری، سیکیورٹی محققین، کمپیوٹر سائنس دان، ماہرینِ معاشیات، ڈویلپرز، نوڈ آپریٹرز، تکنیکی مصنفین اور ڈیزائنرز — اور ایک ان ابتدائی صارفین، انفلوئنسرز، مترجمین اور کمیونٹی منتظمین کے لیے جو لوگوں کو اس تک لاتے ہیں۔ کس کو کیا ملے گا، اس کا فیصلہ ہم آپ کے جوابات پڑھ کر کرتے ہیں، اس لیے ہمیں بتائیں کہ آپ حقیقت میں کیا کرتے ہیں۔
مین نیٹ پر کیا ہوگا
منتقل ہوگاmainnet-beta کے فعال ہوتے ہی فاسیٹ کے عطیات مین نیٹ پر منتقل کر دیے جائیں گے۔ تب تک ڈیونیٹ RAND کی کوئی قدر نہیں، یہ قابلِ تبدیل نہیں اور اس کی تجارت نہیں ہو سکتی۔ اس فہرست میں شامل ہونا پری سیل نہیں ہے: نہ کچھ فروخت ہوتا ہے اور نہ کچھ ادا کیا جاتا ہے۔
پوشیدہ ایڈریس بنائیں
Rand والیٹ ایک 256 بٹ کی خرچ کلید ہے۔ باقی سب کچھ — مشاہداتی کلید، نلیفائر کلید، وہ ML-KEM-768 کلید جس پر نوٹ سربمہر کیے جاتے ہیں، اور خود ایڈریس — اسی سے اخذ ہوتا ہے۔ فل نوڈ ریپوزٹری میں موجود والیٹ بائنری کلید بناتی ہے اور ایڈریس پرنٹ کرتی ہے؛ ان میں سے کسی بھی قدم کے لیے چلتے ہوئے نوڈ کی ضرورت نہیں۔
ایڈریس rand1 اور اس کے بعد base58 کے تقریباً 1,660 حروف پر مشتمل ہوتا ہے: نوٹ کے مالک کا فیلڈ اور 1,184 بائٹ کی انکیپسولیشن کلید۔ یہ اپنی ساخت کے لحاظ سے عوامی ہے۔ کلید فائل عوامی نہیں، اور وہی واحد نقل ہے: اس ریلیز میں کوئی بازیابی فقرہ نہیں، اور اسے کھو دینے کا مطلب ہر اس نوٹ کو کھو دینا ہے جسے وہ کھول سکتی تھی۔
# 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 کی ایک سطر ہے جس میں خرچ کلید ہوتی ہے؛ جس کے پاس یہ ہو وہ ہر وہ نوٹ خرچ کر سکتا ہے جو اس ایڈریس کو کبھی موصول ہو۔ اس کا بیک اپ کسی نجی جگہ رکھیں اور اسے موڈ 0600 پر رکھیں، جیسا کہ والیٹ اسے لکھتا ہے۔
پہلے مقامی طور پر آزمائیں
مکمل بلڈ کے ساتھ، scripts/local-testnet.sh آپ کی مشین پر دو ویلیڈیٹر والی چین شروع کرتا ہے، اور rand faucet ایک ایسے نوٹ میں 100 RAND منٹ کرتا ہے جسے صرف آپ کی کلید کھول سکتی ہے۔ باقی تفصیل نوڈ چلانے کے صفحے پر ہے۔
یہاں کچھ بھی فاسیٹ پر موقوف نہیں
جس ڈیونیٹ پر عطیہ خرچ کیا جائے گا وہ آج مقامی طور پر چلتا ہے، اور جس خفیہ نگاری کو یہ بروئے کار لاتا ہے وہ شائع شدہ ہے۔ ان میں سے کوئی بھی کسی قطار کا منتظر نہیں۔