Programowalne skarbce bitcoinów mogą na nowo wyobrazić sobie długoterminowe oszczędności

Bitcoinerzy mogą być w stanie zaprogramować długoterminowe skarbce oszczędnościowe w kodzie, on-chain — ekscytujący rozwój dla Bitcoinerów, którzy utrzymują kryptowalutę jako długoterminową inwestycję, znaną jako „hodling” (trzymanie się przez całe życie).

Pomimo wahań wartości bitcoina przypominających kolejkę górską, wiele osób uważa, że ​​bitcoin jest trwałym magazynem wartości. Tak więc, ponieważ społeczność Bitcoin coraz bardziej poszukuje programowalności w zakresie długoterminowych praktyk inwestycyjnych, programiści Bitcoin Core są teraz wobec dodanie zakodowanych na stałe „skarbców” do oprogramowania Bitcoin poprzez a miękki widelec.

Deweloper Bitcoin Core, James O'Beirne zaproponowane Vault opcodes w poście na oficjalnej liście mailingowej Bitcoin-Dev. Jego soft fork dodałby dwa nowe kody operacji („opcodes”) do skryptu Bitcoin: OP_VAULT i OP_UNVAULT.

Co osiągnęłyby kody operacji OP_VAULT i OP_UNVAULT?

Jeśli soft fork O'Beirne'a zdoła uzyskać konsensus wśród bitcoinerów w sprawie aktywacji – w tym górników bitcoinów i operatorów węzłów akceptujących soft fork – te kody operacji pozwolą na nowe formy długoterminowego bezpieczeństwa przy użyciu skryptu Bitcoin.

Skarbce łańcuchowe mogą blokować bitcoiny na określony czas, zmniejszając prawdopodobieństwo, że inwestorzy, którzy wolą hodlować, wpadną w panikę, gdy cena spadnie. Dodałyby się kody operacji Vault zestaw funkcji związanych z inwestowaniem do programowalnych portfeli Bitcoin, co znacznie poprawiłoby istniejący, podstawowy Bitcoin blokada czasowa technologia oszczędności.

OP_VAULT akceptuje parametry, które ustawiają wysoce zaufaną ścieżkę wydatków, mniej zaufaną ścieżkę wydatków oraz blokadę czasową. Wysoce zaufana ścieżka wydatków może obejmować wymóg wielu podpisów przy użyciu urządzeń w oddzielnych lokalizacjach, co ułatwia zapobieganie impulsowemu zakupowi lub sprzedaży posiadanych bitcoinów w chwili paniki.

Mniej zaufana ścieżka wydatków może obejmować gorący portfel podłączony do Internetu dla wygody. A timelock uniemożliwiłoby to potwierdzanie transakcji w gorącym portfelu przed określonym terminem zapadalności lub wysokością bloku.

Czytaj więcej: Ta aktualizacja Bitcoin Core ochroni operatorów pełnych węzłów przed włamaniami

OP_UNVAULT ma trzy proponowane parametry, w tym to samo zobowiązanie OP_VAULT do wysoce zaufanej ścieżki wydatków i okresu opóźnienia. OP_UNVAULT obejmuje również zobowiązanie do wyjścia, które posiadacz bitcoinów chce uwzględnić w przyszłej transakcji.

Te dwa nowe kody umożliwiłyby użytkownikowi precyzyjne określenie, kiedy transakcja przy użyciu określonych wyjść może zostać potwierdzona. OP_UNVAULT może wykryć próbę wydania środków zgromadzonych w skarbcu i wysłać transakcję po wygaśnięciu blokady czasowej, jeśli odpowiada ona wcześniej ustalonym regułom przez właściciela portfela. Jeśli transakcja nie spełnia tych zasad, może wysłać środki na wysoce zaufany adres, aby czekać na informacje od właściciela. Ta funkcja dodaje funkcję bezpieczeństwa, która pomaga zapobiegać kradzieży w przypadku naruszenia bezpieczeństwa mniej zaufanego portfela.

Dzisiejszy kod Bitcoin Core zawiera już opcję wstępnie podpisanych transakcji.

Nowoczesne, alternatywne propozycje kodów operacyjnych skarbca Bitcoin

Inne proponowane rozwiązania podobne do skarbca obejmują przymierza, który mógłby ustawić białą listę zatwierdzonych skryptów, do których użytkownicy mogliby wysyłać transakcje. Przymierza, jak np SprawdźSzablonZweryfikuj propozycja programisty Bitcoin Core, Jeremy'ego Rubina, nie obejmowałaby proponowanych przez O'Beirne'a opcodów.

O'Beirne przyznał, że programiści od dawna uważali, ogólnie rzecz biorąc, przymierza za kluczowy element skarbców. Wyraził jednak niezadowolenie z proponowanych obecnie schematów przymierza. Te schematy mają nie udało się uzyskać konsensusu wśród operatorów węzłów i górników oraz obejmują, jego zdaniem, rozdęte zmienne.

Następne kroki

OP_VAULT i OP_UNVAULT mogą zapewnić rozwiązanie z mniejszą ilością danych świadków, oszczędzając na ilości danych przesyłanych przez sieć Bitcoin. Mogli również zaoszczędzić na liczbie kroków wymaganych do wydania bitcoinów w skarbcu, eliminując konieczność wysłania go na określony adres przed wysłaniem go na żądany adres.

Propozycja Jamesa O'Beirne'a dotycząca skarbców mogłaby zapewnić bezpieczny sposób zakodowania na stałe pliku a tulić się strategia inwestycyjna. OP_VAULT i OP_UNVAULT mogą rozszerzyć technologię oszczędnościową Bitcoina tylko o kilka nowych kodów operacyjnych. Aktywacja propozycji nadal wymaga zatwierdzenia przez innych deweloperów Bitcoin Core, audyty bezpieczeństwa, konsensus wśród górników i operatorów węzłów oraz udane uruchomienie miękkiego widelca.

Aby uzyskać więcej informacji, śledź nas na Twitter i wiadomości Google lub posłuchaj naszego podcastu śledczego Innowacja: Miasto Blockchain.

Źródło: https://protos.com/programmable-bitcoin-vaults-could-reimagine-long-term-savings/