ထင်ရှားတဲ့ပရိုဂရမ်မာ Pieter Wuille သူတို့ရဲ့အသုံးပြုရန်အထူးဒီဇိုင်းသစ်တစ်ခုနိုင်တဲ့ coding ဘာသာစကားထုတ်ဖော်ပြသထားပါတယ်အဖြစ် smart စာချုပ်များကိုမကြာမီ Bitcoin အတွက်တိုးတက်မှုရနိုင်မည်ဖြစ်သည်။
အဆိုပါ Bitcoin developer မေးလ်ပို့စာရင်းကိုတနင်္လာနေ့မှ Posted, ကို 'Miniscript' 'ဘာသာစကားတစ်ခုကိုပိုမိုလွယ်ကူ programmer တွေ Bitcoin ဖြုန်းဘို့ "Smart စာချုပ်များ" သို့မဟုတ်အခြေအနေများတက်ရေးသားဖို့အတှကျစေရန်ရည်ရွယ်သည်။ programmers Wuille, အန္ဒြေ Poelstra နှင့် Sanket Sanjalkar အကြမ်းဖျင်းတစ်နှစ်များအတွက်ကုဒ်အပေါ်အလုပ်လုပ်ကိုင်ခဲ့ကြ, Wuille ကဆိုသည်။
ကနောက်ကွယ်မှန်းကျင် shared ခဲ့တာရဲ့သော်လည်း, Wuille ကြောင့်ယခုရောက်ရှိမယ့်ရဲ့ဘာဖြစ်လို့လဲဆိုတော့သူကယခုအီးမေးလ်စာရင်းကပို့စ်တင်ကပြောပါတယ် "ငါသည်အချို့ပိုပြီးအာရုံစူးစိုက်မှုကိုရချင်ပါတယ်ဘယ်မှာဇာတ်စင်။ "
တစ်နည်းနည်းကို Back up "Script" ဟုအဆိုပါ Bitcoin သုံးစွဲနိုင်ပါသည်မတိုင်မီအချို့သောအခြေအနေများသတ်မှတ်အသုံးပြုသူများကတွေ့ဆုံခဲ့ပြီးခံရဖို့လိုအပ်ပါတယ်ခွင့်ပြုထားတဲ့ Bitcoin အတွက်စမတ်စာချုပ်ကိုချုပ်ဆိုကြသောဘာသာစကား, ဖြစ်ပါတယ်။ ပြောရမည်မှာ, ရန်ပုံငွေများသူတို့သုံးစွဲနိုင်ပါသည်ရှေ့တော်၌အခြို့သောအချိန်ကာလမရောက်မှီတိုင်အောင်တက်သော့ခတ်နေကြသည်။ သို့မဟုတျ, လူနှစ်ဦးငွေကိုခေါ်မယ့် concept ကိုပြောင်းရွေ့နိုင်ပါတယ်ရှေ့တော်၌ငွေပေးငွေယူအပေါ်ချွတ်လက်မှတ်ထိုးရန်လိုအပ်ပါတယ် "Multi-sig ။ "
ဤသည် programmer ကဒစ်ဂျစ်တယ်ပိုက်ဆံမှကြွလာသောအခါရှေ့တော်၌, Bitcoin ကတည်းကကအလယ်တန်းအတွက်ဘဏ်သို့မဟုတ်ကြားခံတစ်ဦးနှင့်ဆင်တူအမျိုးအစားယုံကြည်ကိုးစားခြင်းမရှိဘဲဤကဲ့သို့သောစည်းမျဉ်းစည်းကမ်းတွေကိုအကောင်အထည်ဖေါ်ရန်မဖြစ်နိုင်ပါခဲ့ဝတ္ထုဖြစ်ပါတယ်။
"Miniscript" အခြားတစ်ဖက်တွင်, နည်းလမ်းများစွာထဲမှာအပေါ်တိုးတက်အောင်, ဒီပရိုဂရမ်းမင်းဘာသာစကား၏ထိပ်ပေါ်မှာတည်ဆောက်။ တဦးတည်းက Wuille ကြောင်းဥပမာတစ်ခုနှင့်အတူစောဒကအဖြစ်ခန့်နည်းနည်းကိုကြည့်ဖို့ပိုမိုလွယ်ကူခြင်းနှင့်အကြောင်းပြချက်င်ဖြစ်ပါသည် "(တဦးတည်း) တစ်နေ့ပြီးကြောင်းအချိန်မရွေးဒင်္ဂါးပြားကိုယူတစ်ဦးကခွင့်ပြု, နှင့် B ။ "
ဤစည်းမျဉ်းစည်းကမ်းတွေကို Bitcoin ရဲ့ Script ထဲမှာအကောင်အထည်ဖော်နေကြသည်ကိုဘယ်လိုနေသောခေါင်းစဉ်:
OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF
ထို့နောက် Minscript အတွက်တူညီသောအရာ:
or_d (c: PK (က), and_v (VC: pk_h (ခ), အဟောင်းများ (144)))
Miniscript Bitcoin ရဲ့မိခင်ဘာသာစကားဖို့ "compile" နိုင်, Script ၏ထိပ်ပေါ်မှာတည်ဆောက်။
အသစ်ဘာသာစကားရပ်ရွာထဲတွင် developer များအနေဖြင့်လက်ခုပ်သံလာပြီဖြစ်ပါတယ်။ ဥပမာအား Blockstream လျှပ်စစ်အင်ဂျင်နီယာ rusty စယ်, Tweet"ဒီနည်းပညာက 'ငရဲကြှနျုပျတို့သညျဤ ?! ရှေ့မှာပြုပါလုပ်ခဲ့ဘယ်လို' 'အဲဒီထဲကတစ်ခုဖြစ်လိမ့်မည်။ Unsexy နှင့်အရေးပါသောအ။ "
ထိုကဲ့သို့သောအဲရစ် Lombrozo Tweet လုပ်ခဲ့ကြောင့်ပိုမိုလွယ်ကူ, ပိုက်ဆံအိတ်ထဲမှာထိုကဲ့သို့သောရှုပ်ထွေး script များအကောင်အထည်ဖေါ်ရန်လုပ်အဖြစ်အများအပြားအလားအလာအသုံးပြုမှုကိုအမှုပေါင်းရှိပါတယ်။ Bitcoin ပညာပေးဂျင်မီသီချင်းဖော်ပြထားသကဲ့သို့သို့မဟုတ်, ကပင်လျှပ်စစ်ကွန်ယက်ကိုကျောထောက်နောက်ခံအတှကျအသုံးပွုနိုငျသညျ။
blockchain ဘာသာစကားများ၏ကျယ်ပြန့်အခြေအနေတွင်အတွက်စဉ်းစား, သီချင်း ethereum စမတ်ကန်ထရိုက်ပိုပြီးအများအပြားအမျိုးအစားများကိုရေးသားဖို့ဖြစ်နိုင်စေသည်စဉ် Miniscript အမှန်တကယ်ဖြစ်နိုင်ခြေလျော့နည်းစေကြောင့်မတ်စာချုပ်ဘာသာစကား, ethereum ရဲ့အစိုင်အခဲဘာသာစကားမှမတူကြောင်း commented ။
သီချင်းက "ရှုပ်ထွေး" နှင့်လျော့ကျစေပါတယ်ဘာဖြစ်လို့လဲဆိုတော့ဒီ သာ. ကောင်း၏စောဒကတက်သည် "တိုက်ခိုက်မှုရဲ့မျက်နှာပြင်။ "
ဒီလွှတ်ပေးရန်တွင်ထည့်သွင်းနှစ်ခုအလုပ်လုပ် Implementation ကိုဖြည့်စွက် "တိုးတက်မှုအတွက်အလုပ်" Wuille တစ်ဦးကိုခေါ်သည့်ပရိုဂရမ်ဘာသာစကားတွေ C ++ တို့နှင့်သံချေး၌နေသောခေါင်းစဉ်:
"အကြီးစားကျပန်းစမ်းသပ်မှုမှတဆင့်ကျနော်တို့ဘာသာစကားကိုဒီဇိုင်းနှင့်ဆက်စပ်နေသောမျက်မြင်သက်သေတည်ဆဲသဘောတူညီမှုများနှင့်စံချိန်စံညွှန်းများစည်းမျဉ်းစည်းကမ်းတွေနဲ့ကိုက်ညီမှုရှိအောင်ဖြစ်ကြောင်းယုံကြည်စိတ်ချမှုရှိသည်။ "
CoinDesk မော်ကွန်းတိုက်များမှတဆင့် Wuille ပုံရိပ်