Miksi olen asettunut käyttämään Electrum Bitcoin Wallet PlatoBlockchain Data Intelligenceä. Pystysuuntainen haku. Ai.

Miksi olen päätynyt Electrum Bitcoin -lompakkoon

Tämä on yksityisyyteen intohimoisesti suhtautuvan Bitcoin-kouluttajan Arman The Parmanin mielipidetoimitus.

Olen monien vuosien ajan työstänyt erilaisia ​​Bitcoin-lompakoita ja ohjannut monia ihmisiä pitämään yksityisiä avaimia turvallisesti. päädyin "Electrum-pöytälompakko” suosikkini ja monipuolisimpana ohjelmistolompakkoni.

Tässä esseessä hahmotan joitain Electrumin ominaisuuksia ja pidän ja inhoan. Tämä ei ole yksityiskohtainen opas sen käyttöön ja siitä, miten saat siitä kaiken irti. En myöskään ota kantaa siihen, miksi sinun pitäisi pitää omat Bitcoin-avaimesi; oletetaan, että tiedät ja haluat tehdä tämän, mutta jos sinun on tiedettävä, miksi se on välttämätöntä, ole hyvä ja katso "Kuusi syytä vetää Bitcoin pois pörsseistä".

Olen kokenut omakohtaisesti Electrumin omituisuudet ja keksinyt ratkaisuja niiden voittamiseksi – oikein käytettynä se on tehokkain lompakko, jonka olen tavannut.

Electrum on tarkoitettu henkilölle, joka on tai haluaa olla "voimakäyttäjä". Koska se mahdollistaa niin paljon hallintaa ja koska tunnen ohjelmiston, päätän opettaa tämän lompakon suurimmalle osalle opiskelijoista osana Bitcoinin yksityisyyttä/turvallisuutta. mentorointikurssi (vaikka jotkut ihmiset tarvitsevat jotain yksinkertaisempaa käyttää). Kokemus sen käytön opettamisesta on varmasti auttanut minua ymmärtämään, mikä ihmisten mielestä on intuitiivista ja mikä hankalaa.

Uudelle Bitcoinerille, joka tekee sen yksin, Electrum olisi täysin turvallista käyttää, jos he käyttävät aikaa ja käyttävät sitä testausympäristössä, jossa on aluksi vain pieni määrä satteja.

Käyttöjärjestelmä

Electrum voidaan asentaa Windows-, Mac- tai Linux-tietokoneisiin, ja mikä tärkeintä, joillekin ARM-sirutietokoneille (esim. Raspberry Pi -tietokoneille).

Se voidaan asentaa myös puhelimeen, mutta mobiiliversion toiminnallisuus on heikko ja sen yhteys solmuihin on ollut epäsäännöllinen, joten en suosittele kyseistä versiota. BlueWallet on hyvä vaihtoehto puhelinlompakolle.

Lataaminen ja vahvistaminen

Ohjelman lataaminen ja asentaminen on yksinkertaista Windowsille ja Macille, ja hieman hankalaa Linux-käyttäjille, erityisesti niille, jotka opettelevat vielä Linuxin käyttöä.

Niille, jotka vain testaavat ohjelmaa, yksinkertaisesti lataaminen ja käyttäminen ilman, että ohjelmisto on kunnossa – en vain tekisi niin suurille summille tai jos yksityisyys on suuri huolenaihe (eli jos sinulla on KYC-ilmaista bitcoinia, sinun on harjoittele hyvää yksityisyyttä pitääksesi kolikot tunnistamattomina).

Jos aiot päätyä käyttämään tätä lompakkoa huomattavalla summalla, sinun tulee opetella tarkistamaan ohjelmisto gpg:llä. Voit rakentaa taitojasi tämän ympärille tätä. Voit tehdä sen odottaessasi opastani Electrumin turvallisesta/yksityisestä käytöstä.

Ympäristö

Yksi Electrumin ongelma on, että jos suoritat ohjelman intuitiivisimmalla tavalla (eli kaksoisnapsauttamalla kuvaketta) komentorivin sijaan (tietyillä lipuilla), muodostat melkein varmasti yhteyden satunnaiseen Bitcoin-solmuun, joka paljastaa lompakkosi. ja kaikki sen mahdolliset 8.6 miljardia osoitetta satunnaisen solmun omistajalle – omistaja voi olla valvontayritys, ja sinne menee yksityisyytesi (he saavat kaikki käytetyt ja käyttämättömät osoitteesi sekä IP-osoitteesi).

Tämän voittamiseksi opetan sinulle seuraavassa osassa, kuinka ensin ladataan kertakäyttöinen lompakko, optimoidaan verkkoasetukset (yhteyden muodostaminen omaan solmuun tai johonkin johon luotat) ja vasta sitten ladataan oikea lompakkosi Electrumiin.

Jotkut ihmiset saattavat olla hukassa verkkoasetuksista tai solmuista. Voit oppia siitä lisää täältä, jos sinusta tuntuu, että haluat tehdä erittäin tärkeän asian tangentti.

Electrum Walletissa on erittäin puhdas asettelu, joka näyttää osoitteesi, vaikka sinun on tiedettävä mennäksesi valikkoon ja valitsemalla "näytä osoitteet" nähdäksesi sen. Sitten saat luettelon 20 ensimmäisestä vastaanottavasta osoitteestasi korostettuna vihreällä (sinulla on 4.6 miljardia näistä, mutta ei tietenkään kaikkia näy) ja luettelo 10 ensimmäisestä vastaanottavasta osoitteestasi korostettuna keltaisella (teillä on jälleen 4.6 miljardia tämäntyyppistä ).

Monet muut ohjelmistolompakot eivät näytä sinulle osoiteluetteloa ja antavat osoitteen vain, kun niitä pyydetään lähettämään kolikoita lompakkoon. Tämä piilottaa tiedot käyttäjältä pitääkseen asiat yksinkertaisina, mutta käyttäjällä on taipumus jäädä tietämättömäksi, koska mahdollisuutta oppia ei esitetä. Olen tavannut monia ihmisiä, jotka käyttävät Ledger Liveä tai Trezor-sviittiä tai Blue Walletia puhelimessaan, eivätkä ymmärrä, että heillä on rajattomasti osoitteita, puhumattakaan sellaisista, joita kutsutaan "muutososoitteiksi".

Electrum näyttää myös luettelon kaikista tuotteistasi UTXOs (mutta sinun on valittava "näytä kolikot") ottaaksesi sen käyttöön.

Electrum-palvelin on välttämätön

Electrum Wallet ei voi muodostaa yhteyttä suoraan Bitcoin Core -solmuun. Tämä on ärsyttävää, mutta se saa sähkön kulkemaan nopeammin. Paljon nopeampi. Tarvitset edelleen Bitcoin Coren, mutta tarvitset myös Electrum Server -nimisen ohjelmiston (joista on erilaisia ​​​​lajikkeita etuineen ja haittoineen, joita en tässä käsittele). Bitcoin Coren asentaminen on tarpeeksi vaikeaa joillekin ihmisille. Electrum Serverin asentaminen on PALJON vaikeampaa, sinun on todella oltava melko tekninen.

Helpottamiseksi ja positiivisen vahvistuksen vuoksi suosittelen, että ihmiset asentavat ensimmäiselle solmulleen solmupaketin, kuten MyNode (katso oppaani) tai Raspiblitz (katso oppaani), ennen kuin siirryt solmun ja siihen liittyvien ohjelmistojen asentamiseen tavalliseen tietokoneeseen.

Näissä paketeissa on joitain heikkouksia, mutta ne ovat erinomaisia ​​aluksi, koska yhdellä Raspberry Pi 4:n asennusprosessilla saat monia sovelluksia (kuten Electrum Server, Lightning, BTCPay Server, Mempool viewer – jotka sinun on muuten asennettava yksi kerrallaan yksi, ja mahdollisesti tarkistaa) ja hinta on vain noin 300 dollaria kaikista laitteista (ohjelmisto on ilmainen). Kun taitosi ja kiinnostuksesi kehittyvät, suosittelen ihmisiä tutkimaan edistyneempiä solmuasennuksia (joista mikään ei tule kalliiksi). Jos mietit, miksi sinun pitäisi ylipäätään käyttää solmua, tässä kuusi erinomaista syytä.

Lompakon luominen

Mielestäni on hyödyllistä määritellä kaksi lompakkotyyppiä ennen kuin mennään paljon pidemmälle:

  1. Ohjelmistolompakko – tämä on ohjelma, joka hallitsee Bitcoinin yksityisiä avaimia ja osoitteita. Esim. Electrum, Sparrow, Blue Wallet.
  1. Bitcoin-lompakko – tällä tarkoitan yksilöllisten osoitteiden kokoelmaa, jotka on luotu deterministisesti (ja toistettavasti) muistiinpanolauseestasi (yleensä 12 tai 24 sanaa) – jokaisella siemenlausekkeella on 8.6 miljardia yksilöllistä osoitetta, joihin se voi päästä/luoda.

Electrum luo oletuksena lompakot, jotka eivät ole vakioita, mikä on erittäin ärsyttävää. Yleisin protokolla on nimeltään BIP39 (Bitcoin Improvement Proposal 39), jota lähes kaikki lompakot käyttävät.

Tämä tarkoittaa, että BIP12-lompakkosi luomat 24 tai 39 sanaa ovat yhteensopivia muiden BIP39-lompakkojen kanssa, joten jos kadotat ohjelmisto- (tai laitteisto)lompakkosi, voit saada sen takaisin syöttämällä alkusanasi mihin tahansa yhteensopivaan BIP39-lompakkoon. – Sen ei tarvitse olla sama merkki.

Electrum-kehittäjällä on kuitenkin omat suunnitelmansa ja hän pitää alan standardia vaarallisena (hänellä on törkeän epärealistinen huoli BIP39:stä). BIP39:n sijasta Electrum luo lompakoita oman protokollansa perusteella – jota mikään muu lompakko oletuksena ei käytä. Valitettavasti, jos luot Electrum-siemenlauseen, voit käyttää sitä vain Electrumin kanssa.

Tärkeää on, että Electrum antaa sinun palauttaa BIP39-lompakon siihen, mutta sinun on tiedettävä miten. Se ei kuitenkaan luoda BIP39-lompakko sinulle. Mutta tähän on olemassa keinoja.

Voit myös yksinkertaisesti ladata yhden osoitteen Electrumiin tarkkaillaksesi sen tasapainoa – sen ei tarvitse edes olla sinun (vaikka älä saa ideoita saldon käyttämisestä, se ei ole mahdollista, ellet lataa yksityistä avainta, jossa jos osoite olisi sinun).

Kun luot tai palautat Bitcoin-lompakkoa Electrumin avulla, voit valita, minkä osoitteen haluat käyttää:

  • Legacy – nämä osoitteet alkavat numerolla 1 – alkuperäiset Bitcoin-osoitteet.
  • Pay-to-Script-Hash – kaikki nämä osoitteet alkavat numerolla 3.
  • Segwit – Vuodesta 2017 alkaen Segwitin pehmeän haarukan jälkeen voit luoda "Pay-to-witness-public-key-hash" (kutsutaan myös "Native Segwit" tai "Bech32"). Nämä ovat nyt yleisimmin käytettyjä. Ne kaikki alkavat "bc1q".
  • Tajuuri. Tämä on uutta, eikä Electrum vielä tue sitä. Taproot oli pehmeä haarukka vuonna 2021. Osoitteet alkavat "bc1p".

Kolmella ensimmäisellä luetellulla osoitetyypillä on laajennetut julkiset avaimet, jotka näyttävät hieman erilaisilta kuin muut. Ne alkavat xPubilla, yPubilla ja zPubilla, vastaavasti. Uskon, että taproot on tPub, mutta olen edelleen tutustumassa siihen. Saat lisää koulutusmateriaalia Bitcoinin julkisista ja yksityisistä avaimista lue täältä.

tarrat

Tämä ominaisuus ei ole ainutlaatuinen, mutta erittäin tärkeä, jos haluat säilyttää yksityisyyden hyvän kolikonhallinnan avulla. Merkitsemällä UTXO:si tiedät, mitkä sinun kannattaa välttää yhteiskäyttöä muiden kanssa. Jos sinulla on esimerkiksi KYC-vapaa tai sekoitettu kolikko ja valitset sen yhdessä KYC-kolikon kanssa ja lähetät yhdistetyn kokonaissumman jonnekin, niin yksityinen kolikko voidaan tunnistaa kuuluvaksi KYC-kolikon omistajalle (koska jollakulla oli kyky viettää molemmat yhdessä). Älä tee sitä. Tarrat voidaan tallentaa tiedostoon, jotta ne voidaan ladata toiselle tietokoneelle, jos sinulla on päällekkäisiä lompakoita.

Kolikon valinta

Kolikoiden valinta on hieno ominaisuus. Voit siirtyä osoiteikkunoihin ja valita kolikon, jonka haluat kuluttaa – tai ryhmitellä niitä useita kulutettavaksi. Jos et valitse, minkä kolikon haluat kuluttaa, kuten mikä tahansa muu ohjelmisto, Electrum valitsee sinulle ”parhaan” kolikon – mutta ohjelmisto ei aina tiedä, mikä on parasta. Se ei tiedä, mitä kolikoita ei saa yhdistää, mitkä ovat pölyhyökkäyksiä ja mitkä ovat sekoitettuja. Voit tiedä tämä, koska olet merkinnyt ne, ja sitten voit päättää, kuinka hallitset sitä.

Lähetys/vastaanotto

Bitcoin-maksujen lähetysprosessi on erittäin "hienoviritettävä". Voit pitää sen yksinkertaisena, mutta siellä on myös edistynyt painike, jota kehotan ihmisiä käyttämään aina – ainakin oppimaan tutustumaan. Täältä näet tarkalleen Bitcoin-tapahtuman tärkeät elementit – syötteet (Tx-tunnuksilla ja osoitteilla), lähdöt, löytyvätkö listatut osoitteet omasta lompakostasi vai eivät (värikoodauksen kautta), kaivosmaksun ja kyky hienosäätää sitä, tapahtuman koko (tavuina), jos on lukitusaika ja jos korvaaminen maksulla on käytössä. Sinun ei tarvitse heti tietää, mitä kaikki nämä asiat tarkoittavat, mutta ainakin ne ovat olemassa, ja kokemuksesi myötä tiedät, mistä asioista kannattaa oppia.

Vastaanottaessasi voit siirtyä vastaanotto-välilehdelle, josta saat seuraavan käyttämättömän osoitteen, jonka avulla voit kopioida/liittää tarpeen mukaan tai luoda QR-koodin. Vaihtoehtoisesti voit luoda laskun siirtymällä osoiteikkunaan ja valitsemalla minkä tahansa näkemäsi osoitteen. Voit napsauttaa hiiren kakkospainikkeella, valita tiedot ja näet painikkeen, jolla voit luoda osoitteen QR-koodin tai voit kopioida osoitetekstin.

Heti kun maksu on suoritettu osoitteeseen ja odottaa muistissa, Electrum näyttää sinulle maksun osoitteen kanssa, mikä on kätevää – sinun ei tarvitse odottaa, että kaivosmies louhii kolikon. tietää, että maksu on tulossa. Electrum mahdollistaa myös sen viettää sellainen vahvistamaton kolikko.

Jos lähettäjä on asettanut erittäin alhaisen maksun ja vahvistus kestää jonkin aikaa, voit nopeuttaa maksua kuluttamalla vahvistamattoman tapahtuman toiseen osoitteeseesi. Tuossa toisessa (downstream) liiketoimessa voit lisätä korkean kaivosmaksun. Maksun perimiseksi kaivostyöntekijän olisi sisällytettävä ensimmäinen tapahtuma (ei tuottoisa) ja luomasi loppupään tapahtuma (tuottoinen) – miksi? Koska toinen tapahtuma on virheellinen, kunnes ensimmäinen tapahtuma on voimassa (koska et voi käyttää kolikoita, joita teoriassa ei ole olemassa). Tätä tekniikkaa kutsutaan "lapsi maksaa vanhemmista".

Toinen Electrumin mahdollistama tekniikka maksujen nopeuttamiseksi on nimeltään RBF (korvaa maksulla). Tämä ei ole mahdollista vastaanotin tehdä edellä kuvatulla tavalla "lapsi maksaa vanhemman puolesta". Sen sijaan kärsimättömän vastaanottajan on kysyttävä lähettäjä suorittaa RBF. Lähettäjä lähettää uudelleen lohkoketjuun alkuperäisen UTXO:n, joka on "käytetty", mutta jota ei ole vielä louhittu. Tämä UTXO voidaan laittaa vaihtoehtoiseen tapahtumaan (kulutus samaan osoitteeseen kuin ensimmäinen tapahtuma tai muu) ja korkeammalla kaivosmaksulla. Kumpi kahdesta tapahtumasta ensin louhitaan, on voimassa ja toinen mitätöityy.

Sivuhuomautuksena RBF mahdollistaa petosten mahdollisuuden. Jos vastaanottaja (kauppias) hyväksyy vahvistamattoman tapahtuman "maksu vastaanotettuina" ja toimittaa tavarat maksun lähettäjälle, lähettäjällä on mahdollisuus suorittaa RBF-tapahtuma ennen kuin alkuperäinen maksu louhitaan. He käyttäisivät omaa osoitettaan maksun vastaanottajana ja lisäsivät korkean maksun. Kun se louhitaan, alkuperäinen tapahtuma mitätöityy, kaikki solmut pudottavat sen muistipoolista ja kauppiaan lompakon saldo katoaa. Tästä syystä huomaat, että Bitcoin-pörssit odottavat vahvistusta lohkoketjussa, kun talletat bitcoineja, ennen kuin hyvität tilillesi.

Multisignature lompakot

Electrum hallitsee multisignature-lompakoita todella hyvin, ja jonkin aikaa uskon, että se oli ainoa ohjelmistolompakko, jota voit käyttää. Sinulla voi olla cosigners pikanäppäimillä (ohjelmistolompakot) tai kylmänäppäimillä (yhdistettävät laitteistolompakot). Moniallekirjoitus julkiset avaimet voidaan tehdä yksi kerrallaan, eri päivinä, eri paikoissa eri tietokoneilla (tai laitteistolompakoilla) – niiden levittäminen vähentää yksittäisen epäonnistumisen/hyökkäyksen riskiä. Se, kuinka pitkälle otat varotoimia, on sinun.

Lisätietoja multisig-lompakoista ja avaimista löytyy täältä, ja minulla on opas näiden lompakoiden tekemiseen tulevaisuudessa. Lompakon luontiprosessi on erinomainen, mutta siinä on joitain omituisuuksia, jotka muuttuvat merkityksettömiksi, kun tiedät niistä.

Pidän todella siitä, kuinka Electrum käsittelee osittain allekirjoitettuja Bitcoin-transaktioita (PSBT), joka on tärkeä multisig-lompakoiden ominaisuus, josta keskustellaan seuraavassa.

PSBT:t

Electrumin bitcoin-tapahtumaa edustaa vain joukko tekstiä (jotka itse edustavat binäärilukuja, kuten kaikki tietokonetiedot). Voit tallentaa tekstin tiedostoon, QR-koodiin tai leikepöydälle (tekstinä, esimerkiksi sähköpostiin kopioimista/liitämistä varten). Tuo teksti voidaan lähettää minne tahansa ja miten haluat. Jos olet niin taipuvainen, voit poimia tekstin ja lähettää sen sähköpostitse, fyysisellä kirjeellä, morsekoodilla, savusignaaleilla, gravitaatioaaltoja ajassa taaksepäin mustan aukon kautta tai tulkitsevaa tanssia – se on sinun.

Electrum antaa sinulle mahdollisuuden poimia teksti ja tallentaa se, ennen se on allekirjoitettu, jälkeen se on allekirjoitettu tai usean allekirjoituksen asetuksella, kun se on osittain allekirjoitettu.

Moniallekirjoitus on erityisen mielenkiintoinen. Jos eri puolilla maailmaa on esimerkiksi 3 avaimenhaltijaa, voit allekirjoittaa tapahtuman tietokoneellasi, purkaa osittain allekirjoitetun Bitcoin-tapahtuman, lähettää sen sähköpostitse (tai QR-koodin videopuhelun kautta) toiselle osallistujalle ulkomaille, he voivat tuoda sen, allekirjoittaa se ja lähetä se sitten kolmannelle henkilölle allekirjoittamista ja lähetystä varten. Ei, tämä ei ole ainutlaatuinen Electrumille, pidän vain siitä, kuinka Electrum käsittelee sitä. Työnkulku ei kuitenkaan ole intuitiivinen ja vaatii harjoittelua.

Maksa monille (PayJoin ja CoinJoin)

Siellä on piilotettu ominaisuus (haku valikoista), josta voit valita useita kohteita (useita lähtöjä) kuluttaessasi. Voit esimerkiksi ottaa 6.15 bitcoinia ja lähettää 0.01 bitcoinia 615 eri työntekijälle, kaikki yhdessä tapahtumassa. Tämän ominaisuuden avulla voit luoda PayJoineja manuaalisesti – mitä vain pieni osa ihmisistä tekisi tai jopa ymmärtäisi, mutta se on silti siistiä.

Pay to Many -sovelluksella voit myös luoda omia manuaalisia CoinJoineja. Lisätietoja siitä, mitä se on ja miten se tehdään, katso tämä opas.

Väliraja

Tärkeä ominaisuus, jota kaikilla lompakoilla ei ole, on kyky asettaa väliraja. Kuten aiemmin mainitsin, jokainen lompakko sisältää 8.6 miljardia osoitetta. Ohjelmistolampakon täytyy muodostaa yhteys solmuun ja kysyä, onko osoitteeseen liitetty bitcoineja. Se ei aio tarkistaa kaikkia 8.6 miljardia. Electrum pyytää ensimmäiset 20 osoitetta. Jos ne ovat uded, se pyytää vielä 20 ja niin edelleen. Se säilyttää tämän, kunnes solmu palauttaa 20 käyttämätöntä osoitetta peräkkäin.

Tämä on tapa selittää, että oletusraja on 20, mutta voit muuttaa sitä. Miksi tekisit? Koska joskus kauppiaat antavat asiakkaiden tuottaa bitcoin-osoitteita itse maksusovelluksen kautta (kuten minun lahjoitussivu, vinkki). Jos ensimmäiset 20 asiakasta laskuttavat (kukin yksi osoite, sovelluksen peräkkäin antama), ja sitten 21. asiakas muodostaa laskun ja maksaa, Electrum-lompakko näkyy tyhjänä. Tämä johtuu siitä, että ensimmäiset 20 osoitetta kysytään, ne havaitaan käyttämättömiksi, minkä jälkeen Electrum lopettaa haun. Electrumin avulla voit muuttaa välirajaa esim. 500:aan, mutta ohjeita ei ole, sinun täytyy etsiä netistä tai etsiä se täältä:

Sinun on ensin siirryttävä valikkoon: view→näytä konsoli ja kirjoitettava sitten tämä komento konsoliin (tietenkin "500" voidaan muuttaa toiseksi numeroksi):

wallet.change_gap_limit(500)

Tällä komennolla näet 500 uutta osoitetta osoiteikkunassa.

Lompakot katsomassa

Nämä ovat lompakoita ilman yksityisiä avaimia, joita tarvitaan laitteistolompakoiden muodostamiseen. Useimmat ihmiset, joilla on laitteistolompakko, käyttävät laitteen mukana tulleen tietokoneen ohjelmistoa, mutta ne eivät yleensä ole avoimen lähdekoodin laitteita. Electrum on vaihtoehto, jota voidaan käyttää minkä tahansa laitteiston kanssa.

Ilmarakoiset tietokoneet

On mahdollista asentaa Electrum tietokoneeseen, joka ei koskaan saa yhteyttä Internetiin (ilmarakoinen tietokone). Tällä tietokoneella voidaan tarkistaa, että laitteistolompakon antama siemenlause loi siemenestä oikeat osoitteet.

Voit esimerkiksi ostaa BitBox02-laitteistolompakon, joka luo sinulle 24 sanan siemenen ja luo siitä osoitteita (joihin liittyvät yksityiset avaimet ovat piilossa). Riippuen vainoharhaisuudestasi (ja tallentamaasi bitcoinin määrästä), saatat päättää olla luottamatta sulautettuun ohjelmistoon ja olettaa aluksi, että sen luomat osoitteet kuuluvat toimitusjohtajalle.

Osoitteiden aitouden tarkistamiseksi sinun on asetettava siemensanat (palautettava) eri lompakkoon – esim. Electrum; ja varmista, että Electrum luo identtiset osoitteet. Se on tarpeeksi helppoa, mutta et voi vain kirjoittaa siemeniä mihinkään vanhaan tietokoneeseen, jossa on Electrum. No sinä voida mutta sinun ei todellakaan pitäisi – haittaohjelmat voivat mahdollisesti poimia näppäinpainalluksiasi ja varastaa bitcoinisi.

Yksi ratkaisu on syöttää siemenet Electrumiin puhtaalla ja turvallisella ilmarakoisella tietokoneella (tai eri merkkisellä laitteistolompakolla).

Halvin tapa on Raspberry Pi Zero - Ne maksoivat noin 10 dollaria ennen pandemian aiheuttamaa pulaa. Näiden laitteiden ARM-siru tarkoittaa, että kaikki ohjelmistolompakot eivät ole yhteensopivia. Electrum on ja toimii upeasti.

Näin voit rakentaa oman. Se on kuin siementen allekirjoittaja, mutta siinä on kaikki Electrumin toiminnot.

Allekirjoita/vahvista viesti

Bitcoin-tapahtuma on maksu, joka sisältää kolikon, joka oli aiemmin ”lukittu” osoitteella. Kolikon avaamiseksi (Bitcoinin sääntöjen mukaisesti) ja sen käyttämiseksi julkisen/yksityisen avaimen salaustekniikan avulla on todistettava, että he omistavat sen sisältämän osoitteen yksityisen avaimen. Se tehdään allekirjoituksella (käyttäen yksityistä avainta, mutta ei paljasta sitä).

Allekirjoitettu tapahtuma on itsessään viesti; hieman tietokonedataa, vaikka noudatetaankin tiukkaa protokollaa.

Käyttämällä julkisen/yksityisen avaimen salausta Bitcoinin ulkopuolella voit itse allekirjoittaa MIKÄ tahansa viestin. Tässä on esimerkiksi viesti, jonka allekirjoitin valittuani osoitteen (ja siten sen yksityisen avaimen). Alla on viesti, osoite ja allekirjoitus (järjettömän näköinen teksti), joka syntyi, kun napsautin "allekirjoita".

Nyt sinä tai kuka tahansa voi ottaa osoitteen, viestin ja allekirjoituksen, laittaa sen Electrumiin (tai muuhun ohjelmistoon) ja todentaa että se todella oli oikea yksityinen avain (vastaa osoitetta), joka tuotti viestin (tämä on itse asiassa samanlainen vahvistus, jota Bitcoin-solmut tekevät mille tahansa Bitcoin-tapahtumalle). Avaan toisen lompakon, jossa ei ole asianmukaista yksityistä avainta, vahvistaakseni. Menin "vahvista viesti" -ikkunaan, kirjoitin sitten kaikki tiedot, kuten yllä näet, ja napsautin sitten Vahvista:

image1

Salaa/purkaa viesti

Sijasta allekirjoittaminen viestin, jossa on julkisen/yksityisen avaimen salaus, tulos voi olla an salattu viestin versio (eli sekaisin ja lukukelvoton) käyttämällä jonkun toisen julkista avainta/osoitetta. Salattu versio voidaan sitten lähettää kenelle tahansa, jolla on vastaava yksityinen avain, koska tekstiä voidaan lukea vain, kun yksityistä avainta käytetään prosessin kääntämiseen.

image2

Sinulle olisi esimerkiksi voitu antaa julkinen bitcoin-avaimeni, salata tämä viesti yllä kuvatulla tavalla, lähettää minulle sähköpostilla salakirjoituksen (satunnaisen näköinen teksti alakentässä) ja koska minulla on julkisen avaimen yksityinen avain, voin peruuttaa sen. salattu viesti alkuperäiseen muotoon ja lue vääränlainen viestisi. Tällä tavalla voit lähettää minulle tekstiä epävarman viestintäkanavan kautta, ja vain minä voin lukea sen.

Tämä on julkisen/yksityisen avaimen salauksen taika ja yksi tärkeimmistä osista, jotka tekivät Bitcoinin mahdolliseksi. Meidän kaikkien pitäisi olla kiitollisia siitä, että cypherpunkit taistelivat lujasti ja voittivat Yhdysvaltain hallitusta vastaan, joka yritti kieltää sen 1990-luvulla.

Yhteenveto

Tämä oli pitkä arvostelu Electrum Desktop Walletista. Toivottavasti tämä on herättänyt kiinnostuksesi oppia käyttämään sitä – julkaisen oppaan tästä pian. Sillä välin voi olla syytä harjoitella hyvin perustavanlaatuisia Bitcoin-tapahtumia seuraamalla tämä harjoitus.

Tämä on Arman The Parmanin vieraspostaus. Esitetyt mielipiteet ovat täysin heidän omiaan eivätkä välttämättä vastaa BTC Inc:n tai Bitcoin Magazine.

Aikaleima:

Lisää aiheesta Bitcoin Magazine