fbpx

Ethereum ပူးတွဲတည်ထောင်သူ Vitalik Buterin က Cryptography ၏ အခက်ခဲဆုံးပြဿနာသည် မဖြေရှင်းနိုင်သေးကြောင်း ပြောကြားခဲ့သည်။


သော့ထုတ်ယူမှုများ

Obfuscation အမှန်တကယ်က ဘာလဲ။

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

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

သီးခြားဗားရှင်း Vitalik Buterin သူ၏နောက်ဆုံးပေါ်၌ဖော်ပြထားသည်။ ဘလော့ဂ်ပို့စ် indistinguishability obfuscation သို့မဟုတ် iO ဟုခေါ်သည်။ ရိုးရိုးရှင်းရှင်းအားဖြင့် iO ဆိုသည်မှာ ပရိုဂရမ်နှစ်ခုသည် တူညီသောအရာကို လုပ်ဆောင်သော်လည်း မတူညီသောအတွင်းပိုင်းလော့ဂျစ်ကို အသုံးပြုပါက၊ ရှုပ်ယှက်ခတ်ပြီးသည်နှင့် ၎င်းတို့ကို ခွဲ၍ မပြောနိုင်ပါ။ ပရိုဂရမ်သည် အလုပ်လုပ်သည်၊ အစစ်အမှန် ရလဒ်များကို ထုတ်လုပ်ပေးပြီး ၎င်းရောက်ရှိပုံနှင့် ပတ်သက်၍ မည်သည့်အရာမှ ဖော်ပြမည်မဟုတ်ပေ။

Blockchain က ဒါကို ဘာကြောင့် လိုအပ်တာလဲ။

ခွဲခြမ်းစိတ်ဖြာမှုတွင် Buterin သည် iO ကို တိုက်ရိုက်ချိတ်ဆက်သည်။ blockchain case ကိုအသုံးပြုပါ။ ရှုပ်ယှက်ခတ်နေသော ပရိုဂရမ်များသည် ၎င်းတို့ကိုယ်ကို ကူးယူခြင်းမှ တားဆီးမရနိုင်ပါ၊ ဆိုလိုသည်မှာ လက်ကျန်ငွေ သို့မဟုတ် ငွေပေးငွေယူမှတ်တမ်းကဲ့သို့ အခြေအနေကို မထိန်းထားနိုင်ပါ။ အဲဒါက ဘာလဲ။ blockchains လုပ်ပါ။

Buterin က ၎င်းတို့နှစ်ခုကို ပေါင်းစပ်ပြီး ရလဒ်သည် “ ယုံကြည်စိတ်ချရသော တတိယအဖွဲ့အစည်း” နှင့် နီးစပ်သည့်အရာတစ်ခုဖြစ်သည်။ စည်းမျဥ်းစည်းကမ်းများ ပြဌာန်းခြင်း၊ သွင်းအားစုများကို စီမံဆောင်ရွက်ခြင်းနှင့် ၎င်းကို တည်ဆောက်ခဲ့သူများကို မည်သူမှ ယုံကြည်စရာမလိုဘဲ ရိုးသားသော ရလဒ်များကို ထုတ်လုပ်ပေးသည့် စနစ်တစ်ခုဖြစ်သည်။

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

ယခုအချိန်အထိ တိုးတက်မှု

သုတေသီများသည် လုံခြုံစိတ်ချရသော iO ဗားရှင်းကို တည်ဆောက်ရန် အကြမ်းဖျင်း အနှစ် 20 ခန့် ကြိုးပမ်းခဲ့ကြသည်။ အစောပိုင်း ချဉ်းကပ်မှုများသည် အကြိမ်ကြိမ် ကျိုးပဲ့သွားခဲ့သည်။ Buterin သည် obfuscation ၏စံပြဗားရှင်းသည် သင်္ချာနည်းဖြင့် မဖြစ်နိုင်ကြောင်းပြသသည့် 2001 မှ အဓိကရလဒ်တစ်ခုကို ကိုးကားခဲ့သည်။ ထို့နောက် သုတေသီများသည် နောက်ထပ်အကောင်းဆုံးပစ်မှတ်အဖြစ် iO သို့ ပြောင်းလဲခဲ့သည်။

မကြာသေးမီနှစ်များအတွင်း နယ်ပယ်သည် မှတ်တိုင်တစ်ခုသို့ ရောက်ရှိခဲ့သည်။ ယခုအခါတွင် စာရေးဆရာများသည် Buterin ဟုခေါ်သည့် “ ကျိုးကြောင်းဆီလျော်သော လုံခြုံရေးယူဆချက်များ” အောက်တွင် iO ကို ရရှိနိုင်သည့် ဆောက်လုပ်ရေးများ ရှိသည်။ အဲဒါက စစ်မှန်တဲ့တိုးတက်မှုပါ။

ပြဿနာ- Runtime သည် စကြဝဠာထက် ပိုရှည်သည်။

ဖမ်းတာက runtime ပါ။ လက်ရှိ iO အစီအစဥ်များသည် ကိန်းဂဏန်းအရ ချဲ့ထွင်ခြင်းထက် ချဲ့ထွင်ခြင်းထက် ထည့်သွင်းအရွယ်အစားဖြင့် အတိုင်းအတာဖြင့် တိုင်းတာခြင်းဖြစ်သည်။ သို့သော် Buterin သည် အမှန်တကယ် အပေါ်ယံကို “ ဂါလက်တစ်” အဖြစ် ဖော်ပြခဲ့သည်။

အစီအစဥ်များသည် တစ်ခုနှင့်တစ်ခုအတွင်းတွင် အဆင့်မြင့် cryptographic tool အလွှာများစွာကို စုစည်းခြင်းဖြင့် လုပ်ဆောင်သည်။ အလွှာတစ်ခုစီသည် ၎င်း၏အောက်တွင် တစ်ခုစီကို ဖုံးအုပ်ထားသည်။ ရလဒ်သည် 10 မှ 10th ပါဝါအထက်တွင် ခန့်မှန်းထားသော overhead Factors များ လိုအပ်နိုင်ပြီး၊ လုံခြုံရေးသတ်မှတ်ချက်များသည် ciphertext အရွယ်အစားကို စံတည်ဆောက်မှုထက် အဆထောင်ပေါင်းများစွာ ပိုကြီးစေရန် တွန်းအားပေးသည့် လုံခြုံရေးလိုအပ်ချက်များဖြစ်သည်။

Buterin ၏ ခန့်မှန်းချက်- လက်ရှိအစီအစဥ်များတွင် မျှော်လင့်ထားသော runtime များသည် စကြာဝဠာ၏ သက်တမ်းထက် ကျော်လွန်ပါသည်။

ရှေ့သို့လမ်းကြောင်း ၃ ခု

Buterin သည် သုတေသီများ လိုက်ရှာနေသည့် လမ်း ၃ ခုကို ဖော်ပြခဲ့သည်။

  • SNARK ၏စွမ်းဆောင်ရည်သည် 2010 နောက်ပိုင်းတွင် သိသိသာသာတိုးတက်လာပုံနှင့်ဆင်တူသည်၊ လည်ပင်းတစ်ခုချင်းစီ၏ပြင်းအားကိုဖယ်ရှားရန်အတွက် ထက်မြက်သောအင်ဂျင်နီယာနှင့် AI အကူအညီကိုအသုံးပြု၍ လက်ရှိဆောက်လုပ်နေသောမျှော်စင်ကို အကောင်းဆုံးဖြစ်အောင်လုပ်ပါ။
  • ပိုမိုပြင်းထန်သော်လည်း ရိုးရှင်းသော လျှို့ဝှက်စာဝှက်ယူဆချက်များကို အသုံးပြု၍ iO ကို တည်ဆောက်ပါ၊ လက်တွေ့အမြန်နှုန်းအတွက် သီအိုရီပိုင်းအရ ခိုင်မာမှုအချို့ကို အရောင်းအဝယ်ပြုလုပ်ပါ။
  • ယနေ့ခေတ်အလုပ်အများစုကို ထောက်ကူပေးသည့် ရာဇမတ်ကွက်အခြေခံသင်္ချာအပြင်ဘက်တွင် ရှုပ်ထွေးခြင်းအတွက် လုံးဝအသစ်သောချဉ်းကပ်မှုကို ရှာဖွေပါ။

Crypto အတွက် ဘာကို ဆိုလိုတာလဲ။

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

“ လမ်းကြောင်းနှစ်ခုစလုံးမှာ အောင်မြင်ခဲ့ရင် ဆုလာဘ်က မြင့်မားပါတယ်- ကျွန်ုပ်တို့ 'ဖြေရှင်းထားသော cryptography' ကို ရရှိစေမည့် တကယ့်သဘောမျိုး ရှိပါသည်။ စံပြယုံကြည်ရသော ပြင်ပအဖွဲ့အစည်းကို အသုံးပြု၍ ဖော်ပြနိုင်သည့် မည်သည့်ပရိုတိုကောကိုမဆို ရန်သူက နာရီကို နောက်ပြန်လှည့်ရန် ခွင့်ပြုထားသောကြောင့် လုံခြုံစွာ အကောင်အထည်ဖော်နိုင်မည်ဖြစ်သည်။ သို့သော် ထိုနေရာသို့ ရောက်ရှိရန်မှာ ကြောက်မက်ဖွယ် စိန်ခေါ်မှုတစ်ခုရှိနေသေးသည်” ဟု Buterin က နိဂုံးချုပ်ခဲ့သည်။

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



Source

Comments are closed, but trackbacks and pingbacks are open.