အမည်တူ ဒစ်ဂျစ်တယ်ငွေကြေးလဲလှယ်ရေးပလပ်ဖောင်းကို ထိန်းသိမ်းထားသည့် Coinbase သည် ပါဝင်သူအများအပြား၏ပါဝင်ပတ်သက်မှုဖြင့် ကုဒ်ဝှက်ခြင်းနှင့် အထောက်အထားစိစစ်ခြင်းတို့ကို လုပ်ဆောင်သည့် ဖြန့်ဝေသည့်စနစ်များတွင် အသုံးပြုရန်အတွက် cryptographic algorithms အစုံကို ပေးဆောင်သည့် Kryptology cryptographic library ၏ open source အရင်းအမြစ်ကို ကြေညာခဲ့သည်။ . ကုဒ်ကို Go တွင်ရေးထားပြီး Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။
စာကြည့်တိုက်ကုဒ်သည် လုံခြုံရေးစစ်ဆေးမှုကို ကျော်ဖြတ်ပြီးဖြစ်ကြောင်း မှတ်သားရပြီး API အား ရိုးရှင်းမှုနှင့် မတော်တဆအမှားများ သို့မဟုတ် မှားယွင်းသောအသုံးပြုမှုမှ ကာကွယ်ရန်အတွက် ရည်ရွယ်ပြီး အကောင်အထည်ဖော်ထားသော ယန္တရားများ၏ တည်ငြိမ်မှုကို လျော့ကျသွားစေနိုင်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုသည် Coinbase တွင်ကြုံတွေ့ရသော ပုံမှန်ပြဿနာများကို ထည့်သွင်းစဉ်းစားသည်။
စာကြည့်တိုက်တွင်-
- K ပါတီများ (K ≤ N) သည် မက်ဆေ့ချ်အပြည့်အစုံကို ပူးတွဲပြန်လည်တည်ဆောက်နိုင်စေရန် N ပါတီများအကြား လျှို့ဝှက်သတင်းစကားကို မျှဝေခွင့်ပြုသည့် Shamir ၏လျှို့ဝှက်မျှဝေမှုအစီအစဉ်ကို အကောင်အထည်ဖော်ခြင်းဖြစ်သော်လည်း K-1 ပါတီများမှ ဒေတာများသည် မည်သည့်အချက်အလက်မျှမလုံလောက်ပါ။ မူရင်းစာအကြောင်း။ နည်းလမ်း၏လက်တွေ့အသုံးချမှုအနေဖြင့်၊ အသုံးပြုသူအများအပြား၏ခွင့်ပြုချက်စနစ်များကို ဖော်ပြထားပြီး၊ လူအချို့ဝင်ရောက်ခွင့်ရရန် လိုအပ်ပြီး တစ်ဦးချင်းစီသည် ခွင့်ပြုချက်အပြင် biometric စစ်မှန်ကြောင်းအထောက်အထားစနစ်များကို မဖြတ်သန်းနိုင်ပါ။

- ECDSA (Elliptic Curve Digital Signature Algorithm) ၏ ဒစ်ဂျစ်တယ် လက်မှတ်ဖန်တီးမှု အယ်လဂိုရီသမ် ၏ ကန့်သတ်ချက်များမှာ GG20 နှင့် DKLs18 တို့သည် ဒစ်ဂျစ်တယ် လက်မှတ်များ ပူးတွဲထုတ်လုပ်ခြင်းအတွက် သီးသန့်သော့ခွဲဝေမှု အစီအစဉ်များကို ပံ့ပိုးပေးသော၊ အချို့သော အနည်းဆုံး ကိုင်ဆောင်သူ အရေအတွက်၏ လက်မှတ်ဖန်တီးမှု လုပ်ငန်းစဉ်တွင် ပါဝင်ရန်လိုအပ်ပါသည်။ မျှဝေထားသောသော့။

- ဖြန့်ဝေသောသော့မျိုးဆက် BLS DKG နှင့် ed25119 DKG အတွက် ကိရိယာများ တွက်ချက်မှုများသည် ပါတီများစွာကြားတွင် အများသူငှာနှင့် ပုဂ္ဂလိကသော့များကို ခွဲထုတ်ပေးရန် ခွင့်ပြုပေးသည်၊ ထို့ကြောင့် သော့များကို အတူတကွလုပ်ဆောင်ခြင်းဖြင့်သာ ထုတ်လုပ်နိုင်ပြီး မည်သည့်ပါတီမှ သီးသန့်သော့များကို အသုံးပြုခွင့်မရှိပါ။ ပါတီများထဲမှ တစ်ဦးကို အပေးအယူလုပ်ခြင်းသည် စနစ်တစ်ခုလုံးကို ခြိမ်းခြောက်ခြင်းမဟုတ်ပါ။
- ကုဒ်ဝှက်ခြင်းသော့ကို မပေးဘဲ ပေးပို့ထားသော လျှို့ဝှက်စာဝှက်ကို ပေးထားသည့် အများသူငှာသော့ဖြင့် ကုဒ်ဝှက်ထားကြောင်း အတည်ပြုသည့် ပြဿနာကို ဖြေရှင်းပေးသည့် Camshoup နှင့် ElGamal တို့သည် အတည်ပြုနိုင်သော ကုဒ်ဖော်ခြင်းဆိုင်ရာ အယ်လဂိုရီသမ်များကို အကောင်အထည်ဖော်ခြင်း။
source: opennet.ru


