20 KiB
Imparare Bitcoin dalla riga di comando 2.2.0
by Christopher Allen and Shannon Appelcline
Learning Bitcoin from the Command Line è un tutorial per lavorare con Bitcoin (e Lightning) che insegna l'interazione diretta con i server stessi, come il modo più robusto e sicuro per iniziare a lavorare con le criptovalute.
NOTA: questa è una bozza in lavorazione, in modo da poter ricevere feedback dai primi revisori. Non è ancora pronta per l'uso.
Questo tutorial presuppone che tu abbia una minima conoscenza di base su come usare l'interfaccia della riga di comando. In caso contrario, sono disponibili molti tutorial e ne ho uno per utenti Mac su https://github.com/ChristopherA/intro-mac-command-line.
Traduzioni
- English - Traduzione v2.0.1
- Portuguese - Traduzione v2.0.1
- Spanish - Traduzione v2.0.1
- Italiano - Traduzione da v2.2.0
Se desideri effettuare la tua traduzione, guarda qui Contribuire.
Indice di contenuti
PRIMA PARTE: PREPARATI PER BITCOIN
Status: Prima traduzione completa, da revisionare.
SECONDA PARTE: USARE BITCOIN-CLI
Status: Prima traduzione completa, da revisionare.
TERZA PARTE: BITCOIN SCRIPTING
Status: Prima traduzione parziale, da revisionare...
QUARTA PARTE: RISERVATEZZA
Status: Prima traduzione, da revisionare...
QUINTA PARTE: PROGRAMMARE CON RPC
Status: Prima traduzione, da revisionare...
SESTA PARTE: USARE LIGHTNING-CLI
Status: Prima traduzione, da revisionare...
APENDICE
Status: Prima traduzione, da revisionare...
Status - Beta
La versione v2.1.0 di Learning Bitcoin from the Command Line è completa e ha subito modifiche e integrazioni. È pronta per l'uso
Stiamo anche valutando in via provvisoria cosa potremmo includere in una v3.0 del corso. Se desideri supportare un lavoro di questo tipo, diventa uno sponsor GitHub o supportaci sul nostro BTCPay Server e facci sapere che Learning Bitcoin ti ha spinto a collaborare.
Lo storico delle revisioni
2.2.0 (Luglio 2024)
2.2.0 (17 Novembre, 2021)
2.1.0 (12 Ottobre, 2021)
- Nuovo capitolo 15 (i2p).
- Aggiunte correzioni all'utilizzo del portafoglio da 0.21
- Aggiornata l'installazione ai nuovi script Bitcoin per 22.0
- Incorporate numerose correzioni rivelate dai primi progetti di traduzione
2.0.1 (15 Giugno, 2021)
- Numerose piccole correzioni successive alla 2.0
- Pensate come base per le traduzioni (2.2.0), ma è scivolato dentro anche il materiale 2.1.0 su i2p
2.0.0 (3 novembre 2020)
- Seconda versione importante di Learning Bitcoin
- Aggiunto materiale su Segwit, Tor, portafogli hardware, lightning, regtest
- Lavoro completamente incompiuto precedente sulla programmazione utilizzando una varietà di linguaggi
1.0.0 (pre-2020)
- Versione originale, estesa ma incompleta
- Conteneva sezioni complete su setup, bitcoin-cli e scripting
Origine, autori, copyright e licenze
Salvo diversa indicazione (in questo file Leggimi o nei commenti dell'intestazione del file), i contenuti di questo repository sono coperti da Copyright © 2020 di Blockchain Commons, LLC e sono concessi in licenza con CC-BY.
Supporto finanziario
Learning Bitcoin from the Command Line è un progetto di Blockchain Commons. Siamo orgogliosamente una società di beneficenza sociale "senza scopo di lucro" impegnata nell'open source e nello sviluppo aperto. Il nostro lavoro è finanziato interamente da donazioni e partnership collaborative con persone come te. Ogni contributo verrà speso per creare strumenti, tecnologie e tecniche aperte che sostengano e facciano progredire l'infrastruttura di sicurezza blockchain e Internet e promuovano un web aperto.
Per supportare finanziariamente l'ulteriore sviluppo di Learning Bitcoin from the Command Line e altri progetti, ti preghiamo di considerare di diventare un Patreon di Blockchain Commons tramite un patrocinio mensile continuo come Sponsor GitHub. Puoi anche supportare Blockchain Commons con bitcoin sul nostro BTCPayServer.
Contribuire
Incoraggiamo i contributi pubblici tramite issues e pull request! Si prega di rivedere CONTRIBUIRE.md per i dettagli sul nostro processo di sviluppo. Tutti i contributi a questo repository richiedono un Contributor License Agreement firmato GPG.
se si desidera fornire una traduzione di Learning Bitcoin in un'altra lingua, si prega di consultare anche TRADURRE.md.
Discussioni
Il posto migliore per parlare di Blockchain Commons e dei suoi progetti è nelle nostre aree di discussione GitHub.
Discussioni su Blockchain Commons. Per sviluppatori, stagisti e utenti di Blockchain Commons, si prega di utilizzare l'area discussioni del repository della community per parlare di problemi generali di Blockchain Commons, del programma di tirocinio o di argomenti diversi da quelli trattati dalla Gordian Developer Community o dalla Gordian User Community.'
Altre domande e problemi
In quanto community open source e open-development, Blockchain Commons non ha le risorse per fornire supporto diretto ai nostri progetti. Si prega di considerare l'area discussioni come un luogo in cui è possibile ottenere risposte alle domande. In alternativa, si prega di utilizzare la funzionalità issues di questo repository. Purtroppo, non possiamo fare promesse sui tempi di risposta.
Se la tua azienda ha bisogno di supporto per utilizzare i nostri progetti, non esitare a contattarci direttamente per conoscere le opzioni. Potremmo essere in grado di offrirti un contratto per il supporto da uno dei nostri collaboratori, oppure potremmo essere in grado di indirizzarti a un'altra entità che può offrirti il supporto contrattuale di cui hai bisogno.
Crediti
Le seguenti persone hanno contribuito direttamente a questo repository. Puoi aggiungere il tuo nome qui partecipando. Il primo passo è imparare come contribuire dalla nostra documentazione CONTRIBUTING.md.
| Name | Role | Github | GPG Fingerprint | |
|---|---|---|---|---|
| Christopher Allen | Lead Author | @ChristopherA | <ChristopherA@LifeWithAlacrity.com> | FDFE 14A5 4ECB 30FC 5D22 74EF F8D3 6C91 3574 05ED |
| Shannon Appelcline | Lead Author | @shannona | <shannon.appelcline@gmail.com> | 7EC6 B928 606F 27AD |
Di seguito sono elencati altri collaboratori:
| Role | Names |
|---|---|
| Contributors: | gg2001 (Go, Node.js sections), gorazdko (Rust section), Javier Vargas (C, Java, Lightning, Tor sections), jodobear (Appendix: Compiling Bitcoin, Python section), Prayank (i2p sections) |
| Reviewers: | Glen Willem @gwillem |
| Sponsors: | Blockstream Corporation |
Crediti di traduzione
Grazie ai volontari che hanno dedicato molto tempo alla scrittura e alla revisione delle traduzioni in altre lingue del corso originale in lingua inglese.
Traduzione in portoghese
| Name | Role | Github |
|---|---|---|
| Namcios | Translator & Reviewer | @namcios |
| Korea | Translator & Reviewer | @KoreaComK |
| Luke Pavsky | Translator & Reviewer | @lukedevj |
| hgrams | Translator & Reviewer | @hgrams |
Traduzione in Spagnolo
| Name | Role | Github |
|---|---|---|
| Ian Culp | Translator & Reviewer | @icculp |
| Maxi Goyheneche | Translator | @maxcrowar |
| Said Rahal | Translator | @srahalh |
| César A. Vallero | Translator & Reviewer | @csralvall |
| Javier Vargas | Translator & Reviewer | @javiervargas |
Traduzione in Italiano
| Name | Role | Github |
|---|---|---|
| Lutxo | Translator | @lutxoitalico |
Divulgazione responsabile
Vogliamo mantenere tutti i nostri software sicuri per tutti. Se hai scoperto una vulnerabilità di sicurezza, apprezziamo il tuo aiuto nel segnalarcela in modo responsabile. Purtroppo al momento non siamo in grado di offrire bug bounty.
Ti chiediamo di offrirci buona fede e di fare del tuo meglio per non far trapelare informazioni o danneggiare alcun utente, i suoi dati o la nostra community di sviluppatori. Ti preghiamo di darci un ragionevole lasso di tempo per risolvere il problema prima di pubblicarlo. Non frodare i nostri utenti o noi nel processo di scoperta. Ti promettiamo di non intraprendere azioni legali contro i ricercatori che segnalano un problema, a condizione che facciano del loro meglio per seguire queste linee guida.
Segnalazione di una vulnerabilità
Segnala sospette vulnerabilità di sicurezza in privato tramite e-mail a ChristopherA@BlockchainCommons.com (non utilizzare questa e-mail per supporto). Ti preghiamo di NON creare problemi visibili pubblicamente per sospette vulnerabilità di sicurezza.
Le seguenti chiavi possono essere utilizzate per comunicare informazioni sensibili agli sviluppatori:
| Name | Fingerprint |
|---|---|
| Christopher Allen | FDFE 14A5 4ECB 30FC 5D22 74EF F8D3 6C91 3574 05ED |
Puoi importare una chiave eseguendo il seguente comando con l'impronta digitale individuale: gpg --recv-keys "<fingerprint>" Assicurati di mettere le virgolette attorno alle impronte digitali che contengono spazi.
