Podobné články

Rusty Russell z Blockstreamu chce přepracovat skript Bitcoinu

Rusty Russell, hlavní vývojář Lightningu pro Blockstream, stojí v čele ambiciózní iniciativy známé jako projekt obnovy bitcoinových skriptů. Cílem tohoto úsilí je obnovit a rozšířit funkčnost skriptovacího jazyka Bitcoinu, který byl v počátcích Bitcoinu značně omezen z bezpečnostních důvodů. V nedávném rozhovoru pro časopis Bitcoin Magazine Russell podrobně popsal cíle projektu a potenciál, který má pro budoucnost Bitcoinu.

Rusty Russell a velký projekt obnovy bitcoinového skriptu (22:45)

Ohlédnutí: Proč byly vypnuty opkódy

Když byl Bitcoin poprvé spuštěn, jeho skriptovací jazyk obsahoval řadu operačních kódů (opkódů), které umožňovaly složité programovatelné funkce. Mnoho z těchto opkódů však bylo v roce 2010 zakázáno kvůli závažným bezpečnostním chybám. Satoshi Nakamoto, záhadný tvůrce Bitcoinu, učinil toto rozhodnutí, aby ochránil síť před potenciálními útoky typu „denial-of-service“. V té době to byl nezbytný krok, ale skriptovací jazyk Bitcoinu díky němu zůstal mnohem méně schopný, než bylo původně zamýšleno.“

Rusty Russell vzpomíná: „Hoří dům, uhasíte oheň, ale pak ho znovu postavíte, že? A my jsme tu druhou fázi nikdy neměli.“

Projekt obnovy: Projekt obnovy bitcoinových skriptů se snaží tyto vypnuté opční kódy znovu zprovoznit s příslušnými bezpečnostními opatřeními

Projekt obnovy bitcoinových skriptů se snaží tyto vypnuté opční kódy znovu zprovoznit s příslušnými bezpečnostními opatřeními. Cílem je vrátit výkonné funkce skriptovacího jazyka Bitcoinu a zároveň zajistit, aby síť zůstala bezpečná. Zde je popis toho, čeho chce projekt dosáhnout:

  1. Manipulace s libovolnými čísly: Obnovení možnosti pracovat s libovolnými čísly umožní složitější transakce a podmínky, čímž se Bitcoin stane univerzálnějším.
  2. Umožnění introspekce: To znamená dát skriptům možnost přímo zkoumat a ověřovat detaily transakcí, což může zvýšit bezpečnost a funkčnost
  3. Zlepšení vlastní suverenity a soukromí: Rozšířením jazyka skriptů získají uživatelé větší kontrolu nad svými transakcemi a rozšířené funkce ochrany soukromí.“

Russell v rozhovoru zdůraznil důležitost těchto funkcí: „Chceme to, že? Doslova jsme přišli o možnost násobit nebo dělit. Myslím, že mezi lidmi, kteří vyvíjejí nad Bitcoinem, je po tom úžasný hlad. Říkají si, ano, můžeme to všechno dostat zpátky?“

Proč je to důležité

Znovuobnovení těchto opcodes není jen o obnovení ztracených funkcí, ale o odemknutí nových možností Bitcoinu. Díky výkonnějšímu skriptovacímu jazyku mohou vývojáři vytvářet inovativní aplikace přímo v síti Bitcoin. To může vést k pokročilejším finančním produktům, vylepšeným nástrojům pro ochranu soukromí a mnohému dalšímu.“

Rusty Russell během rozhovoru vyjádřil svůj optimismus: „Celý můj život jsem vytvářel věci pro ostatní vývojáře. Takže mám obrovskou důvěru v otevřené ekosystémy a jejich schopnost inovovat. A věci, které vzniknou na pevném základu, jsou úžasné.“

Zajištění bezpečnosti

Jedním z hlavních problémů tohoto projektu obnovy je zachování bezpečnosti sítě Bitcoin. Cílem projektu je zavést tyto výkonné funkce s omezeními, která zabrání potenciálnímu zneužití. Tím je zajištěno, že zatímco se Bitcoin stane schopnějším, nestane se zranitelným vůči stejným problémům, které způsobily, že tyto funkce byly původně zakázány.“

Výhled do budoucna

Projekt obnovy bitcoinových skriptů je zásadním krokem k využití plného potenciálu Bitcoinu jako programovatelného peněžního systému. Řešením dřívějších bezpečnostních problémů a znovuzavedením výkonných funkcí s příslušnými omezeními má projekt za cíl vytvořit škálovatelný, bezpečný a inovativní ekosystém pro Bitcoin.“

Jak řekl Rusty Russell v rozhovoru: „Obnovme skript takový, jaký měl být původně. A my si myslíme, že máme způsob, jak to udělat, který je čistý, přehledný a bezpečný.“

Tento projekt nejenže se obrací do minulosti, aby obnovil ztracené funkce, ale také připravuje půdu pro budoucí inovace, čímž zajišťuje, že se Bitcoin bude i nadále vyvíjet a uspokojovat potřeby svých uživatelů

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn

Diskuze

{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}