StarkNet သည် ၎င်း၏ Cairo Programming ကို ပြန်လည်မွမ်းမံခြင်းဖြစ်သော်လည်း အဘယ်ကြောင့်နည်း။

StarkNet သည် ခွင့်ပြုချက်မဲ့ ဗဟိုချုပ်ကိုင်မှု ကန့်သတ်ထားသော Validity-Rollup ဖြစ်သည်။ ၎င်းသည် Ethereum မှတဆင့် L2 ကွန်ရက်အဖြစ် လုပ်ဆောင်သည်။ ၎င်းသည် Ethereum ၏ပေါင်းစပ်နိုင်စွမ်းနှင့် လုံခြုံရေးကို မထိခိုက်စေဘဲ ၎င်း၏တွက်ချက်မှုအတွက် အကန့်အသတ်မရှိစကေးကို ရရှိစေရန် မည်သည့် dApp ကိုမဆို ပြုလုပ်နိုင်စေပါသည်။

StarkNet ၏ မကြာသေးမီက အပ်ဒိတ်မှ၊ ၎င်းသည် Web3 ဖွံ့ဖြိုးတိုးတက်မှုကို developer များထံ အသုံးပြုနိုင်စေရန် ၎င်း၏ in-house Cairo ပရိုဂရမ်းမင်းဘာသာစကားကို ပြန်လည်ပြင်ဆင်ခဲ့သည်။ StarkWare ၏ အလယ်အလတ်ဘလော့ပို့စ်တွင် Stark-Based scaling solutions သည် Cairo 1.0 သို့ အဆင့်မြှင့်တင်မှုများကို အလေးပေးဖော်ပြထားသည်။

ဘလော့ဂ်ပို့စ်အရ၊ "ဆော့ဖ်ဝဲရေးသားသူများသည် Cairo 1.0 ပရိုဂရမ်များကို စတင်ရေးသားခြင်း၊ ပြုစုခြင်းနှင့် စမ်းသပ်ခြင်းများ ပြုလုပ်နိုင်သည်!" အဆိုပါပလပ်ဖောင်းသည် Cairo 1.0 ကိုစတင်စမ်းသပ်ပြီး syntax နှင့် features အသစ်များကိုအလေ့အကျင့်လုပ်ရန် developer များအားအားပေးနေပါသည်။"

Cairo 1.0 ဆိုတာဘာလဲ။

Cairo ကို 2020 ခုနှစ်တွင် စတင်မိတ်ဆက်ခဲ့ပြီး ၎င်း၏ပထမဆုံးသော အများသူငှာ ဗားရှင်း Cairo 1.0 ကို ယခုရရှိနိုင်ပြီဖြစ်သောကြောင့် ဆင့်ကဲပြောင်းလဲမှုများအပြီးတွင် တိုးတက်လာခဲ့သည်။ ထို့အပြင် ၎င်းသည် STARK-သက်သေပြနိုင်သော ပရိုဂရမ်များကို ထိရောက်စွာရေးသားရန်အတွက် "turing-complete programming language" ဖြစ်သည်။ "Cairo 1.0 သည် Rust-like high-level language တစ်ခုဖြစ်သည်။ Rust ကဲ့သို့ပင်၊ ၎င်းသည် developer များအား ထိရောက်ပြီး ဘေးကင်းသောကုဒ်ကို အလွယ်တကူရေးနိုင်စေရန် ရည်ရွယ်ပါသည်။"

StarkWare Co-Founder နှင့် President ဖြစ်သူ Eli Ben-Sasson က Cairo ကို ပြန်လည်မွမ်းမံခြင်း၏ အကြောင်းရင်းကို ပြောကြားရာတွင် "အဓိက ယာဉ်မောင်းများသည် ဘေးကင်းပြီး အသုံးပြုရလွယ်ကူပြီး ပြုပြင်မွမ်းမံမှုပြုလုပ်ခြင်းသည် သမားရိုးကျဘာသာစကားဖြင့် developer များအတွက် ဝင်ခွင့်ကို ဖယ်ရှားရန် အံ့သြစရာကောင်းသောအခွင့်အရေးကို တင်ပြခဲ့သည်။ နောက်ခံများ။

Cairo 1.0 သည် Cairo လည်ပတ်မှုတိုင်းကို သက်သေပြနိုင်စေမည့် အလယ်အလတ်ကိုယ်စားပြုမှုအသစ် Sierra ကို ထပ်မံမိတ်ဆက်ပေးသည်။ ၎င်းသည် Cairo 1.0 ကို StarkNet ကဲ့သို့ ခွင့်ပြုချက်မဲ့ကွန်ရက်တွင် အသုံးပြုရန်အတွက် အထူးသင့်လျော်ပြီး ၎င်းသည် ခိုင်မာသော DoS ကာကွယ်ရေးနှင့် ဆင်ဆာဖြတ်တောက်မှုကို ခံနိုင်ရည်ရှိစေသည်။

Mr. Ben-Sasson က Sierra သည် "ခွင့်ပြုချက်မဲ့ကွန်ရက်ကိုသေချာစေရန်အရေးကြီးသောအချက်" အဖြစ်ရှင်းပြခဲ့သည်။ ထို့အပြင် အဆင့်မြှင့်တင်မှုသည် ရှုပ်ထွေးသော “crypto-economic ယန္တရားများ” ကို ထည့်သွင်းခြင်းမှ ရှောင်ရှားနိုင်ရန် StarkNet လုပ်ကွက်များတွင် ပြန်လည်ထည့်သွင်းထားသော ငွေပေးငွေယူများကို လုပ်ဆောင်နိုင်စေပါသည်။ Sierra သည် StarkNet အား "Ethereum ၏ ဆင်ဆာဖြတ်တောက်မှုကို ခံနိုင်ရည်ရှိသော အပြည့်အ၀ အမွေဆက်ခံခွင့်" နှင့် Sequencer ငြင်းပယ်ခြင်း-ဝန်ဆောင်မှု တိုက်ခိုက်မှုများကို အဓိကအားဖြင့် ကာကွယ်ပေးသည်ဟု ၎င်းက ပြောကြားခဲ့သည်။

StarkNet ၏ဘလော့ဂ်ပို့စ်တွင် ကိုင်ရိုသည် စုစုပေါင်းတန်ဖိုးဖြင့် သော့ခတ်ထားသော စတုတ္ထလူကြိုက်အများဆုံး စမတ်စာချုပ်ဘာသာစကားဖြစ်ကြောင်း ဖော်ပြခဲ့သည်။ ၎င်းသည် $790 ဘီလီယံတန်ဖိုးရှိ ကုန်သွယ်မှုများကို ကိုင်တွယ်ခဲ့ပြီး အရောင်းအ၀ယ်သန်း 300 ကျော်ကို လုပ်ဆောင်ပြီး NFTs သန်း 90 ကျော်ကို ဖြတ်တောက်ကာ အားလုံးသည် ကွင်းဆက်ပြင်ပတွင် လုပ်ဆောင်ပြီး STARK အထောက်အထားများဖြင့် သင်္ချာခိုင်မာမှုဖြင့် Ethereum တွင် အခြေချနေထိုင်ခဲ့သည်။

“သို့သော်လည်း၊ StarkNet သည် Cairo 1.0 စာချုပ်များကို ဖြန့်ကျက်ခြင်းနှင့် အကောင်အထည်ဖော်ခြင်းကို ပံ့ပိုးမပေးသေးပါ။ လာမည့်ရက်သတ္တပတ်များတွင် စီစဉ်ထားသော StarkNet Alpha V0.11.0 သည် Cairo 1.0 စာချုပ်များကို ဖြန့်ကျက်လုပ်ဆောင်နိုင်မှုကို မိတ်ဆက်ပါမည်။ v0.11.0 သို့ အဆင့်မြှင့်တင်ခြင်းသည် Cairo 1.0 စာချုပ်များကိုသာ လုပ်ဆောင်သည့် စနစ်ဆီသို့ အသွင်ကူးပြောင်းရေးကာလ၏အစကို အမှတ်အသားပြုလိမ့်မည်” ဟု StarkNet က ဆိုသည်။

နန်စီ ဂျေအယ်လန်
Nancy J. Allen ၏ နောက်ဆုံးရေးသားချက်များ (အားလုံးကြည့်ရှု)

အရင်းအမြစ်- https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/