Rafał prostuje Bitcoina: robimy transakcję HODL

in #bitcoin7 years ago

Kto chce być HODLerem?


Każdy!
Ale cena skacze, i widzimy okazję żeby SPRZEDAĆ!
Oj, zły moment, to teraz KUP!
Auć, to teraz mam połowę swoich bitkojnów :(
KAŻDY tak miał.

Na szczęście JEST możliwość zbudowania takiego adresu, który będzie HODLował monety aż nie minie określony (przez Ciebie) czas.

TSOOoooooO?

Więc – tak. To jest możliwe już od pewnego czasu.
Wcześniejsza wersja tej funkcji nie pozawalała na ZATWIERDZENIE transakcji, aż upłynie określony czas.
Obecnie możemy wygenerować adres którego skrypt wydania (część kryptovoodo potrzebna do wydania monet) nie może być wykonany przed określonym czasem.
Ponieważ jest to rodzaj P2SH (pay-to script-hash, płać na hasz skryptu) adres ten zaczyna się na „3” a nie na „1” (jak zwykliśmy używać przed segwitem).

Weź daj se siana, czego potrzebuję?

No dobra.
Żeby zrobić to w sposób 100% bezpieczny MUSISZ użyć dowolnej dystrybucji Live-CD (Ubuntu czy co tam lubisz) oraz strony:
https://coinb.in/
Cały proces oczywiście powinien przebiegać OFFLINE, czyli na komputerze odłączonym od internetu i każdej innej sieci.

CZEKAJ! JAK mam to niby zrobić OFFLINE?

To proste, użyj po prostu przycisku "clone or download"/"download as zip" na githubie:
https://github.com/OutCast3k/coinbin/
Pobierz archiwum i rozpakuj je na pustego pendrive, będziesz go za chwilę potrzebować.

DOBRA! Zrobione, co teraz?

Teraz musisz zrestartować komputer z liveCD, podłączyć pendrive i wystartować index.html z coinb.in.
Naciśnij „new”/”address” i „generate”.
Naciśnij „generate” kilka razy, aż adres będzie „ładnie wyglądał”. Oczywiście mógłby to być pierwszy wygenerowany, ale gdzie zabawa?
To NIE jest adres na który będziesz wysyłać monety!
Teraz kopiuj/wklej adres, klucz publiczny i klucz prywatny do nowo stworzonego pliku tekstowego (będziesz go potrzebował za chwilę i dużo, dużo później).
Klucz PRYWATNY jest tu oczywiście najważniejszy.

ZROBIONE!

Teraz wybierz „New”/”Time Locked Address”.
W pierwszym okienku wklej klucz PUBLICZNY (NIE prywatny!) z poprzedniego kroku. Następnie naciśnij ikonkę kalendarza i wybierz, do kiedy chcesz HODLować.

Wybierz uważnie! Tego NIE BĘDZIE MOŻNA w żaden sposób ZMIENIĆ!

Naciśnij „submit”.
Teraz będziesz mieć trzy okienka:

  1. Adres (zaczynający się od „3”) na który masz przelać środki HODL. TO jest TEN adres ;]
  2. Skrypt wydania, który będzie Ci potrzebny w przyszłości aby wydać zaHODLowane monety.
  3. Link do wersji online coinb.in z możliwością weryfikacji tego skryptu.

Kopiuj/wklej adres i skrypt wydania do pliku tekstowego (nadal go masz, prawda?:).

Prawie gotowe!

Teraz musisz zapisać kilka rzeczy:

  1. klucz PRYWATNY do adresu z „1”
  2. skrypt WYDANIA potrzebny do wybrania monet z adresu na „3”
    (masz to wszystko w pliku tekstowym, prawda?)
  3. kopię strony coinb.in której użyliśmy do generowania tego wszystkiego – w przyszłości może przecież się zmienić czy nawet zniknąć!

(to masz na pendrive, prawda?)

  1. i 2. mogą być również wydrukowane (mała ikonka „QR” obok okienek wyświetla kod QR jego zawartości). W takim przypadku musisz zrobić co najmniej dwie kopie i zachować je w bezpiecznym miejscu!

Można je też po prostu zapisać w pliku tekstowym (już pewnie wiesz który…), spakować z użyciem długiego hasła które tylko TY znasz i zachować w ulubiony sposób. W wielu koliach.
Punkt 3 (kopia strony) musi być zapisana, nie musi być zaszyfrowana. Możesz ją wrzucić na google/drobox/onedrive czy cokolwiek tam używasz. Możesz też wysłać mailem ;] Po prostu zrób co najmniej dwie kopie.
Możesz również zapisać link do tego artykułu, czy wręcz jego samego… ;]

OK, czas minął! Jak teraz mam dobrać się do swoich monet i być bogaty?

To jest prostsze.
Zakładam, że w tym momencie masz „czysty” komputer, bo w pewnym momencie musimy być online (żeby było łatwiej). Jeżeli chcesz to zrobić offline… potrzebujemy kolejnego artykułu ;]

Najpierw poszukaj, czy coinb.in nadal jest online albo na githubie.

A JAK NIE???

To nic, po prostu rozpakuj kopię którą masz zachowaną i uruchom.
Otwórz plik tekstowy z zapisanym skryptem wydania i kluczem prywatnym, które zapisałeś dawno temu (pamiętasz hasło, prawda?).
Naciśnij „new”/”trasnaction”.
Wklej skrypt WYDANIA w okienko i naciśnij „Load”.
Teraz jest pobrane i pokazane saldo adresu z „3”.
Wpisz adres DOCELOWY w odpowiednie okienko i ustaw wysyłkę WSZYSTKICH monet (kwotę należy pomniejszyć o opłatę, pokaże się ona poniżej).
Naciśnij „submit”.
Zostanie wygenerowana NIEPODPISANA transakcja.
Użyj zakładki „verify” aby sprawdzić jej poprawność (czy wysyłasz na dobry adres? Opłata wystarczy?).
Teraz użyj zakładki „sign”. Tu musisz wkleić klucz PRYWATNY jaki mieliśmy zapisany (ten od adresu z „1”).
Po podpisaniu użyj zakładki „broadcast” aby wysłać transakcję do sieci.
Powinieneś natychmiast zobaczyć transakcję przychodząca w swoim portfelu :)

Proste?

Nie.
Ale mam nadzieję, że jesteś teraz bogaty!

Sort:  

Coinbin to świetny portfel, polecam serdecznie :)

Dawno Cię tutaj nie było, tęskniliśmy :)

BTW, sprawdzałeś ostatnio cenę SteemDollara? ;)

Już się troszkę uspokoiła, choć w dalszym ciągu jest na jakichś nienaturalnych poziomach :)

Hello buddy please help me. My account has been hacked second time, and now recovery option is not even available. My account is paidsteemvoter

Trochę skomplikowane ;-)

Bitcoin to nie jest łatwa technologia. Dlatego tak wielu ludzi go nie rozumie

The Vote For Your Awesome Post Has Just Arrived!


This post has been voted with the use of SteemiTag. Feel free to upvote this comment if you’d like to express your support for our cause. Conversely, if you don’t want to receive any more votes from SteemiTag, please respond to this comment by writing NOVOTES.

SteemiTag is an innovative program that helps users increase their gains in the curation rewards by voting on posts that are likely to get high payouts. It maximizes the chance of a user to be rewarded through an accurate selection algorithm that works 24/7 and eliminates "no rewards" problem for users with low Steem Power. You can participate in our program by clicking on this link and confirming your delegation. Your rewards will be sent to you in the form of weekly dividends. Thank you and keep up with your great work!