IPFS ကို နားလည်ခြင်းအတွက် ပြည့်စုံသောလမ်းညွှန် - Cryptopolitan

IPFS (InterPlanetary File System) သည် ဖိုင်များ၊ ဝဘ်ဆိုဒ်များ၊ အပလီကေးရှင်းများနှင့် ဒေတာများကို သိမ်းဆည်းခြင်းနှင့် ဝင်ရောက်ခြင်းအတွက် ဖြန့်ဝေသည့်စနစ်တစ်ခုဖြစ်သည်။ IPFS ကို 2015 ခုနှစ်တွင် IPFS ပရောဂျက်အဖွဲ့မှ စတင်တီထွင်ခဲ့ပြီး အင်တာနက်ပေါ်ရှိ အကြောင်းအရာများကို သိမ်းဆည်းခြင်း၊ မျှဝေခြင်းနှင့် ရယူသုံးစွဲနိုင်စေရန် ပိုမိုကောင်းမွန်သောနည်းလမ်းတစ်ခု ဖန်တီးရန် ရည်ရွယ်ချက်ဖြင့် စတင်တီထွင်ခဲ့ခြင်းဖြစ်သည်။ IPFS သည် ဝဘ်နှင့် ဆက်နွှယ်သည့် ပရောဂျက်များနှင့် လုပ်ဆောင်မှုများ၏ အရေးကြီးသော အစိတ်အပိုင်းတစ်ခု ဖြစ်လာခဲ့သည်။ ဤလမ်းညွှန်ချက်သည် IPFS ၏ ခြုံငုံသုံးသပ်ချက်ကို ပေးမည်ဖြစ်ပြီး ၎င်းသည် မည်သို့အလုပ်လုပ်ကြောင်း၊ ၎င်း၏အကျိုးခံစားခွင့်များနှင့် ဖြစ်နိုင်ချေရှိသော အသုံးပြုမှုကိစ္စများကို ရှင်းပြပါမည်။

IPFS ဘယ်လိုအလုပ်လုပ်သလဲ။

IPFS သည် အကြောင်းအရာပြန်လည်ရယူခြင်း၏ ရိုးရာနည်းလမ်းများမှ ခွဲထွက်သည့် တော်လှန်ရေးဖြန့်ဝေသိုလှောင်မှုကွန်ရက်တစ်ခုဖြစ်သည်။ peer-to-peer networking ၏ အခြေခံမူများပေါ်တွင် အခြေခံ၍ IPFS သည် တစ်ဦးချင်းစီအား ဗဟိုချုပ်ကိုင်ထားသော server သို့မဟုတ် host တစ်ခုတည်းပေါ်တွင် မှီခိုခြင်းမရှိဘဲ ဒေတာများကို ဝင်ရောက်ကြည့်ရှုခွင့်ပေးသည်။ ၎င်း၏ထူးခြားသောအကြောင်းအရာလိပ်စာစနစ်မှတစ်ဆင့် သုံးစွဲသူများသည် ၎င်း၏လိပ်စာကိုသိရုံဖြင့် ကမ္ဘာတစ်ဝှမ်းရှိ မည်သည့်နေရာတွင်မဆို သိမ်းဆည်းထားသည့်အကြောင်းအရာများကို ဝင်ရောက်ကြည့်ရှုနိုင်မည်ဖြစ်သည်။

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

IPFS ၏ အခြေခံမူ သုံးခုရှိသည်။

1. အကြောင်းအရာလိပ်စာ-

IPFS သည် သုံးစွဲသူများအား ကမ္ဘာပေါ်ရှိ မည်သည့် IPFS node များမှမဆို ဒေတာများကို ဝင်ရောက်ကြည့်ရှုခွင့်ပေးသည့် ဖိုင်တစ်ခုစီသို့ သီးသန့်သတ်မှတ်မှု (CID) ကို ပေးသည်။

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

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

2. ညွှန်ကြားထားသော acyclic ဂရပ်ဖစ်များ (DAGs)

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

DAGs များသည် Merkle Trees ကိုအသုံးပြုခြင်းဖြင့် အကြောင်းအရာကို ခြေရာခံရန် IPFS ကဲ့သို့သော ဖြန့်ဝေသည့်စနစ်များမှ အသုံးပြုသည့် ဒေတာဖွဲ့စည်းပုံဖြစ်သည်။ အထူးသဖြင့်၊ Merkle DAG node တစ်ခုစီသည် ၎င်း၏ hash တန်ဖိုးများပါ၀င်သည့် သီးခြား ID တစ်ခုကို သတ်မှတ်ပေးထားသည်။ ၎င်း၏ hash တန်ဖိုးမှတဆင့် အကြောင်းအရာကို ကိုးကားခြင်းကို အကြောင်းအရာလိပ်စာအဖြစ် ရည်ညွှန်းသည်။

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

3. ဖြန့်ဝေထားသော hash tables (DHTs) မှတဆင့် အကြောင်းအရာရှာဖွေတွေ့ရှိမှု

IPFS သည် ၎င်း၏ ကမ္ဘာလုံးဆိုင်ရာ ကွန်ရက်တစ်လျှောက် သိမ်းဆည်းထားသော ဖိုင်များကို ရှာဖွေရန် ဖြန့်ဝေထားသော hash tables (DHTs) ပေါ်တွင် မှီခိုနေပါသည်။ DHT သည် IPFS ကဲ့သို့သော ဖြန့်ဝေသည့်စနစ်တွင် ဒေတာများကို သိမ်းဆည်းရန်နှင့် ထုတ်ယူရန်အတွက် အသုံးပြုသည့် ဒေတာဖွဲ့စည်းပုံဖြစ်သည်။ ၎င်း၏ရှည်လျားသောသစ်ပင်များကိုအသုံးပြုခြင်းအားဖြင့် IPFS သည် ကမ္ဘာတစ်ဝှမ်းရှိ သက်တူရွယ်တူများအကြား အကြောင်းအရာများကို လျင်မြန်စွာရှာဖွေတွေ့ရှိပြီး လွှဲပြောင်းနိုင်မည်ဖြစ်သည်။

အကြောင်းအရာရှာဖွေတွေ့ရှိမှုအတွက် IPFS သည် ဖြန့်ဝေထားသော hash table (DHT) ကို အသုံးချသည်။ DHT တွင် ဖြန့်ဝေထားသော ကွန်ရက်အတွင်းမှ သက်တူရွယ်တူများအားလုံးတွင် ပျံ့နှံ့နေသော သော့တန်ဖိုးအတွဲများ စုစည်းမှု ပါဝင်သည်။ ဤအချက်အလက်ကို ရွယ်တူရွယ်တူအများအပြားတွင် သိမ်းဆည်းထားသောကြောင့် အသုံးပြုသူများသည် အဆိုပါရွယ်တူများကို မေးမြန်းခြင်းဖြင့် အလိုရှိသော သီးခြားအကြောင်းအရာကို ရှာဖွေနိုင်မည်ဖြစ်သည်။

IPFS ၏အကျိုးကျေးဇူးများ

IPFS သည် HTTP နှင့် FTP ကဲ့သို့သော သမားရိုးကျ ကွန်ရက်ချိတ်ဆက်ခြင်းနည်းလမ်းများထက် အားသာချက်များစွာကို ပေးဆောင်သည်။ ယင်းတို့ထဲမှ အချို့ပါဝင်သည်-

• အဆင့်မြှင့်ထားသော လုံခြုံရေး – IPFS သည် ၎င်း၏ ကုဒ်ဝှက်ခြင်းဆိုင်ရာ အယ်လဂိုရီသမ်များကြောင့် အလွန်လုံခြုံပြီး အန္တရာယ်ရှိသော သရုပ်ဆောင်များသည် အသုံးပြုသူဒေတာကို ဝင်ရောက်ရန် ခက်ခဲစေသည်။

• ပိုမိုရရှိနိုင်မှု – IPFS သည် အသုံးပြုသူများအား ကမ္ဘာပေါ်ရှိ မည်သည့်နေရာတွင်မဆို ဖိုင်များကို ဝင်ရောက်ကြည့်ရှုခွင့်ပေးသည့် အကြောင်းအရာလိပ်စာကို အသုံးပြုထားသည်။ ၎င်းသည် ဒေတာကို အမြဲရရှိနိုင်ပြီး လျှင်မြန်စွာ ဝင်ရောက်နိုင်သည်ကို သေချာစေသည်။

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

• ကုန်ကျစရိတ်လျှော့ချခြင်း - IPFS သည် စျေးကြီးသော ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲလ်အခြေခံအဆောက်အအုံ လိုအပ်မှုကို ဖယ်ရှားစေပြီး ကုန်ကျစရိတ်ကို သိသိသာသာ သက်သာစေသည်။

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

IPFS အသုံးပြုခြင်းနှင့် စိန်ခေါ်မှုများကို မည်သို့ကျော်လွှားနိုင်မည်နည်း။

IPFS သည် နည်းပညာအသစ်ဖြစ်သောကြောင့် IPFS ၏ အလားအလာ အပြည့်အဝရောက်ရှိစေရန်အတွက် ဖြေရှင်းရန် လိုအပ်သည့် ပြဿနာအချို့ ရှိနေသေးသည်။

• ထိရောက်မှုမရှိသော ဒေတာကူးယူမှု – IPFS တွင် သိမ်းဆည်းထားသည့် ဒေတာများကို သက်တူရွယ်တူအများအပြားတွင် ထပ်တူပွားနိုင်သော်လည်း node များ ပျက်ကွက်ခြင်း သို့မဟုတ် မရရှိနိုင်ပါက ဤလုပ်ငန်းစဉ်သည် နှေးကွေးပြီး ထိရောက်မှု မရှိနိုင်ပါ။

• အလိုအလျောက်စနစ်မရှိခြင်း – IPFS တွင် အကြောင်းအရာရှာဖွေတွေ့ရှိမှုအတွက် အလိုအလျောက်စနစ်မရှိသောကြောင့် သုံးစွဲသူများသည် တိကျသောဒေတာကိုရှာဖွေရန်အတွက် ကွန်ရက်အတွင်းရှိ node တစ်ခုစီကို ကိုယ်တိုင်မေးမြန်းရမည်ဖြစ်သည်။

• ဖိုင်ကြီးများနှင့် ခက်ခဲခြင်း – IPFS သည် သေးငယ်သောဖိုင်များအတွက် အသင့်တော်ဆုံးဖြစ်သည်။ ပုံတူကူးယူရန်အတွက် လိုအပ်သော အရွယ်အစားနှင့် ဒေတာပမာဏတို့ကြောင့် ပိုကြီးသောဖိုင်များကို ဒေါင်းလုဒ်လုပ်ရန် အချိန်ကြာနိုင်ပါသည်။

အဆိုပါစိန်ခေါ်မှုများကိုကျော်လွှားရန်အတွက် IPFS developer များသည်ဖြေရှင်းချက်များစွာကိုဖန်တီးခဲ့သည်။ ဒေတာအမြဲရရှိနိုင်ပြီး လျင်မြန်စွာ ထပ်တူပွားကြောင်း သေချာစေရန်အတွက် IPFS node များကို ရွယ်တူများစွာဖြင့် configure လုပ်နိုင်ပါသည်။ IPFS သည် ကြီးမားသောဖိုင်များကို သေးငယ်သောအပိုင်းများအဖြစ်ခွဲကာ ဒေါင်းလုဒ်အချိန်များပိုမိုမြန်ဆန်စေရန်အတွက် ကွန်ရက်အနှံ့ဖြန့်ဝေပေးသည့် sharding နည်းပညာများကိုလည်း အသုံးပြုထားသည်။ ထို့အပြင်၊ IPFS သည် သုံးစွဲသူများအား အနီးနားရှိရွယ်တူများကို မေးမြန်းခြင်းဖြင့် IPFS တွင် သိမ်းဆည်းထားသော အကြောင်းအရာများကို အလွယ်တကူ ရှာဖွေနိုင်စေမည့် ဖြန့်ဝေထားသော hash tables (DHTs) ကို အသုံးပြုသည်။

IPFS သည် IPFS ပလပ်ဖောင်းသို့ ပရိုဂရမ်စနစ်ဖြင့်ဝင်ရောက်ခွင့်အတွက် API ကို ပေးဆောင်ထားပြီး IPFS ၏ထိပ်တွင်တည်ဆောက်ထားသော အပလီကေးရှင်းများအတွက် အလိုအလျောက်အကြောင်းအရာရှာဖွေတွေ့ရှိမှုကို ပံ့ပိုးပေးပါသည်။

ဖြစ်နိုင်ချေရှိသော အသုံးပြုမှုကိစ္စများ

IPFS တွင် အောက်ပါတို့အပါအဝင် ဖြစ်နိုင်ချေရှိသော အသုံးပြုမှုကိစ္စများစွာ ရှိပါသည်။

- ဖြန့်ဝေထားသောအက်ပ်များ (dapps) ကို hosting နှင့်ဖြန့်ဝေခြင်း

- ကြီးမားသောဖိုင်များကိုသိမ်းဆည်းခြင်းနှင့်မျှဝေခြင်း။

- ဗဟိုချုပ်ကိုင်မှုလျှော့ချထားသော cloud သိုလှောင်မှု

- အွန်လိုင်းငွေပေးငွေယူများ၏ လုံခြုံရေးကို မြှင့်တင်ခြင်း။

- လုံခြုံသောဆက်သွယ်ရေးအတွက်ဒေတာကိုကုဒ်ဝှက်ခြင်း။

- ဖိုင်မျှဝေခြင်းပလပ်ဖောင်းများ

- ဒေတာသိမ်းဆည်းခြင်းနှင့်ပြန်လည်ရယူခြင်း။

- ဖြန့်ဝေထားသောဝဘ်ဆိုဒ်များ / ကက်ရှ်

- IPFS အကြောင်းအရာ ဖြန့်ဖြူးရေးကွန်ရက် (CDN) အဖြစ်။

IPFS သည် ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့် အကြောင်းအရာ ဖြန့်ဖြူးမှု၏ အနာဂတ်အပေါ် သက်ရောက်မှုရှိသည်။

IPFS သည် ဝဘ်တစ်ခွင်တွင် အကြောင်းအရာများကို သိမ်းဆည်းထားပုံနှင့် မျှဝေပုံကို သိသာထင်ရှားစွာ သက်ရောက်မှုရှိနိုင်ပြီး ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့် အကြောင်းအရာဖြန့်ဖြူးမှုနှစ်ခုလုံးကို တော်လှန်ပြောင်းလဲနိုင်ဖွယ်ရှိသည်။ I PFS ၏ ဖြန့်ဝေမှုသဘောသဘာဝသည် အရင်းအမြစ်တစ်ခုတည်းအပေါ် အမှီမပြုဘဲ ဒေတာသိုလှောင်မှုကို လုံခြုံစေကာ အသုံးပြုသူများအား ကမ္ဘာပေါ်ရှိ မည်သည့်နေရာတွင်မဆို ဒေတာဝင်ရောက်ကြည့်ရှုခွင့်ပေးသည်။

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

IPFS သည် အခြားသော ဖိုင်မျှဝေခြင်း ပရိုတိုကောများနှင့် ဆက်စပ်နေသော latency ပြဿနာများကို လျှော့ချပေးကာ ကွန်ရက်တစ်လျှောက်လုံး ဒေတာကို ပိုမိုထိရောက်စွာ ကူးယူရန် ကတိပြုပါသည်။ ဤအကျိုးကျေးဇူးများအားလုံးကို IPFS သည် ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့် အကြောင်းအရာဖြန့်ဖြူးမှုအနာဂတ်အတွက် တန်ဖိုးမဖြတ်နိုင်သောကိရိယာတစ်ခုအဖြစ် ပေါင်းစပ်ထားသည်။

ကောက်ချက်

IPFS သည် ဖြန့်ဝေမှုပုံစံဖြင့် ဒေတာသိမ်းဆည်းခြင်းနှင့် ရယူခြင်းအတွက် အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် ဒစ်ဂျစ်တယ်ပိုင်ဆိုင်မှုများကို ဖော်ထုတ်ရန်၊ သိမ်းဆည်းရန်နှင့် လျင်မြန်စွာ လုံခြုံစွာရယူရန်အတွက် အကြောင်းအရာလိပ်စာ၊ ညွှန်ကြားထားသော acyclic ဂရပ်ဖစ်များ (DAGs) နှင့် ဖြန့်ဝေထားသော hash tables (DHTs) ကို အသုံးပြုသည်။ IPFS သည် ပိုမိုကောင်းမွန်သော လုံခြုံရေး၊ ရရှိနိုင်မှု၊ ပိုမိုကောင်းမွန်သော အတိုင်းအတာနှင့် ကုန်ကျစရိတ်များ လျှော့ချခြင်းကဲ့သို့သော သမားရိုးကျ ကွန်ရက်ချိတ်ဆက်မှုနည်းလမ်းများထက် အကျိုးကျေးဇူးများစွာကို ပေးပါသည်။

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

အရင်းအမြစ်- https://www.cryptopolitan.com/comprehensive-guide-to-understanding-ipfs/