2. küldetés: Fedélzetre!
A következő lépés, hogy végigvedd az útmutatót, amely felkészít az utazásra. Néhány feladat már kissé technikai jellegű lehet, de csak kövesd figyelmesen az utasításokat, és minden rendben lesz!
Tartalomjegyzék
- CÉL: Előkészülés
- CÉL: Ubuntu Jammy 22.04 LTS telepítése
- CÉL: Csatlakozás a Bitcoin pleb közösséghez (folyamatábrázoló képek)
- CÉL: Tor böngésző letöltése, ellenőrzése és telepítése (Mullvad böngésző esetén hasonló) (folyamatábrázoló képek)
- CÉL: Sparrow Wallet használatbavétele (folyamatábrázoló képek)
- CÉL: Sparrow signet módra való konfigurálása (folyamatábrázoló képek)
Fontos megjegyzések:
Olyan kiemelt terminálkódokkal fogsz találkozni, mint például ez:
cd ..A kódmező jobb oldalán található egy másolás gomb. Ezt használhatod, de MINDENKÉPPEN ELLENŐRIZD A KÓDOT, MIELŐTT MEGNYOMNÁD AZ ENTER BILLENTYŰT A TERMINÁLBAN!
💡 Jelöli az alapvető elméleti tudnivalók ismertetőjét, mielőtt nekivágsz egy feladatnak. Ezek a tömör leírások önmagukban is világossá teszik a lényeget, de itt-ott hivatkozásokat is találsz majd további megbízható forrásokra, amennyiben még mélyebben el szeretnél merülni a témában.
Egyszerűen fogalmazva: olvasd –> alkalmazd –> értelmezd, oszd meg, beszéld meg –> ismételd!
Bárki, aki komolyan foglalkozik a Bitcoinnal és az IT-biztonsággal, Linux operációs rendszert ajánl. És mivel a laptopok és asztali gépek erősebb számítási kapacitással rendelkeznek, a Bitcoin-műveletek terén alkalmasabbnak bizonyulnak a mobiltelefonoknál.
CÉL: Előkészülés
- Szerezz be egy megfelelő új vagy használt laptopot/PC-t, amit a Bitcoinnak szentelsz! Fő paraméterek:
- Legalább 4 GB RAM.
- 1 TB SSD. Sok laptop alapból nem rendelkezik nagy SSD-kapacitással, de egy USB-s külső SSD könnyen beszerezhető.
- A SanDisk egy megbízható márka. 2,5”-os méretet vegyél!
- Az Ugreen egy jó választás a tokhoz. Keress UASP támogatást és győződj meg róla, hogy belefér az SSD!
- Pendrive, legalább 8 GB az operációs rendszer telepítéséhez.
- Helyezd a számítógépet biztonságos helyre a lakásodban, és használj vezetékes internetkapcsolatot!
- Mivel leckéink legtöbb küldetése bitcoin tesztnethez van tervezve, ami egy szimulált bitcoin környezet, kompromisszumos megoldásként választhatsz kevesebb RAM-mal és kisebb SSD-vel rendelkező gépet. Azonban ha később a mainnet-re szeretnél váltani, akkor majd teljesítened kell a fenti követelményeket.
CÉL: Ubuntu Jammy 22.04 LTS telepítése
- 💡 Linux terminálról való tanulás.
- Ha elakadsz, az Ubuntu honlapján is találsz egy útmutatót (képekkel).
- Az útmutatóban szereplő parancsok nem mindig pontosak, mert a programverziók és a fájlnevek változhatnak. A
<hegyes szögletes zárójelben>lévő szöveget a saját verziódra kell cserélned. Használj gyakrantabulátor-kiegészítésta kevesebb gépelés és a helyes parancsok használata érdekében! - Töltsd le az asztali képfájlt a jelenleg futtatott operációs rendszeredtől függetlenül!
- Töltsd le és telepítsd a Balena Etcher programot, amely kiváló szoftver képfájlok kiírására. Linux utasítások:
- Töltsd le a Linux x64 AppImage fájlt a weboldalról!
- Az AppImage fájlok hordozható programok, amelyek telepítés nélkül futtathatók.
- Tedd a fájlt futtathatóvá!
chmod +x balenaEtcher<version>.AppImage - Futtasd a szoftvert parancssorból a Letöltések mappában!
./balenaEtcher<version> - Ha még nem dolgoztál AppImage fájlokkal, valószínűleg hibát jelez a hiányzó libfuse miatt. Ebben az esetben telepítsd azt!
sudo apt install fuse - Próbáld meg újra futtatni!
- Írd ki a képfájlt az USB-meghajtóra!
- Indítsd újra a számítógépet az USB-meghajtóról, és válaszd az első opciót:
Ubuntu kipróbálása vagy telepítése! - Válaszd a
Minimális telepítésopciót! - Válaszd a
Lemez törlése és Ubuntu telepítéseopciót. Kövesd az utasításokat! - Nevezd el a felhasználót, és válassz egy erős, dedikált jelszót!
- Hagyd az alapértelmezett
Jelszó megadása szükséges a bejelentkezéshezbeállításon. Folytasd! - Fejezd be a folyamatot!
- Miután elkészült, az adatvédelem érdekében válaszd a következő opciókat:
- Ne csatlakoztass közösségi fiókokat!
- Ne küldj használati információkat a Canonicalnak!
- Kapcsold ki a helymeghatározó szolgáltatásokat!
- Telepítsd a frissítéseket, amikor az Ubuntu felkér erre!
- Állítsd be a Firefoxot!
- Tedd alapértelmezett böngészővé!
- Állítsd be a DuckDuckGo-t keresőmotorként, mert ez nagyobb adatvédelmet biztosít! A beállítások keresősávjában könnyen megtalálhatod ezt a beállítást.
- Gyors tipp: Egy alkalmazás elindításához nyomd meg (majd engedd fel) a
Superbillentyűt (általában Windows ikonnal), és kezdd el begépelni az alkalmazás nevét! - Gyors tipp: A kedvencekhez adás (a képernyő bal szélén) megkönnyíti a használatot. Nyomd meg a
Superbillentyűt –> írd be az alkalmazás nevét –> jobb klikk –>Kitűzés a Dashre. - Ne terheld a rendszert felesleges alkalmazásokkal, mert az kockázatot jelent! Próbáld meg korlátozni a szoftvereket csak azokra, amelyekre szükséged van a Bitcoinhoz!
CÉL: Csatlakozás a Bitcoin pleb közösséghez (folyamatábrázoló képek)
- 💡 Tanulj a nostr protokollról!
- 💡 Tanulj a nyilvános kulcsú kriptográfiáról!
- Kezdj el jegyzeteket készíteni minden új és figyelemre méltó dologról: technikák, parancsok, konfigurációk, források stb.!
- Nyisd meg a
geditszövegszerkesztőt, és hozz létre egybitcoin pleb jegyzetnevű szövegfájlt! - Ne használd privát kulcsok vagy jelszavak tárolására!
- Ne használj Google Keepet vagy más titkosítatlan felhőalapú jegyzetalkalmazást érzékeny információkhoz, mert biztonsági és/vagy adatvédelmi kockázatot jelentenek! Tartsd az érzékeny jegyzeteket offline, titkosítva, és időnként készíts róluk biztonsági mentést! További tippek később…
- Nyisd meg a
- Telepítsd az Alby bővítményt a böngésződben!
- Hozz létre egy új Alby-fiókot, valamint egy hozzá tartozó
Lightning address-t! - Készíts biztonsági mentést a jelszavadról:
- egy jelszókezelőben
- egy papír alapú jegyzetfüzetbe is felírhatod
- Rögzítsd az Alby bővítményt a böngészőben!
- Lépj az Alby
Discoverszekciójába, és keresd meg aNostrrészt! Ugyanezt megteheted, ha a jobb felső sarokban a fiókodra kattintasz, és kiválasztod aFiókbeállításokmenüpontot. - Generálj egy új nostr privát kulcsot. Ez automatikusan létrehozza a nyilvános kulcsodat is.
- Ezt a kulcsot a lehető legnagyobb biztonságban kell tartanod! Ezért írd fel egy jelszókezelőbe és/vagy a papír alapú jegyzetfüzetedbe!
- Mostantól minden nostr-rel kapcsolatos adatodat az Alby kezeli. Az Alby képes kezelni az összes böngészőalapú nostr kliens engedélyeit, ahol bővítményként telepítve van.
- Lépj be a Coracle nostr kliensbe (illetve a kedvenc nostr kliensedbe)! Ez egy stabil, böngészőalapú kliens nagyszerű funkciókkal.
- Jelentkezz be a Coracle-be automatikusan az Alby-val:
- Kattints a
LOG INgombra! - Kattints a
USE BROWSER EXTENSIONgombra az egyszerű bejelentkezési folyamathoz! - Erősítsd meg az Alby-ban, hogy a Coracle olvashassa a nyilvános kulcsodat!
- Szerkesztheted az engedélyeket és az automatikus műveleteket az Alby-ban a Coracle és más kliensek számára.
- Kattints a
- A Coracle-ben lépj a bal oldali menü
Relayszekciójába, és állítsd be a kapcsolatot legalább az alábbi relay-khez:wss://bitcoiner.socialwss://nos.lolwss://relay.nostr.bandwss://relay.snort.socialwss://relay.damus.io - Ha bármilyen kérdésed van, kövesd be a fiókomat: a
Searchszekcióban keress rá anip05 azonosító-mra vagy a fiókom nyilvános kulcsára (npub):five@satshoot.comnpub16p8v7varqwjes5hak6q7mz6pygqm4pwc6gve4mrned3xs8tz42gq7kfhdw - Oszd meg a nostr-n a tapasztalataidat erről a képzésről:
- Kövesd a
#bitcoinplebsorghashtaget! - Hozz létre egy bejegyzést a Coracle-ben (illetve a kedvenc nostr kliensedben)!
- Használd a
#bitcoinplebsorghashtaget a jegyzetedben! - Most mások, akik követik ezt a hashtaget, láthatják a jegyzeteidet, és elkezdhetnek beszélgetni!
- Kövesd a
- Küldd el első nostr bejegyzésedet:
„Helló, Bitcoin pleb társak! #bitcoinplebsorg” - Telepítheted a Damus (iOS) vagy az Amethyst (Android) alkalmazást a telefonodra.
- Futtass egy nostr klienst a telefonodon:
- Az Alby nem tudja kezelni a telefonos alkalmazásokat, ezért a nostr privát kulcsodat meg kell adnod a telefonon.
- NE MÁSOLD BE A PRIVÁT KULCSODAT FELHŐALAPÚ JEGYZETALKALMAZÁSOKBA, ÉS NE KÜLDD EL EMAILBEN VAGY MÁS TITKOSÍTATLAN MÓDON!
- Írd be karakterről karakterre, vagy küldd el titkosított módon a készülékedre, például egy Signal
Privát feljegyzésformájában! A Signal telepíthető asztali gépekre és mobilalkalmazásként is elérhető.
- Ha minden jól ment, hamarosan ugyanazokat a profilinformációkat és üzeneteket láthatod, amelyeket az asztali gépen küldtél.
- További nostr kliensek mikroblog funkciókkal:
Megjegyzés: A különböző nostr kliensek funkciókészlete eltérő lehet attól függően, hogy mit és hogyan valósítanak meg. Az alapvető üzenetküldés minden kliensen elérhető, de például a Lightning zap-ek (kisebb bitcoin összegek küldése más felhasználóknak) nem minden kliensen működnek. További információ a nostr kliensek funkciókészletéről.
Posztolás: Vigyázz, a nostr-nek nincs központi hatósága, amely törölhetné a tartalmat az összes relay-ről. Ezért a nostr relay-ekről való tartalom törlésének nem létezik teljesen biztos módja!
Adatmentés: Több relay-t használsz az adatok redundáns tárolására, de nincs garancia arra, hogy ezek az adatok örökké megőrződnek a relay-eken. Csatlakozz legalább egy megbízható relay-hez, amely tárolja az adataidat! Emellett időnként készíts adatmentéseket, vagy akár futtass saját relay-t automatikus mentés céljából!
A beszélgetések moderálása: A Nostr számos funkciót az ügyféloldalra helyez át. Emiatt senki sem képes egyoldalúan moderálni a beszélgetéseket. Ennek következtében nem történik automatikus válogatás vagy szűrés az érdeklődésednek megfelelő emberek és témák között.
Ugyanakkor választhatsz saját tartalomszűrési módszereket:
- Néhány szűrés már a csatlakoztatott
relay-ekalapján megtörténik (nem tárolnak mindent, amit az emberek küldenek).Bekövetés/kikövetésemberek és #hashtagek esetében.- Személyekre vonatkozó
Letiltásés/vagyJelentésa legtöbb kliensben. A letiltás elveti az adott személytől érkező üzeneteket a kliensekben, a jelentés pedig jelezheti a közösségi hálózatodnak, hogy valakit problémásnak találsz valamilyen okból kifolyólag.Csatlakozás vagy kilépésnyilvánoscsoportoscsevegésekből.- Létezhetnek
automatikus üzenetszűrőkakliensekben. Ezek hasznosak lehetnek a spam szűrésére, de elvethetnek olyan dolgokat is, amelyeket amúgy megtartananál. Mindig ellenőrizd a kliensek moderációs szabályzatát, és lépj ki, ha nem érzed komfortosnak az alkalmazás fejlesztőjének a döntéseit! Illetve még jobb, ha forkolod nyílt forráskódú projektjeiket, majd saját igényeidre szabod azokat. ;)
Tor
A Tor böngésző erős adatvédelmet biztosító eszköz, amely megóvja online tevékenységeidet az illetéktelen megfigyeléstől, amely akár kárt is okozhat. Egy bitcoin pleb nem tűrheti ezt. A bitcoinnal kapcsolatos tevékenységek az interneten adatvédelmi kockázatokkal járnak.
A Tor kiváló egyszerű információk keresésére, de fájdalmasan lassú élmény lehet, és az idő a legszűkösebb erőforrás. Ehelyett használhatod a Firefoxot vagy a Mullvad böngészőt párosítva a Proton- vagy Mullvad VPN szolgáltatásával asztali gépen. A VPN nagyszerű, de válassz körültekintően, mert sok szolgáltatás csalás, és miközben megbízol bennük, hogy nem naplózzák a tevékenységeidet, a kormány kérésére bármikor elkezdhetik ezt tenni előzetes figyelmeztetés nélkül.
CÉL: Tor böngésző letöltése, ellenőrzése és telepítése (Mullvad böngésző esetén hasonló) (folyamatábrázoló képek)
- 💡 Tanulj a digitális információk ellenőrzéséről!
- Az Ubuntud egy hasznos eszközzel érkezik, amelyet titkosításra és ellenőrzésre használhatsz: a GPG (Gnu Privacy Guard, amely az OpenPGP szabványt valósítja meg). Nyiss egy terminált a használatához!
-
Super+ kezdd el begépelni a „terminál” szót (add hozzá a kedvencekhez jobb klikkel)!
-
- Látogass el a Tor projekt honlapjára! Ez egy egyszerű https weboldal legyen (ellenőrizd a kis lakat ikont a címsorban)!
- Menj a
Tor Böngésző letöltéserészre, és válaszd a Linuxot! - Töltsd le a
Signaturefájlt is! - A terminálban navigálj a letöltési mappába!
cd ~/Letöltések - Ellenőrizd a Tor böngészőt (használd a
man <parancs>parancsot, ha bizonytalan vagy)!- Töltsd le a fejlesztő(k) nyilvános kulcsát (vagy szerezd meg más módon), és importáld a GPG-be!
gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org - Ellenőrizd a fájl aláírását a nyilvános kulccsal!
gpg --verify tor-browser-linux64-12.0.5_ALL.tar.xz.asc - Megjegyzés: Az ellenőrzési folyamatok eltérőek lehetnek különböző szoftverek esetében, de az alapelvek ugyanazok.
- Töltsd le a fejlesztő(k) nyilvános kulcsát (vagy szerezd meg más módon), és importáld a GPG-be!
- Telepítsd a Tor böngészőt a parancssoros módszerrel az utasítások szerint:
- Futtasd a parancsot az archívum kibontásához!
tar -xf tor-browser…. <nyomd meg a Tab billentyűt a kiegészítéshez> - Lépj be a kibontott mappába!
cd tor-browser - Tedd a desktop fájlt futtathatóvá!
sudo chmod +x start-tor….<nyomd meg a Tab billentyűt> - Futtasd a Tor böngészőt! Az első futtatáskor használd a parancs argumentumot az asztali alkalmazás regisztrálásához!
./start-tor-browser<nyomd meg a Tab billentyűt> --register-app - Most már elindíthatod a Tor böngészőt a
Super + <gépelés>módszerrel. - Add hozzá a Tor böngészőt a kedvencekhez!
- Futtasd a parancsot az archívum kibontásához!
Amikor bitcoinnal kapcsolatos tevékenységeket végzel, a legtöbb interakció a bitcoin-tárca szoftvereddel lesz. Ez az agy, amely koordinálja a pénzed kezeléséért és nyomon követéséért tett erőfeszítéseidet. Napjaink egyik legnépszerűbb tárcája a Sparrow Wallet. Könnyű használatot tesz lehetővé, miközben fejlett funkciókat valósít meg. A bitcoin tanulása a Sparrow Wallet-tel kezdődik szerintem. Kezdjük hát használni!
CÉL: Sparrow Wallet használatbavétele (folyamatábrázoló képek)
- Nyisd meg a Firefox böngészőt, és navigálj a Sparrow Wallet honlapjára (clearnet link)!
- Tor böngészőben a letöltés nagyon lassú, de megpróbálhatod.
- Menj a Letöltés részre, és navigálj a 1.7.6 verzióhoz a korábbi kiadásokban (ehhez a kurzushoz ismerten működő verzió)!
- Töltsd le az alábbi fájlokat (kattints az
Assetsgombra a lista kibontásához)!- sparrow_1.7.6.1_amd64.deb (debian 64 bites linux csomag, nincs szerver a nevében!)
- …manifest.txt fájl
- …manifest.txt.asc fájl
- Ellenőrizd a letöltött szoftvert az utasítások szerint:
- Importáld Craig Raw (a Sparrow Wallet fejlesztője) nyilvános kulcsát!
curl https://keybase.io/craigraw/pgp_keys.asc | gpg --import - A manifest fájl tartalmazza a különböző kiadások hash ujjlenyomatait. Ha megnézed a fájlt, láthatod, hogy a letöltött kiadás is szerepel benne. Ha megbízunk a manifest fájlban, akkor generálhatunk egy ujjlenyomatot a letöltött Sparrow fájlból, és összehasonlíthatjuk azt a manifest fájlban szereplővel. Ha az általunk generált ujjlenyomat megegyezik a manifest fájlban szereplővel, akkor megbízhatunk a letöltött szoftverben, és folytathatjuk a telepítést.
- A manifest fájl megbízhatóságának ellenőrzéséhez ellenőrizd az aláírását Craig nyilvános kulcsával!
- Lépj a Letöltések mappába!
cd ~/Letöltések - Ellenőrizd a manifest fájl aláírását:
gpg --verify sparrow-1.7.6-manifest.txt.asc - Most ellenőrizd, hogy a manifest fájl tartalmazza-e a kiadás pontos ujjlenyomatát! Hagyd figyelmen kívül a listában azokat a hiányzó kiadásokat, amelyeket nem töltöttél le!
sha256sum -c sparrow-1.7.6-manifest.txt --ignore-missing - Az ellenőrzés vizuális összefoglalása.
- Importáld Craig Raw (a Sparrow Wallet fejlesztője) nyilvános kulcsát!
- Most már bizonyos mértékig megbízhatunk ebben a szoftverben, tehát telepítsük!
- A legelterjedtebb csomagokat az Ubuntu előre meghatározott csomagkezelőjével telepítik, de mivel a Sparrow egyedi szoftver, telepítsük a letöltött „.deb” csomagot manuálisan!
- A mappában, ahová a Sparrow-t letöltötted, futtasd ezt a parancsot:
sudo apt install ./sparrow_1.7.6-1_amd64.deb
- A Sparrow Wallet most már telepítve van, de még ne indítsd el!
A bitcoin plebeknek csodálatos gyakorlóterepük van készségeik biztonságos környezetben való csiszolására. Ezt bitcoin tesztnetnek hívják. Ezek olyan bitcoin hálózatok, amelyek szinte ugyanúgy működnek, mint a „mainnet” – vagyis a valódi pénzzel működő változat, de tesztelésre, tanulásra és kísérletezésre szolgálnak, fake-bitcoinnal. Többféle tesztnet létezik különböző célokra. Az, amelyet használni fogsz, viszonylag új, és „signet” néven ismert. Ez a speciális signet, amit „Mutinynet”-nek hívnak, 30 másodpercenként hoz létre blokkokat a szokásos 10 perces blokkidő helyett, ami ideálisabbá teszi tanulási célokra.
CÉL: Sparrow signet módra való konfigurálása (folyamatábrázoló képek)
- A legegyszerűbb módja annak, hogy a Sparrow mindig signet módban induljon, az egy úgynevezett „környezeti változó” beállítása, ami csak egy divatos kifejezés arra, hogy „ilyen speciális paraméterekkel szeretném futtatni ezt a programot”.
- A terminálban szerkeszd ezt a fájlt, amely fontos dolgokat tartalmaz az indításhoz:
nano ~/.profile - Az aljára illeszd be ezt a sort, hogy a Sparrow minden indításkor signet módban induljon:
export SPARROW_NETWORK="signet" - Majd illessz be egy másik sort, amely lehetővé teszi, hogy a terminálból a Sparrow-t ne csak az aktuális helyéről
/opt/sparrow/binindíthasd el, hanem bárhonnan:export PATH="$PATH:/opt/sparrow/bin" - Mentsd a fájlt:
Ctrl + O–>Enter - Lépj ki a nano-ból:
Ctrl + X - Indítsd újra a számítógéped, hogy a változtatások érvénybe lépjenek:
reboot - Most már elindíthatod a Sparrow-t, és hozzáadhatod a kedvencekhez.
- Az első indításkor egy rövid bevezető oktatóanyagot kapsz. A végén beállíthatod a szerverbeállításokat.
- Ez a beállítás a
Filemenüből is elérhető (Preferences...). - A
Serverbeállítások résznél csatlakoztasd a Sparrow-t a Mutinynet signet szerverhez!- Válaszd a
Private Electrumszervertípust! - Szerkeszd az
URLés aPortmezőket, rendre:45.79.52.20750001
- Válaszd a
- Nyomd meg a
Test Connectiongombot, és kövesd a naplóbejegyzéseket! - Miután a kapcsolat létrejött, kattints a
Closegombra! - A jobb alsó sarokban a
Server switchbe van kapcsolva, és kék színű. - Húzd az egérkurzort az ikonok fölé, hogy további részleteket tudj meg! A Sparrow-ban számos elem fölött elidőzve értékes extra információkhoz juthatsz.
- Ha a Sparrow valamilyen okból elveszíti a kapcsolatot, és nem tudod újra létrehozni, kipróbálhatod ezt az alternatív csomópontot:
- Onion URL:
e2zh2kfz7zhov4ruas52iyghw6uxgi6dy22rzlnnmao4hmxcvxfiq6ad.onion - Port:
50001
- Onion URL: