Post-Quantum Encryption နှင့် Decentralized Applications

Cellframe Set to Launch Testnet 2.0 Dubbed 'SubZero'

ကျွွောငာခကျြ


 

 

ရင်းနှီးမြုပ်နှံသူအသစ်များကို ပြောပြပြီး Cellframe Network သည် အဘယ်အရာဖြစ်သည်၊ ၎င်းသည် မည်သို့အလုပ်လုပ်သည်၊ အသုံးဝင်ပုံနှင့် ကွမ်တမ်ကွန်ပြူတာများခေတ်တွင် လုံခြုံနေဦးမည်ဆိုသည်ကို သတိပေးရန် ကျွန်ုပ်တို့ ဆုံးဖြတ်ခဲ့သည်။

Cellframe Network သည် ဝန်ဆောင်မှုကို ဦးတည်သည့် blockchain ပလပ်ဖောင်းတစ်ခုဖြစ်သည်။ ပရောဂျက် API သည် သင့်အား ဗဟိုချုပ်ကိုင်မှုလျှော့ချထားသော အပလီကေးရှင်းများ- လေလံပွဲများ၊ ဒေတာဂိုဒေါင်များ၊ စျေးကွက်များ၊ ဂိမ်းများနှင့် အခြားအရာများကို ဖန်တီးနိုင်စေပါသည်။ developer များသည် ကွမ်တမ်လုံခြုံရေးကို အာရုံစိုက်သည်- Cellframe Network ကုဒ်ဝှက်စနစ်သည် ကွမ်တမ်ဟက်ကာ အယ်ဂိုရီသမ်များမှ တိုက်ခိုက်မှုများကို ခံနိုင်ရည်ရှိပြီး ကွမ်တမ်လွန်ခေတ်တွင် ဆက်နွယ်နေမည်ဖြစ်သည်။

ကုမ္ပဏီသည် လုပ်ကွက်တစ်ခု သို့မဟုတ် ပွဲလမ်းသဘင်များအစား ကွဲပြားခြားနားသော စည်းမျဉ်းများအတိုင်း ကွင်းဆက်များစွာကို ချိတ်ဆက်သည့်အခါတွင် အဆင့်နှစ်ဆင့် sharding နည်းပညာကို အသုံးပြု၍ ပရောဂျက်ကို ချဲ့ထွင်သည်။ blockchain ကုဒ်ကို C ဖြင့်ရေးထားသည်။ ဤဘာသာစကား၏ထူးခြားချက်မှာ မြင့်မားသောလျှောက်လွှာတုံ့ပြန်မှုမြန်နှုန်းနှင့် CPU နှင့် RAM တွင် ဝန်နည်းသည်။ ဤအရာအားလုံးသည် node အား အားနည်းသော ဟာ့ဒ်ဝဲပေါ်တွင် လုပ်ဆောင်နိုင်သောကြောင့် ပလပ်ဖောင်းကို ပိုမိုအသုံးပြုနိုင်စေသည်။

Cellframe ၏ အဓိကအင်္ဂါရပ်များမှာ Post-quantum ကုဒ်ဝှက်ခြင်းနှင့် အဆင့်နှစ်ဆင့်ခွဲခြင်း တို့ဖြစ်သည်။ Multi-Algorithm Signature သည် ကွမ်တမ်ဟက်ကာနည်းပညာများမှ အချက်အလက်များကို ပိုမိုကောင်းမွန်စွာကာကွယ်ရန် ကူညီပေးပါသည်။

shard ၏ထိပ်တန်းအဆင့်တွင်၊ parachains သည်၎င်းတို့၏သဘောဆန္ဒဖြင့်လွတ်လပ်သော blockchain ကွန်ရက်များပေါ်လာသည်၊ သို့သော်အခြားဂေဟစနစ်နှင့်သဟဇာတဖြစ်ပြီး၎င်းတို့၏အဆင့် 2 shards များရှိသည်။

ကျွွောငာခကျြ


 

 

 CN သည် လုပ်ငန်းအတွက် အဆင်သင့်လုပ်ထားသော ဖြေရှင်းချက်တစ်ခုဖြစ်သည်- blockchain သည် သေတ္တာထဲမှ အလုပ်လုပ်ပြီး ဝန်ထမ်းများထံမှ အထူးအသိပညာမလိုအပ်ပါ။ ၎င်း၏ extension များကို ကမ္ဘာပေါ်တွင် လူကြိုက်အများဆုံးနှင့် အရိုးရှင်းဆုံးဘာသာစကားဖြစ်သည့် Python ဖြင့် ရေးသားနိုင်သည်။

လုံခွုံမှု

Cellframe ကွန်ရက်သည် ကုဒ်ဝှက်ခြင်းဆိုင်ရာ အယ်လဂိုရီသမ်များစွာကို တစ်ပြိုင်နက် အသုံးပြုသည်။ အလားအလာအကောင်းဆုံးမှာ NewHope၊ NTRU၊ Frodo နှင့် SIDH တို့ဖြစ်သည်။ နောက်ထပ်စိတ်ဝင်စားစရာကောင်းသော အယ်လဂိုရီသမ်မှာ Picnic— သုည-အသိပညာ Post Quantum Signature ဖြစ်သည်။

algorithms အများအပြားသည် မတူညီသော ကွမ်တမ်ဟက်ကာနည်းပညာများကို တန်ပြန်ရန် ကူညီပေးသည်။ ပုံမှန်အားဖြင့်၊ ကွန်ရက်သည် Crystal-Dilithium ဒစ်ဂျစ်တယ် လက်မှတ်ကို အသုံးပြုသည်၊ သို့သော် အသုံးပြုသူတွင် ပိုမိုလုံခြုံရေးအတွက် Multi-algorithm လက်မှတ်ကို အသုံးပြုရန် ရွေးချယ်ခွင့်ရှိသည်။

အပေါ်တွင်ကျွမ်းကျင်ပိုင်နိုင်မှု

Cellframe blockchain ကို shard များအဖြစ်ခွဲထားသည်။ Sharding သည် လုပ်ငန်းစဉ်များကို အပြိုင်လုပ်ဆောင်ခြင်းဖြင့် ဆာဗာများပေါ်ရှိ ဝန်ကို ဖြန့်ဝေရန် ကူညီပေးသည်။ ဤချဉ်းကပ်မှုသည် စနစ်စွမ်းဆောင်ရည်နှင့် blockchain ဖြတ်သန်းမှုကို တိုးတက်စေသည်။ ၎င်းသည် အလျားလိုက် ချဲ့ထွင်နိုင်မှုပြဿနာကိုလည်း ဖြေရှင်းပေးသည်- blockchain တစ်ခုတည်းအစား၊ ကျွန်ုပ်တို့တွင် shard chains များစွာရှိသည်။

အကောင့်တစ်ခုစီကို သီးခြား shard တစ်ခုနှင့် ချိတ်ဆက်ထားသည်။ အသုံးပြုသူသည် အနီးဆုံးအပိုင်းတွင် ပါဝင်နိုင်သည် သို့မဟုတ် အသစ်တစ်ခုဖန်တီးရန် တောင်းဆိုနိုင်သည်။ အပိုင်းအရွယ်အစားကို ကန့်သတ်ထားသောကြောင့် ပြည့်လျှံနေသော shard များသည် သုံးစွဲသူများ၏ မှတ်ပုံတင်ခြင်းကို ငြင်းပယ်နိုင်သည်။ shard တောင်းဆိုမှုအားလုံးကို အဆင့် 0 blockchain အတွင်း မက်ဆေ့ခ်ျများမှတစ်ဆင့် ပြုလုပ်သည်။ ဆော့ဖ်ဝဲရေးသားသူများသည် shards (နှင့်ဆာဗာများ) တွင် load ကိုချိန်ခွင်လျှာညှိရန် ဤအဆင့်ကိုလုပ်ဆောင်ခဲ့သည်။

လုပ်ငန်းဖြေရှင်းချက်

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

Cellframe Network ဂေဟစနစ်တွင် Core Network သို့မဟုတ် Backbone ဖြစ်သည့် ကွန်ရက်များ (parachains) ပါဝင်သည်။ ကျောရိုးကို ပုံမှန် parachain တစ်ခုကဲ့သို့ စီစဉ်ထားပြီး၊ shards အားလုံးတွင် အသုံးများသည့် blockchain တစ်ခုဖြစ်သည့် zero chain နှင့် plasma (DAG၊ shards များအဖြစ်) ကွဲသွားပါသည်။ ထို့အပြင်၊ အားလုံးအတွက် တူညီသော ပံ့ပိုးမှုကွင်းဆက်များ၊ ကြွက်ကွင်းဆက်၊ shards များအဖြစ် ပိုင်းခြားထားသော linear blockchain စီးဆင်းမှုကွင်းဆက်နှင့် ကျောရိုးပေါ်တွင် မှတ်ပုံတင်ထားသော သီးခြား Node ဝန်ဆောင်မှုများအတွက် အခြားအခြားသော အခြားကွင်းဆက်များစွာလည်း ရှိပါသည်။

ကွန်ရက်ပေါ်ရှိ node အားလုံးနီးပါးတွင် တူညီသောအခွင့်အရေးများရှိသည်၊ ထို့ကြောင့် ကွန်ရက်ကို peer-to-peer network ဟုခေါ်ဆိုနိုင်ပါသည်။ စနစ်တွင် node အမျိုးအစားများစွာပါဝင်သည်- light၊ full၊ archive၊ master၊ root။ ဆားဗစ် node ကို ကျောရိုးပေါ်ရှိ master node များအဖြစ် သီးခြားစီ ခွဲခြားထားသော်လည်း အခြားသော parachains များတွင် အခြေအနေ ကွဲပြားနိုင်ပါသည်။ အရေးကြီးသော service node အမျိုးအစားမှာ bridge node ဟုခေါ်သည်။

ကွန်ရက်သို့ ချိတ်ဆက်သည့်အခါ၊ node သည် node များနှင့် ၎င်းတို့၏ IP လိပ်စာများကို အဖြူရောင်စာရင်းသွင်းရန်၊ အနီးဆုံးကို ping လုပ်ပြီး 2-5 သို့ ချိတ်ဆက်ရန်အတွက် root အား တောင်းဆိုသည်။ ထို့နောက် ပထမ node သည် သင့်အား အိုင်ဒီအသစ်တစ်ခုပေးသည်၊ ၎င်းအတွက်သော့ကိုအခြေခံ၍ထုတ်ပေးပြီး blockchain သည် node များနှင့်ထပ်တူပြုပါသည်။

ထို့နောက်တွင်၊ သင်သည် သင်၏လိပ်စာကို ကြေညာပြီး node ၏ အများသူငှာသော့၊ ဝန်ဆောင်မှုများ၊ မှာယူမှုများ၊ မှာယူမှုများနှင့် အခြားအရာများဖြင့် ဖြည့်စွက်နိုင်ပါသည်။ အတည်ပြုပြီးနောက်၊ node သည် ၎င်း၏ဝန်ဆောင်မှုကိုမျှဝေနိုင်ပြီး မာစတာ သို့မဟုတ် ဝန်ဆောင်မှု node ဖြစ်လာမည်ဖြစ်သည်။ အဓိကအခြေအနေများမှာ ဤဝန်ဆောင်မှု (Proof-of-Service) ရရှိနိုင်မှုအပြင် CELL တိုကင်များ အစုအဝေးရှိနေခြင်း၊ ဝန်ဆောင်မှုများမှ အမြတ်တစ်ရာခိုင်နှုန်းအတွက် ပိုင်ဆိုင်ခြင်း သို့မဟုတ် လွှဲအပ်ခြင်း

ကွမ်တမ်ကွန်ပျူတာများ ဖွံ့ဖြိုးတိုးတက်လာသည်နှင့်အမျှ၊ ကုဒ်ဝှက်ခြင်းဆိုင်ရာ အယ်လဂိုရီသမ်များ၏ ကြီးမားသော အစိတ်အပိုင်းသည် အတိတ်၏အရာတစ်ခုဖြစ်လာပြီး ၎င်းတို့ကို အသုံးပြုခဲ့သည့် cryptocurrencies များဖြင့် လုပ်ဆောင်သွားမည်ဖြစ်သည်။ ဝမ်းနည်းစရာ ကံကြမ္မာက bitcoin ကို စောင့်မျှော်နေပါတယ်- ၎င်း၏ ဒစ်ဂျစ်တယ် လက်မှတ်များသည် Shor ၏ အယ်လဂိုရီသမ်ကို ထိခိုက်လွယ်သည့် ECDSA ကုဒ်ဝှက်ခြင်းအပေါ် အခြေခံထားသည်။ Cellframe Network developer များသည် quantum secure data encryption ကို အာရုံစိုက်ကြသည်။ Cellframe သည် Crystal Dilithium နှင့် Picnic လက်မှတ်များကို အသုံးပြုသည်။

Dilithium သည် NIST စံသတ်မှတ်ချက်လုပ်ထုံးလုပ်နည်း၏ "နောက်ဆုံးအဆင့်" အဖြစ်သတ်မှတ်ထားသော လက်မှတ်ရေးထိုးအစီအစဉ်သုံးခုထဲမှတစ်ခုဖြစ်သည်။ ၎င်းသည် MLWE နှင့် MSIS တို့၏ ရာဇမတ်ကွက်သီအိုရီ၏ ပြဿနာများအပေါ်တွင် တည်ဆောက်ထားသည်။ NIST သို့မဟုတ် FALCON သည် မကြာမီ စံသတ်မှတ်နိုင်လိမ့်မည်ဟု ယုံကြည်ပါသည်။ Dilithium သည် NIST ကိုယ်စားလှယ်လောင်းများကြားတွင် အသေးငယ်ဆုံးသော အများသူငှာသော့လက်မှတ်အတွဲကို ပါရှိသည်။ Picnic သည် "အခြား" NIST ကိုယ်စားလှယ်လောင်းဖြစ်သည်။ ၎င်း၏ cipher ကို AES ကဲ့သို့ ကောင်းစွာနားမလည်သော်လည်း၊ Picnic သော့များသည် နောက်ပိုင်းထက် ပိုမိုကျစ်လစ်သည်။ ဤလက်မှတ်နှစ်ခုစလုံးသည် Shor's နှင့် Grover's algorithms များကို ခံနိုင်ရည်ရှိသည်။ ဆိုလိုသည်မှာ ပလက်ဖောင်းသည် ကွမ်တမ်လွန်ခေတ်တွင် ဆက်နွယ်နေဦးမည်ဖြစ်သည်။

2022 ခုနှစ် မတ်လတွင်၊ ကုမ္ပဏီသည် ရှိပြီးသား SubZero စမ်းသပ်ကွန်ရက်ကို အစားထိုးရန်အတွက် mainnet ကို ထုတ်ပြန်ကြေညာခဲ့သည်။

အရင်းအမြစ်- https://zycrypto.com/cellframe-network-post-quantum-encryption-and-decentralized-applications/