Co je Immutable?
Immutable znamená data, která po zapsání zůstávají nezměněná. V blockchainech popisuje záznamy, které nelze upravit bez přepsání historie. Představte si inkoust v účetní knize, ne tužku, kterou lze smazat.
„Pokud je něco on chain, nic už nikdy nelze opravit.“ Není to pravda. Minulost nelze upravit, ale můžete přidat nové záznamy, které výsledky opraví. Odolnost vychází z toho, že mnoho nezávislých účastníků souhlasí se stejným záznamem, vlastností spojenou s Decentralizace.
Jak Immutable funguje
Tady je krátké, lidské shrnutí. Představte si, že Alice posílá mince Bobovi a chce, aby byl ten převod trvalý.
- Krok 1: Alice vytvoří a podepíše transakci svým soukromým klíčem.
- Krok 2: Transakce je převedena na jedinečný otisk pomocí Kryptografických hashovacích funkcí.
- Krok 3: Mnoho transakcí se seskupí do bloku, který také odkazuje na otisk předchozího bloku.
- Krok 4: Síť potvrdí, že blok je platný, a přidá ho do řetězce.
- Krok 5: Změnit Alicein minulý převod by vyžadovalo zlomit řetězec otisků a přesvědčit síť, aby přijala jinou verzi historie. Hodně štěstí s tím.
To je vše. Přidávejte záznamy, propojujte je, dosahujte shody, opakujte.
Proč je Immutable důležitý
Chcete potvrzení, která se nemohou tiše ztratit. Zde Immutable získává svou pozornost.
- Výhoda: Silné auditní stopy a předvídatelné výsledky, které podporují skutečnou Transparentnost.
- Pohled: Výměnou za snadné úpravy získáte odpovědnost. Skvělé pro účetní knihy, méně vhodné pro překlepy.
- Uplatnění: Potkáte ho v platbách, NFT, DAO a onchain záznamech, které musí obstát v čase.
Chovejte se k každému odeslání jako k trvalému záznamu. Zkopírujte a vložte adresy, zkontrolujte první a poslední znaky a při přesunu prostředků na novou adresu proveďte malou testovací transakci.
Hlavní vlastnosti Immutable
Co dává záznamu jeho trvalost:
- Přidat: Přidáváte nové záznamy místo úprav starých.
- Propojeno: Každý blok odkazuje na předchozí pomocí hashe, takže manipulace přeruší řetězec.
- Replikováno: Mnoho uzlů uchovává plné kopie, takže neexistuje jediný vypínač, který by šlo přepnout.
Konečnost roste s počtem potvrzení. U Bitcoinu Proof of Work (PoW) činí přepisování historie velmi nákladným, takže čím hlouběji blok leží, tím bezpečnější je.
Příklad
Hlasování v DAO projde, výsledek je zaznamenán onchain a i kdyby si někdo později rozmyslel, historie hlasování zůstane v záznamu k ověření kýmkoli.
Zajímavost
Genesis block Bitcoinu obsahuje větu „The Times 03 Jan 2009 Chancellor on brink of second bailout for banks.“ Je tam stále, jako časová kapsle, kterou si můžete kdykoli přečíst.
Závěr
Přemýšlejte o tom takto: sdílený zápisník, kde se stránky otáčejí jen dopředu. Závěr? Důvěra vychází ze záznamů, které nelze potichu upravit zpětně.
