Bitcoin Core သည် လာမည့်အဓိကထုတ်လွှတ်မှုမတိုင်မီ လျှို့ဝှက်ကိုယ်ရေးကိုယ်တာအန္တရာယ်ကို ပြင်ဆင်ပေးသည်။

Bitcoin Core သည် ဆော့ဖ်ဝဲလ်၊ ပိုက်ဆံအိတ်နှင့် နောက်တည်ငြိမ်သော mainnet ထုတ်ဝေမှုမတိုင်မီ မိတ်ဆက်နေစဉ် PrivateBroadcast တွင် လျှို့ဝှက်ရေးချို့ယွင်းချက်ကို ပြုပြင်ပေးသည့် ဗားရှင်း 31.1rc1 ကို ထုတ်ပြန်ခဲ့သည်။
အနှစ်ချုပ်
- Bitcoin Core 31.1rc1 သည် PrivateBroadcast ကာလအတွင်း အသုံးပြုသူများ၏ IP လိပ်စာများကို ဖော်ထုတ်နိုင်သည့် ကိုယ်ရေးကိုယ်တာချို့ယွင်းချက်ကို ပြင်ဆင်ပေးသည်။
- အဆိုပါထုတ်ဝေမှုသည် blockchain validation၊ ပိုက်ဆံအိတ်တိကျမှု၊ ကွန်ရက်ချိတ်ဆက်ခြင်းနှင့် MuSig2 လုံခြုံရေးကိုလည်းတိုးတက်စေသည်။
- တည်ငြိမ်သောဗားရှင်းကို မထုတ်ပြန်မီ ဆော့ဖ်ဝဲအင်ဂျင်နီယာများသည် ကွန်မြူနတီစမ်းသပ်မှုကို အားပေးကြသည်။
Bitcoin Core ဖွံ့ဖြိုးတိုးတက်ရေးအဖွဲ့၏အဆိုအရ၊ ဗားရှင်း 31.1rc1 သည် အသုံးပြုသူများ၊ node အော်ပရေတာများနှင့် developer များအား တရားဝင်ထုတ်လုပ်မှုမထုတ်ပြန်မီ အပြီးသတ်နီးပါးဆော့ဖ်ဝဲကို စမ်းသပ်ရန် အခွင့်အရေးပေးသည့် ဖြန့်ချိသူအဖြစ် ယခုရရှိနိုင်ပြီဖြစ်သည်။ စမ်းသပ်ကာလသည် အတွင်းပိုင်း ဖွံ့ဖြိုးတိုးတက်မှုအတွင်း မပေါ်ပေါက်နိုင်သော ကျန်ပြဿနာများကို ဖော်ထုတ်ရန် ရည်ရွယ်ထားကြောင်း ဆော့ဖ်ဝဲအင်ဂျင်နီယာများက ပြောကြားခဲ့သည်။
အထင်ရှားဆုံးပြောင်းလဲမှုသည် PrivateBroadcast အင်္ဂါရပ်ကို ထိခိုက်စေသည့် ကိုယ်ရေးကိုယ်တာပြဿနာကို ဖြေရှင်းပေးသည်။ ထုတ်ပြန်ချက်များအရ၊ အချို့သောကွန်ရက်အခြေအနေများသည် ရည်ရွယ်ထားသည့် ကိုယ်ရေးကိုယ်တာကွန်ရက်ပြင်ပချိတ်ဆက်မှုကို ခွင့်ပြုခြင်းဖြင့် သုံးစွဲသူ၏အင်တာနက်လိပ်စာကို ဖော်ထုတ်နိုင်သည်။ အပ်ဒိတ်လုပ်ထားသောဆော့ဖ်ဝဲလ်သည် အဆိုပါအပြုအမူကိုဖယ်ရှားပြီး လျှို့ဝှက်ရေးအသားပေးကွန်ရက်ဖွဲ့စည်းပုံများကို အားကိုးသောအသုံးပြုသူများအတွက် ငွေပေးငွေယူထုတ်လွှင့်ခြင်းကို ပိုမိုတစ်သမတ်တည်းဖြစ်စေသည်။
ကိုယ်ရေးကိုယ်တာ အကာအကွယ်များနှင့် node စွမ်းဆောင်ရည် အဆင့်မြှင့်တင်မှုများကို ရရှိသည်။
privacy fix နှင့်အတူ Bitcoin Core developer များသည် blockchain validation နှင့် long-term node စွမ်းဆောင်ရည်ကို မြှင့်တင်ရန် အပြောင်းအလဲများစွာကို မိတ်ဆက်ပေးခဲ့သည်။ ပရောဂျက်စာရွက်စာတမ်းအရ၊ ယခုဆော့ဖ်ဝဲသည် မလိုအပ်သောသိုလှောင်မှုတိုးတက်မှုကိုလျှော့ချရန်နှင့် ကွင်းဆက်ချဲ့ထွင်လာသည်နှင့်အမျှ စွမ်းဆောင်ရည်မြှင့်တင်ရန် ဒီဇိုင်းထုတ်ထားသော ပျော့ပြောင်းသော blockchain ဒေတာဘေ့စ်ကို ထိန်းသိမ်းထားစဉ်တွင် အရောင်းအ၀ယ်ဆိုင်ရာဒေတာကို ပိုမိုထိရောက်စွာစီမံခန့်ခွဲပါသည်။
ကွန်ရက်ချိတ်ဆက်ခြင်းအမူအကျင့်ကိုလည်း ပြုပြင်ထားပါသည်။ ယခုအခါ Bitcoin Core သည် ပရောက်စီဆက်တင်များနှင့် PrivateBroadcast ချိတ်ဆက်မှုများကို ပိုမိုထက်မြက်စွာ ကိုင်တွယ်ဆောင်ရွက်နေပြီဖြစ်ပြီး ပရောက်စီကွန်ရက်များကဲ့သို့သော ကိုယ်ရေးကိုယ်တာကိရိယာများမှတစ်ဆင့် သုံးစွဲသူများအတွက် ကြိုတင်ခန့်မှန်းနိုင်သော အပြုအမူများကို ပေးစွမ်းနိုင်သည်ဟု developer များက ပြောကြားခဲ့သည်။
Wallet ၏ လုပ်ဆောင်နိုင်စွမ်းသည် နောက်ထပ် ပြုပြင်ထိန်းသိမ်းမှု အပ်ဒိတ်များကိုလည်း ရရှိခဲ့သည်။ ထုတ်ဝေမှုမှတ်စုများအရ၊ ရွှေ့ပြောင်းမှုစစ်ဆေးမှုများကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားပြီး၊ ငွေပေးငွေယူထည့်သွင်းမှုအရွယ်အစားခန့်မှန်းချက်ကို သန့်စင်ထားပြီး၊ သုံးစွဲသူအတွေ့အကြုံကို ပြောင်းလဲခြင်းမရှိဘဲ ပိုက်ဆံအိတ်၏နောက်ကွယ်တွင် ငွေပေးငွေယူဒေတာကို ပိုမိုတိကျစွာတွက်ချက်နိုင်စေရန် ပိုက်ဆံအိတ်လုပ်ငန်းဆောင်ရွက်မှုကို ခွင့်ပြုထားပါသည်။
လုံခြုံရေး မြှင့်တင်မှုများသည် လက်မှတ်များနှင့် ဆော့ဖ်ဝဲရေးသားသူ ကိရိယာများအထိ အကျုံးဝင်ပါသည်။
လုံခြုံရေးဆိုင်ရာ အပ်ဒိတ်များတွင် Bitcoin Core မှပံ့ပိုးပေးသော လက်မှတ်ပေါင်းစည်းမှုပရိုတိုကော MuSig2 အတွက် နောက်ထပ်အကာအကွယ်များလည်း ပါဝင်သည်။ developer များအဆိုအရ၊ ယခု software သည် တရားမဝင်သော အများသူငှာသော့များပါရှိသော အလွတ်စာရင်းများကို ပယ်ချပြီး၊ မှားယွင်းသော လက်မှတ်ပေါင်းစည်းခြင်းကို တားဆီးကာ လက်မှတ်ပေါင်းများစွာ လုပ်ဆောင်ချက်များအတွင်း တရားဝင်မှုကို တိုးတက်စေပါသည်။
Bitcoin Core တစ်ဝိုက်တွင် ဆော့ဖ်ဝဲကို ထိန်းသိမ်းခြင်း သို့မဟုတ် တည်ဆောက်ခြင်းအတွက် developer များအတွက် ပြောင်းလဲမှုများစွာကို မိတ်ဆက်ပေးခဲ့သည်။ စမ်းသပ်ခြင်း utilities များကို ရှင်းလင်းပြီး၊ ပြိုင်ဆိုင်မှု အခြေအနေများကို ဖယ်ရှားလိုက်သည်၊ fuzz စမ်းသပ်ခြင်းကို ချဲ့ထွင်ထားပြီး၊ ဆော့ဖ်ဝဲလ် ယုံကြည်စိတ်ချရမှုကို မြှင့်တင်ရန် စနစ်များကို ပြုပြင်မွမ်းမံထားကြောင်း ထုတ်ပြန်ချက်တွင် ဖော်ပြထားပါသည်။
ဖွဲ့စည်းမှု ကိုင်တွယ်ခြင်းကိုလည်း အားကောင်းလာခဲ့သည်။ အရေးကြီးသောဆက်တင်များကို မသိမ်းဆည်းမီ၊ ယခုအခါ Bitcoin Core သည် မအောင်မြင်သော disk ရေးသားမှုများကြောင့် ဖြစ်ပေါ်လာသော ဖွဲ့စည်းမှုဆိုင်ရာ အမှားအယွင်းများကို ကာကွယ်နိုင်သည်ဟု developer မှ ပြောကြားထားသည့် အကာအကွယ်တစ်ခုက မအောင်မြင်သော စာရေးခြင်းဆိုင်ရာ စစ်ဆေးမှုများကို လုပ်ဆောင်ပါသည်။
ဗားရှင်း 31.1rc1 ကို လက်ရှိ Linux၊ macOS နှင့် Windows ဗားရှင်းများအတွက် ရနိုင်ပါသည်။ Bitcoin Core အဖွဲ့၏အဆိုအရ၊ မကြာသေးမီကဆော့ဖ်ဝဲလ်ဗားရှင်းများကိုအသုံးပြုသူများသည်အသုံးပြုသူများသည်အသက်ကြီးသောဖြန့်ချိမှုများမှအဆင့်မြှင့်ခြင်းစနစ်များသည်လက်ရှိ blockchain ဒေတာကိုပြောင်းရွှေ့ရန်နောက်ထပ်အချိန်လိုအပ်နိုင်သော်လည်း၊ မကြာသေးမီကဆော့ဖ်ဝဲဗားရှင်းများကိုအသုံးပြုသူများသည်တိုက်ရိုက်အဆင့်မြှင့်နိုင်သည်။
ဗားရှင်း 31.1rc1 သည် နောက်ဆုံးထုတ်လုပ်သည့်ဗားရှင်းထက် ဖြန့်ချိမည့် ကိုယ်စားလှယ်အဖြစ် ကျန်ရှိနေသောကြောင့်၊ developer များသည် စမ်းသပ်ပတ်ဝန်းကျင်တွင် ဆော့ဖ်ဝဲကို ထည့်သွင်းရန်၊ ၎င်း၏အပြုအမူကို လက်တွေ့ကမ္ဘာအခြေအနေများအောက်တွင် အတည်ပြုကာ တည်ငြိမ်သောထွက်ရှိမှု Bitcoin ကွန်ရက်သို့ မရောက်ရှိမီ bug များကို သတင်းပို့ရန် အသိုင်းအဝိုင်းအား တိုက်တွန်းလျက်ရှိသည်။ ဤစမ်းသပ်မှုအဆင့်အတွင်း စုဆောင်းထားသော အကြံပြုချက်သည် ဆော့ဖ်ဝဲလ်ကို အပြီးသတ်မပြီးမီ ကျန်ရှိနေသော ပြဿနာများကို ရှာဖွေဖော်ထုတ်ရန် ကူညီမည်ဖြစ်ကြောင်း ပရောဂျက်က ပြောကြားခဲ့သည်။
Comments are closed, but trackbacks and pingbacks are open.