blockchain ခက်ရင်း အမျိုးအစား နှစ်မျိုး ရှိသည်- ခက်ရင်းခက် နှင့် အပျော့စား ခက်ရင်းများ။တူညီသောအမည်များနှင့် အဆုံးအသုံးပြုမှု တူညီသော်လည်း hard forks နှင့် soft forks များသည် အလွန်ကွဲပြားပါသည်။“ခက်ရင်းခက်” နှင့် “ခက်ရင်းပျော့” ၏ သဘောတရားများကို မရှင်းပြမီ “ရှေ့ဆက်လိုက်ဖက်မှု” နှင့် “နောက်ပြန်လိုက်ဖက်မှု” သဘောတရားများကို ရှင်းပြပါ
node အသစ်နှင့် node ဟောင်းများ
blockchain အဆင့်မြှင့်တင်ခြင်းလုပ်ငန်းစဉ်အတွင်း၊ အချို့သော node အသစ်များသည် blockchain ကုဒ်ကို အဆင့်မြှင့်တင်မည်ဖြစ်သည်။သို့သော်၊ အချို့သော node များသည် blockchain ကုဒ်ကို အဆင့်မြှင့်ရန် ဆန္ဒမရှိကြပြီး old node ဟုခေါ်သော blockchain ကုဒ်၏မူရင်းဗားရှင်းဟောင်းကို ဆက်လက်လုပ်ဆောင်နေပါသည်။
ခက်ရင်းခက်များနှင့် ခက်ရင်းပျော့များ
ခက်ရင်းခွ: Node အဟောင်းသည် node အသစ်မှထုတ်ပေးသော တုံးများကို အသိအမှတ်မပြုနိုင် (node အဟောင်းသည် node အသစ်မှထုတ်လုပ်သော blocks များနှင့် ရှေ့သို့မကိုက်ညီပါ) ရလဒ်တစ်ခုသည် ကွင်းဆက်တစ်ခုအား လုံးဝကွဲပြားသော ကွင်းဆက်နှစ်ခုအဖြစ် တိုက်ရိုက်ခွဲထုတ်လိုက်သည်၊ တစ်ခုသည် ကွင်းဆက်ဟောင်းဖြစ်သည် ( မူလအသုံးပြုနေသည့် blockchain ကုဒ်ဗားရှင်းဟောင်းတစ်ခု၊ node အဟောင်းမှလည်ပတ်သည့်ဗားရှင်းအဟောင်းတစ်ခုရှိသည်)၊ တစ်ခုသည် ကွင်းဆက်အသစ်တစ်ခုဖြစ်သည် (blockchain ကုဒ်၏အဆင့်မြှင့်ထားသောဗားရှင်းအသစ်ကိုလုပ်ဆောင်နေပြီး node အသစ်ဖြင့်လည်ပတ်နေသည်)။
လမ်းဆုံလမ်းခွ: အသစ်နှင့် အဟောင်း node များ ပူးတွဲတည်ရှိသော်လည်း စနစ်တစ်ခုလုံး၏ တည်ငြိမ်မှုနှင့် ထိရောက်မှုကို ထိခိုက်မည်မဟုတ်ပါ။node အဟောင်းသည် node အသစ်နှင့် တွဲသုံးနိုင်လိမ့်မည် (node အဟောင်းသည် node အသစ်မှထုတ်လုပ်ထားသော blocks များနှင့် ကိုက်ညီသည်)၊ သို့သော် node အသစ်သည် node အဟောင်းနှင့် သဟဇာတမဖြစ်ပါ (ဆိုလိုသည်မှာ node အသစ်သည် backward နှင့် သဟဇာတမဖြစ်ပါ။ Node အဟောင်းမှ ထုတ်လုပ်သော ပိတ်ဆို့ခြင်း) နှစ်ခုသည် ကွင်းဆက်တစ်ခုပေါ်တွင် မျှဝေနိုင်သေးသည်။
ရိုးရိုးရှင်းရှင်းပြောရလျှင် ဒစ်ဂျစ်တယ် cryptocurrency ၏ hard fork ဆိုသည်မှာ ဗားရှင်းအဟောင်းနှင့် အသစ်များသည် တစ်ခုနှင့်တစ်ခု သဟဇာတမဖြစ်ဘဲ မတူညီသော blockchains နှစ်ခုသို့ ပိုင်းခြားရမည်ဟု ဆိုလိုသည်။soft forks များအတွက်၊ ဗားရှင်းအဟောင်းသည် ဗားရှင်းအသစ်နှင့် တွဲဖက်အသုံးပြုနိုင်သော်လည်း ဗားရှင်းအသစ်သည် ဗားရှင်းအဟောင်းနှင့် ကိုက်ညီမှုမရှိသောကြောင့် အနည်းငယ်လမ်းခွဲရှိနိုင်သော်လည်း ၎င်းသည် တူညီသော blockchain အောက်တွင် ရှိနေနိုင်ပါသည်။
Hard Fork ၏ ဥပမာများ
Ethereum လမ်းဆုံ- DAO ပရောဂျက်သည် blockchain IoT ကုမ္ပဏီ Slock.it မှ စတင်ခဲ့သော လူစုလူဝေးရန်ပုံငွေပရောဂျက်တစ်ခုဖြစ်သည်။၎င်းကို 2016 ခုနှစ် မေလတွင် တရားဝင်ထုတ်ပြန်ခဲ့သည်။ ထိုနှစ် ဇွန်လအထိ DAO ပရောဂျက်သည် အမေရိကန်ဒေါ်လာ သန်း 160 ကျော် ရရှိခဲ့သည်။DAO ပရောဂျက်ကို ဟက်ကာများက ပစ်မှတ်ထားရန် အချိန်အကြာကြီး မယူခဲ့ပါ။စမတ်ကန်ထရိုက်တွင် ကြီးမားသော ကွက်လပ်တစ်ခုကြောင့် DAO ပရောဂျက်အား အီသာတွင် စျေးကွက်တန်ဖိုး $50 သန်းဖြင့် လွှဲပြောင်းခဲ့သည်။
ရင်းနှီးမြှုပ်နှံသူများ၏ပိုင်ဆိုင်မှုများကိုပြန်လည်ရယူရန်နှင့်ထိတ်လန့်မှုကိုရပ်တန့်ရန်အတွက် Ethereum ၏တည်ထောင်သူ Vitalik Buterin သည်နောက်ဆုံးတွင် hard fork ၏စိတ်ကူးကိုအဆိုပြုခဲ့ပြီးနောက်ဆုံးတွင်ရပ်ရွာလူထု၏မဲအများစုဖြင့် Ethereum ၏ block 1920000 တွင် hard fork ကိုပြီးစီးခဲ့သည်။ဟက်ကာ၏ လက်ဝယ်အပါအဝင် ether အားလုံးကို ပြန်လည်ရုပ်သိမ်းခဲ့သည်။Ethereum သည် ကွင်းဆက်နှစ်ခုသို့ ခက်ခက်ခဲခဲ ခွဲထားသော်လည်း၊ blockchain ၏ မပြောင်းလဲနိုင်သော သဘောသဘာဝကို ယုံကြည်ပြီး Ethereum Classic ၏ မူရင်းကွင်းဆက်တွင် ဆက်ရှိနေသူအချို့ ရှိပါသေးသည်။
Hard Fork Vs Soft Fork - ဘယ်ဟာ ပိုကောင်းလဲ။
အခြေခံအားဖြင့်၊ အထက်ဖော်ပြပါ ခက်ရင်း နှစ်မျိုးသည် မတူညီသော ရည်ရွယ်ချက်များကို ဆောင်ရွက်ပေးပါသည်။အငြင်းပွားဖွယ်ရာ hard forks သည် အသိုင်းအဝိုင်းကို ပိုင်းခြားထားသော်လည်း စီစဉ်ထားသော hard forks သည် လူတိုင်း၏သဘောဆန္ဒဖြင့် ဆော့ဖ်ဝဲလ်ကို လွတ်လပ်စွာ ပြုပြင်ပြောင်းလဲနိုင်စေပါသည်။
Soft forks သည် နူးညံ့သော ရွေးချယ်မှုဖြစ်သည်။ယေဘူယျအားဖြင့်၊ သင်၏ပြောင်းလဲမှုအသစ်များသည် စည်းမျဉ်းဟောင်းများနှင့် မဆန့်ကျင်နိုင်သောကြောင့် သင်လုပ်ဆောင်နိုင်သည့်အရာမှာ ပိုမိုအကန့်အသတ်ရှိသည်။ဆိုလိုသည်မှာ၊ သင်၏အပ်ဒိတ်များကို သဟဇာတဖြစ်နေဆဲနည်းလမ်းဖြင့် ပြုလုပ်နိုင်ပါက၊ ကွန်ရက်ကွဲအက်ခြင်းအတွက် သင်စိုးရိမ်နေရန် မလိုအပ်ပါ။
တင်ချိန်- အောက်တိုဘာ ၂၂-၂၀၂၂