Çfarë është Miniscript dhe si e ndihmon Bitcoin?

Gjigandi i prodhimit të portofolit Ledger ka lëshuar papritur një përditësim në aplikacionin e tij Bitcoin, duke shtuar mbështetjen e kodit Javascript, Rust dhe Python për Miniscript.

Falë inxhinierit të ngulitur Ledger Salvatore Ingala's nismë, çdo pajisje e zakonshme Ledger tani është në gjendje të krijojë kasaforta të ndryshimit të kohës dhe transaksione të tjera komplekse Miniscript duke përdorur kodin zyrtar të Ledger. Miliona kuleta Bitcoin tani janë në përputhje me gjuhën e programimit.

Miniscript është tashmë një pjesë e rrjetit Bitcoin në gjendjen e tij aktuale. Nuk kërkon pirunë, variante zinxhirësh, as argumente të veçanta.

Tani, komuniteti po e rizbulon atë aftësi unike për të rritur besueshmërinë e zgjidhjeve të kujdestarisë vetë dhe bashkëpunuese. Rob Hamilton, themeluesi i kompanisë së sigurimeve Bitcoin AnchorWatch, i tha Protos se përdor "kodet e disponueshme të funksionimit të Bitcoin që ekzistojnë sot. Për shkak të kësaj, nuk kërkon forcim ose ndryshim në rregullat se si funksionon Bitcoin.

“Ne po shfrytëzojmë mjetet tashmë të disponueshme brenda bazës së kodit të Bitcoin. Miniscript mundëson koncepte si trashëgimitë kryesore - ku të gjithë çelësat në një shumë-nënshkrime nuk janë të barabartë. Dikush mund të kërkojë gjithashtu kuorume të shumta me shumë nënshkrime për të nënshkruar përpara se të transferohen fondet.”

Lexo më shumë: A e shkatërroi Taproot Bitcoin me mbishkrimet NFT të jpegs majmunit?

Vetoja sovrane e Bitcoin

Miniscript u jep në mënyrë unike Bitcoiners aftësinë për t'i dhënë vetes një "veto sovrane", një mënyrë për të tërhequr fondet nga një portofol me shumë nënshkrime. Vetoja sovrane ndriçon një nga shumë mundësitë e Miniscript.

Merrni parasysh një kursimtar që dëshiron të ruajë fondet me një kasafortë të ndihmuar nga kujdestari, si p.sh. Kapital i palodhur. Pa Miniscript, kursyesi thjesht mund të krijojë një portofol 2 nga 3 me shumë nënshkrime midis kujdestarit, avokatit dhe kursyesit.

Në këtë konfigurim bazë, çdo dy palë mund të lëvizin fonde nga portofoli. Me rëndësi, megjithatë, dy palë duhet të nënshkruajnë. Nëse do të humbisnin ndonjëherë dy çelësa, fondet do të ishin të paarritshme përgjithmonë.

Merrni parasysh rekursin e kursimtarit nëse një ngjarje e tmerrshme shkatërroi çelësat si të kujdestarit ashtu edhe të avokatit. Sado e tmerrshme të konsiderohet, shpërthimet e kohës së luftës mund të shkaktojnë një tragjedi të tillë. Përsëri, në një multi-sig tradicional 2-nga-3, fondet do të humbisnin përgjithmonë.

Fut Miniscript.

Çfarë mund të bëjë për të ndihmuar kursimtarët?

Miniscript ofron zgjidhje për këtë problem. Ai lejon kursyesin të krijojë një kasafortë me shumë sig që i lejon kursyesit të rikthejë posedimin e bitcoin nëse kalon një kohëzgjatje e paracaktuar pa nënshkrime të tjera.

Ruajtësi krijon një kasafortë 3-nga-3 Miniscript me specifikimet e mëposhtme:

  1. Nëse kursimtari, kujdestari dhe avokati të gjithë bashkë-nënshkruhen, nuk ka afat kohor. Me të tre nënshkrimet, bitcoin është menjëherë i aksesueshëm.
  2. Nëse të tre palët nuk nënshkruajnë, atëherë pas pritjes së çdo numri të paracaktuar të kohës ose blloqeve, vetëm kursyesi dhe kujdestari duhet të nënshkruajnë. Me Miniscript, portofoli 3-nga-3 me shumë shenja ka transformuar në një portofol 2 nga 3 me shumë shenja thjesht duke lënë kohë të kalojë. Ky është i njohur gjithashtu si një shumë-sig i kalbur.
  3. Nëse koha vazhdon të kalojë dhe rrjeti Bitcoin ka minuar një numër edhe më të madh blloqesh, atëherë vetëm kursyesi duhet të nënshkruajë.

Në këtë mënyrë, kursimtari ka tërhequr fondet pasi ka pritur një kohë të arsyeshme dhe të paracaktuar. Ndoshta dy çelësat e tjerë u shkatërruan, por fondet nuk humbasin përgjithmonë. Ky është i Miniscript vetoja sovrane.

Lexo më shumë: Kasafortat e programueshme të Bitcoin mund të riimagjinojnë kursimet afatgjata

Kjo gjuhë programimi e bën Bitcoin Script më të aksesueshëm për kursimtarët që të mos mbyllen aksidentalisht nga paratë e tyre. Hamilton shpjegoi, “Miniscript mundëson një model kujdestarie shumë-institucionale për Bitcoin. Përdorimi i një pale të vetme ose një kujdestari është një artefakt i bankingut të trashëguar.

“Bitcoin ishte tashmë para e programueshme. Me Miniscript ne më në fund po marrim akses të besueshëm në atë shtresë programimi në Bitcoin.”

Kasafortat e miniscript-it gjithashtu krijojnë një shabllon për kompanitë e harduerit për të analizuar Skriptin Bitcoin të mbyllur në kohë.

Kush e krijoi Bitcoin Miniscript?

Pieter Wuille dhe Andrew Poelstra e krijuan atë në 2018 si një gjuhë programimi idiosinkratike për të thjeshtuar Skriptin e Bitcoin edhe më të ndërlikuar.

Wuille dhe Poelstra zyrtarisht lëshuar Miniscript në listën e emaileve të zhvilluesve të Bitcoin Core në gusht 2019. Në atë kohë, Sanket Sanjalkar ishte bashkuar me Wuille si programues. Edhe sot, Sanjalkar dhe Poelstra mbeten bashkëpunëtorë në Blockstream, kompania më e madhe e zhvillimit të Bitcoin.

Hamilton ofroi një mendim përfundimtar për shtimin e mbështetjes Miniscript nga Ledger: “Miniscript është një përmirësim masiv në mënyrën se si mund të funksionojë Bitcoin Custody. Ndërsa zgjerojmë programueshmërinë e shtresës bazë të Bitcoin, përfitimet do të kombinohen në shtresat më të larta të Protokollit të Bitcoin.

Për më shumë lajme të informuara, na ndiqni në Twitter   Google News ose pajtohuni në tonë YouTube kanal.

Burimi: https://protos.com/what-is-miniscript__trashed/