BitStream- Atomic Data Exchange အတွက် Protocol တစ်ခု

By Bitcoin မဂ္ဂဇင်း - လွန်ခဲ့သော ၂ လ - ဖတ်ချိန် - ၃ မိနစ်

BitStream- Atomic Data Exchange အတွက် Protocol တစ်ခု

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

Most of the serious attempts at implementing paid file sharing have gone down bad roads. Filecoin was an attempt to do this on top of IPFS, but ultimately the project is absurdly over engineered. BitTorrent (the company, not the protocol) was bought by Justin Sun and integrated its own cryptocurrency and blockchain. Both of these projects have effectively gone nowhere productive, with extremely overengineered systems on the technical side, and very dubious incentives on the economic side.

BitStream is a proposal by Robin Linus (ever consider slowing down and taking a break Robin?) to attempt to address the requirements of atomicly purchasing data without the pointless addition of altcoins and over engineered technical protocols for the exchange.

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

BitTorrent ကဲ့သို့ ဖိုင်ခွဲဝေမှုစနစ်များသည် ဖိုင်များကို စံအရွယ်အစားအပိုင်းများအဖြစ် မကြာခဏ ခွဲခြမ်းကာ ၎င်းတို့ထဲမှ merkle tree တစ်ခုကို တည်ဆောက်ပေးကာ၊ ၎င်းမှ root hash ကို သံလိုက်လင့်ခ်ရှိ ဖိုင်သတ်မှတ်သူအဖြစ် လုပ်ဆောင်နိုင်စေရန်နှင့် သင်ဒေါင်းလုဒ်လုပ်ထားသော ဖိုင်တစ်ခုချင်းစီ၏ အတုံးတစ်ခုစီကို အတည်ပြုရန် ခွင့်ပြုပေးပါသည်။ ထိုဖိုင်၏ မှန်ကန်သောအပိုင်း။ ၎င်းသည် သင့်အား ဖိုင်ဖြန့်ဖြူးသူအား လိမ်လည်လှည့်ဖြားကြောင်းပြသသည့် လိမ်လည်မှုသက်သေအထောက်အထားများ၏ စွမ်းဆောင်ရည်ကို သိသိသာသာမြှင့်တင်ရန် အခွင့်ကောင်းယူနိုင်သည့် ပစ္စည်းတစ်ခုဖြစ်သည်။

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

သာမာန်ဖိုင်အပိုင်းအစများသာရှိသော်လည်း ကုဒ်ဝှက်ထားသော Merkleသစ်ပင်ကို တည်ဆောက်မည့်အစား၊ သစ်ပင်သည် ကုဒ်ဝှက်ထားသောဖိုင်အပိုင်းအစတစ်ခုနှင့် ၎င်းဘေးရှိ ကုဒ်ဝှက်ထားခြင်းမရှိသော ဖိုင်အပိုင်းအစရှိသည့် အရွက်အတွဲများကို ဖန်တီးပေးသည်။ ယခုအချိန်တွင် ဝယ်ယူသူသည် ကုဒ်ဝှက်ထားသောဖိုင်ကို ဒေါင်းလုဒ်လုပ်နိုင်ပြီး၊ ကုဒ်မထားသော အတုံးများ၏ hashes အားလုံးကို ယူကာ ၎င်းတို့ထံမှ merkle tree တစ်ခုကို ဖန်တီးခြင်းဖြင့် ၎င်းတို့သည် ကုဒ်ဝှက်ထားသောဖိုင်၏ root hash နှင့် ကိုက်ညီကြောင်း သေချာစေရန်၊ အက်တမ်ဝှက်စာဝှက်စနစ်တန်ဖိုးကို ဝယ်ယူနိုင်သည် . Lightning ကွန်ရက်ပေါ်ရှိ HTLC သို့မဟုတ် HTLCs များကို ပံ့ပိုးပေးသည့် Cashu ကဲ့သို့သော chaumian ecash mint မှ ၎င်းကို ရောင်းချသူမှ ၎င်းကို ပြီးမြောက်စေပါသည်။

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

BitStream ပရိုတိုကောကိုအသုံးပြုသည့် မည်သည့်ဖိုင်ရောင်းချသူမဆို ဖောက်သည်တစ်ဦးကို လိမ်လည်လှည့်ဖြားပါက အထက်ဖော်ပြပါအတိုင်း လိမ်လည်မှုအထောက်အထားဖြင့် ဖြတ်တောက်နိုင်သည့် ငွေချေးစာချုပ်တစ်ခုကို အပ်နှံနိုင်သည်။ အရိုးရှင်းဆုံးကိစ္စတွင် chaumian mint တွင် ငွေချေးစာချုပ်တစ်ခု အပ်နှံခြင်းဖြင့် ၎င်းကို ပြဋ္ဌာန်းနိုင်သည်။ Liquid ကဲ့သို့သော ပလပ်ဖောင်းများသည် OP_CAT ကဲ့သို့ လုပ်ဆောင်နိုင်စွမ်းများဖြင့် အမှန်တကယ် ယုံကြည်စိတ်ချစွာ ကျင့်သုံးနိုင်သည့် ငွေချေးစာချုပ်တစ်ခု တည်ဆောက်ခြင်း၏ အခြားနည်းလမ်းများကို ပေးဆောင်ပါသည်။ BitStream လိမ်လည်မှုအထောက်အထားကို အမှန်တကယ်ယူ၍ မှန်ကန်သောလိမ်လည်မှုအထောက်အထားရှိသည့်မည်သူမဆိုအသုံးပြုနိုင်မည့် UTXO ဖန်တီးမှုကို ခွင့်ပြုပေးသည့် stack ပေါ်တွင် ၎င်းကိုတရားဝင်စေမည့် Scripts များကို တည်ဆောက်နိုင်သည်။ အကယ်၍ OP_CAT ကို ပင်မကွင်းဆက်တွင် ရရှိလာပါက၊ ၎င်းကို ဖယ်ဒရယ် ကွပ်မျက်သည့် ပတ်ဝန်းကျင်ကို မလိုအပ်ဘဲ လုံးလုံးလျားလျား ယုံကြည်စိတ်ချစွာ လုပ်ဆောင်နိုင်သည်။ 

BitStream သည် shitcoins မလိုအပ်ကြောင်း သက်သေပြရန် အလွန်ထိရောက်သော အစီအစဥ်ဖြင့် ဒစ်ဂျစ်တယ်အချက်အလက်များကို ရောင်းချခြင်းအတွက် မယုံနိုင်လောက်အောင် အလားအလာရှိသော ပရိုတိုကောတစ်ခုဖြစ်သည်။ 

မူရင်း source ကို: Bitcoin မဂ္ဂဇင်း