Cloudflare သည် ဖြန့်ဝေထားသော ကျပန်းနံပါတ် မီးစက်ကို မိတ်ဆက်ခဲ့သည်။

Cloudflare ကုမ္ပဏီ တင်ဆက် ဝန်ဆောင်မှု Entropy လိဂ်အရည်အသွေးမြင့် ကျပန်းနံပါတ်များကို ပေးဆောင်ရန် စိတ်ပါဝင်စားသော အဖွဲ့အစည်းများစွာ၏ လုပ်ငန်းစုတစ်ခု ဖွဲ့စည်းပြီးဖြစ်ကြောင်း သေချာစေရန်။ ရှိပြီးသားဗဟိုချုပ်ကိုင်မှုစနစ်များနှင့်မတူဘဲ League of Entropy သည် အရင်းအမြစ်တစ်ခုတည်းပေါ်တွင် အားမကိုးဘဲ ကျပန်း sequence ကိုထုတ်လုပ်ရန်အတွက် entropy ကိုအသုံးပြုသည်၊ ရရှိခဲ့သည်။ မတူညီသော ပရောဂျက်ပါဝင်သူများ ထိန်းချုပ်ထားသော မသက်ဆိုင်သော မီးစက်များစွာမှ ပရောဂျက်၏ ဖြန့်ဝေမှုသဘောသဘာဝကြောင့်၊ ရင်းမြစ်တစ်ခု သို့မဟုတ် နှစ်ခုကို အပေးအယူလုပ်ခြင်း သို့မဟုတ် လက်ဆော့ခြင်းသည် နောက်ဆုံးကျပန်းနံပါတ်၏ အပေးအယူကို ဦးတည်မည်မဟုတ်ပါ။

ထုတ်ပေးသော ကျပန်းနံပါတ်များကို ကုဒ်ဝှက်ခြင်းသော့များထုတ်လုပ်ရန်အသုံးမပြုနိုင်သော နှင့် ကျပန်းနံပါတ်များကို လျှို့ဝှက်ထားရမည့်နေရာများတွင် အများသူငှာရရှိနိုင်သော အတွဲများအဖြစ် အမျိုးအစားခွဲခြားထားကြောင်း သတိပြုသင့်သည်။ ဝန်ဆောင်မှုသည် ကြိုတင်ခန့်မှန်း၍မရသော ကျပန်းနံပါတ်များကို ပေးဆောင်ရန် ရည်ရွယ်သော်လည်း ထုတ်လုပ်ပြီးသည်နှင့် ယခင်က ကျပန်းတန်ဖိုးများ၏ ယုံကြည်စိတ်ချရမှုကို စစ်ဆေးခြင်းအပါအဝင် အဆိုပါနံပါတ်များကို လူသိရှင်ကြားရရှိနိုင်မည်ဖြစ်သည်။

အများသူငှာ ကျပန်းနံပါတ်များကို စက္ကန့် 60 တိုင်း ထုတ်ပေးပါသည်။ နံပါတ်တစ်ခုစီသည် ၎င်း၏ကိုယ်ပိုင်နံပါတ် (အဝိုင်း) နှင့် ဆက်စပ်နေပြီး မည်သည့်အချိန်နှင့်မဆို ပါဝင်သည့်ဆာဗာမှ သင်တစ်ကြိမ်ထုတ်ပေးသည့်တန်ဖိုးကို ရရှိနိုင်သည်။ ထိုသို့သောကျပန်းနံပါတ်များကို ဖြန့်ဝေသည့်စနစ်များ၊ cryptocurrencies နှင့် blockchains များတွင် အသုံးပြုနိုင်ပြီး၊ ယင်းတွင် မတူညီသော node များသည် ကျပန်းနံပါတ် ဂျင်နရေတာတစ်ခုတည်းသို့ ဝင်ရောက်ခွင့်ရှိရမည် (ဥပမာ၊ အလုပ်ပြီးသောသက်သေကိုထုတ်ပေးသည့်အခါ) အပြင် အမျိုးမျိုးသောထီများပြုလုပ်သည့်အခါနှင့် ကျပန်းထုတ်ပေးခြင်းအတွက်၊ လမ်းကြောင်း ရွေးကောက်ပွဲများကို စစ်ဆေးခြင်း လုပ်ငန်းစဉ်တွင် နမူနာများ။

ဝန်ဆောင်မှုနှင့်အတူ လုပ်ဆောင်ရန်နှင့် သင့်ကိုယ်ပိုင် node များကို အသုံးပြုရန် အဆိုပြုသည်။ ကိရိယာများ DrandGo လို့ရေးပြီး MIT လိုင်စင်အောက်မှာ ထုတ်ဝေခဲ့ပါတယ်။ Drand သည် ဖြန့်ဝေထားသောကွန်ရက်တွင်ပါဝင်သည့် ပြင်ပမီးစက်များနှင့် ဆက်သွယ်ကာ အကျဉ်းကျပန်းတန်ဖိုးကို စုပေါင်းထုတ်ပေးသည့် နောက်ခံလုပ်ငန်းစဉ်ပုံစံဖြင့် လုပ်ဆောင်သည်။ နည်းလမ်းများဖြင့် အနှစ်ချုပ်တန်ဖိုးကို ထုတ်ပေးပါသည်။ ကုဒ်ဝှက်ခြင်း и bilinear ပေါင်းစပ်မှု. အနှစ်ချုပ်ကျပန်းတန်ဖိုး၏ မျိုးဆက်ကို ဗဟိုချုပ်ကိုင်ထားသော စုစည်းမှုများ မပါဝင်ဘဲ အသုံးပြုသူ၏ စနစ်တွင် လုပ်ဆောင်နိုင်ပါသည်။

Drand ကို ဖောက်သည်များထံ ဒေသအလိုက် ထုတ်လုပ်ထားသော သီးသန့်ကျပန်းနံပါတ်များ ပေးပို့ရန်အတွက်လည်း အသုံးပြုနိုင်သည်။ ကျပန်းနံပါတ်တစ်ခုကို ပေးပို့ရန်၊ ကလိုင်းယင့်သည် လျှို့ဝှက်နှင့် အများသူငှာသော့ကိုထုတ်ပေးသည့်အထဲမှာ ECIES ကုဒ်ဝှက်ခြင်းအစီအစဉ်ကို အသုံးပြုပါသည်။ အများသူငှာသော့ကို Drand မှ ဆာဗာသို့ လွှဲပြောင်းထားသည်။ ကျပန်းနံပါတ်အား ပေးထားသော အများသူငှာသော့ကို အသုံးပြု၍ ကုဒ်ဝှက်ထားပြီး သီးသန့်သော့ကို ပိုင်ဆိုင်သော သုံးစွဲသူကသာ ကြည့်ရှုနိုင်ပါသည်။ ဆာဗာများသို့ဝင်ရောက်ရန်၊ သင်သည် "drand" utility ကိုသုံးနိုင်သည် (ဥပမာ၊ "drand get public group.toml"၊ group.toml သည် စစ်တမ်းကောက်ယူရန် nodes စာရင်းဖြစ်သည်) သို့မဟုတ် Web API (ဥပမာ၊ သင်သည် "" ကိုသုံးနိုင်သည်။ curl https://drand.cloudflare.com /api/public" သို့မဟုတ် စာကြည့်တိုက်ကို အသုံးပြု၍ JavaScript မှ ဝင်ရောက်ကြည့်ရှုပါ။ DrandJS) တောင်းဆိုချက် မက်တာဒေတာကို TOML ဖော်မတ်ဖြင့် ပို့ပြီး တုံ့ပြန်မှုကို JSON ဖြင့် ပြန်ပေးပါသည်။

လက်ရှိတွင် ကုမ္ပဏီငါးခုနှင့် အဖွဲ့အစည်းများသည် League of Entropy ပဏာမခြေလှမ်းတွင် ပါဝင်ပြီး ၎င်းတို့၏ entropy ဂျင်နရေတာများကို အသုံးပြုခွင့်ပေးလျက်ရှိသည်။ ပရောဂျက်တွင်ပါဝင်သူများသည် မတူညီသောနိုင်ငံများတွင် တည်ရှိပြီး entropy ရယူရန်အတွက် မတူညီသောနည်းလမ်းများကို အသုံးပြုကြသည်-

  • တိမ်တောက်၊ LavaRandကျပန်းတန်ဖိုးများ ဖွဲ့စည်းဆောင်ရွက်လျက်ရှိသည်။ မခန့်မှန်းနိုင်သော အရည်များ စီးဆင်းမှုအပေါ် အခြေခံသည်။ ချော်ရည်များCSPRNG (Cryptographically Secure PseudoRandom Number Generator);
  • EPFL (Ecole Polytechnique Federale de Lausanne), URand၊
    အင်ထရိုပီ၏ရင်းမြစ်များအဖြစ် ကီးဘုတ်ထည့်သွင်းမှု၊ မောက်စ်လှုပ်ရှားမှု၊ လမ်းကြောင်းစီးဆင်းမှုစသည်တို့ကို အသုံးပြုသည့် Standard local generator /dev/urandom ကို အသုံးပြုထားသည်။

  • ချီလီတက္ကသိုလ်၊ UChileငလျင်အာရုံခံကိရိယာကွန်ရက်ကို အင်ထရိုပီ၏ရင်းမြစ်အဖြစ် အသုံးပြုသည့်အပြင် ရေဒီယိုထုတ်လွှင့်မှုများမှ ဒေတာများ၊ Twitter လုပ်ဆောင်ချက်၊ Ethereum blockchain သို့ ပြောင်းလဲမှုများနှင့် အိမ်လုပ် ဟာ့ဒ်ဝဲ RNG မီးစက်၊
  • Kudelski Security၊ ChaChaRand သည် ChaCha20 cipher ကိုအခြေခံ၍ CRNG (Cryptographic Random Number Generator) ကို ပံ့ပိုးပေးပါသည်။
  • Protocol Labs၊ InterplanetaryRand၊ ကျပန်းဒေတာကို ဆူညံသံဖမ်းကိရိယာများမှ ထုတ်ယူပြီး Linux PRNG နှင့် CPU တွင်တည်ဆောက်ထားသော pseudo-random နံပါတ်ထုတ်ပေးသည့်စက်နှင့် ပေါင်းစပ်ထားသည်။

လက်ရှိတွင် သီးခြားပါဝင်သူများသည် API သို့ အများသူငှာဝင်ရောက်ခွင့်အချက် 8 ခုကို ထုတ်လွှတ်ခဲ့ပြီး၊ ယင်းမှတစ်ဆင့် လက်ရှိအကျဉ်းကျပန်းနံပါတ် (ဥပမာ၊ "curl https://drand.cloudflare.com/api/public") နှင့် ဆုံးဖြတ်နိုင်သည် ။ အတိတ်ကာလတစ်ခု၏တန်ဖိုး (“curl https://drand.cloudflare.com/api/public?round=1234”):

  • https://drand.cloudflare.com:443
  • https://random.uchile.cl:8080
  • https://drand.cothority.net:7003
  • https://drand.kudelskisecurity.com:443
  • https://drand.lbarman.ch:443
  • https://drand.nikkolasg.xyz:8888
  • https://drand.protocol.ai:8080
  • https://drand.zerobyte.io:8888

source: opennet.ru

မှတ်ချက် Add