Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Base58 - Teknopedia
Base58 - Teknopedia

Base58 è un insieme di schemi di codifica da binario a testo, specificati da Satoshi Nakamoto per la rete Bitcoin, al fine di rappresentare numeri interi grandi come testo alfanumerico.

Da allora, è stato applicato ad altre crittovalute e applicazioni. È simile al Base64, ma è stato modificato per eliminare sia i caratteri non alfanumerici che quelle lettere che potrebbero essere confuse con altre, quando stampate. È quindi progettato per gli utenti umani che inseriscono manualmente i dati, copiandoli da una qualche sorgente visiva, ma consente anche una facile copia e incolla, perché un doppio clic di solito seleziona l'intera stringa.

Rispetto al Base64, sono state eliminate le seguenti lettere tra loro simili e in grado generare errati riconoscimenti: 0 (zero) e O ("o" maiuscola), così come I ("i" maiuscola) e l (lettere L minuscola), oltre ai caratteri non alfanumerici + (più) e / (slash).

Diversamente da Base64, le cifre della codifica non si allineano bene con i limiti di bit dei dati originali. Per questo motivo, il metodo è adatto per codificare interi di grandi dimensioni, ma non è progettato per codificare porzioni più lunghe di dati binari. L'ordine effettivo delle lettere nell'alfabeto varia a seconda dell'applicazione, motivo per il quale il solo termine "Base58" non è sufficiente per descrivere completamente il formato. Base58Check è uno dei formati di codifica Base58, che inizia con l'identificatore del tipo di dati e termina con un codice di controllo nei rimanenti caratteri. [1]

La variante Base56 differisce dalla Base58 per l'esclusione dei caratteri 1 (uno) e o (o minuscola).

Esempi

[modifica | modifica wikitesto]
ApplicazioneAlfabeto
Indirizzi Bitcoin [2]123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz[3]
Hash per InterPlanetary File System[4]123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz[5]
URL abbreviato per Flickr[6]123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ[7]

Note

[modifica | modifica wikitesto]
  1. ↑ Andreas M. Antonopoulos, Base58 and Base58Check Encoding, in Mastering Bitcoin, O'Reilly, 2015.
  2. ↑ Technical background of version 1 Bitcoin addresses - Bitcoin Wiki, su en.bitcoin.it. URL consultato il 28 novembre 2023.
  3. ↑ Base58Check encoding - Bitcoin Wiki, su en.bitcoin.it. URL consultato il 28 novembre 2023.
  4. ↑ github.com, https://github.com/ipfs/specs/blob/master/overviews/implement-api-bindings.md Titolo mancante per url url (aiuto).
  5. ↑ Juan Benet, go-base58, 21 gennaio 2021. URL consultato il 28 novembre 2023.
  6. ↑ Servizi Flickr, su www.flickr.com. URL consultato il 28 novembre 2023.
  7. ↑ Franck Michel, Flickr may have lost 63% of its photos after being acquired by SmugMug (updated Oct. 2019)., 20 marzo 2012. URL consultato il 28 novembre 2023.

Voci correlate

[modifica | modifica wikitesto]
  • Bitcoin
  • Algoritmo di Hash
V · D · M
Criptovalute
TecnologiaBlockchain · Base58 · Portafoglio digitale · Mercato di scambio di criptovaluta · Smart contract · Cryptocurrency tumbler · Fork · Hyperledger
Algoritmi di consensoProof-of-authority · Proof-of-history · Proof-of-importance · Proof-of-research · Proof-of-space · Proof-of-stake · Proof-of-work
Basate su proof-of-work
Basate su SHA-256Bitcoin · Bitcoin Cash · Mastercoin · MazaCoin · Namecoin · NuBits · Peercoin · Titcoin
Basate su EthereumEthereum · Ethereum Classic · KodakCoin · Ubiq
Token ERC-20Augur · Uniswap
Basate su ScryptAuroracoin · Coinye · Dogecoin · Litecoin · PotCoin · Gridcoin
Basate su CryptoNoteBytecoin · Monero
Basate su ZerocoinZcash · Zcoin · ZeroVert
Altre proof-of-workDash · Decred · Primecoin · Petro
Basate su proof-of-stakeBitShares · BlackCoin · Cardano · EOS · Nxt · Polkadot · Solana · Tezos
Valute stabili (Stablecoin)Dai · Diem · Tether · USD Coin
Altre criptovaluteCounterparty · Enigma · FunFair · Lisk · Melonport · NEO · OmiseGO · Qtum · RChain · Ripple · Simple Token · Stellar · Shadow
Siti di scambioANX · Binance · Bitfinex · Bitpanda · Bitstamp · Bittrex · Bybit · BTC China · CEX.IO · Changelly · Coinbase · Crypto.com · eToro · (GDAX) · Coinfloor · Coins.ph · Etherdelta · Gatecoin · Hitbtc · Huobi · Kraken · LocalBitcoins · OKEx · OpenSea · Poloniex · Uniswap
Siti non più operativiBitInstant · BTC-e · Buttercoin · FTX · Mt. Gox · QuadrigaCX · OKCoin
Servizi correlatiMyEtherWallet · Ledger Wallet · TREZOR · etherscan · ethplorer
LegislazioneMiCA (UE)
CBDC · Finanza decentralizzata · Piattaforme di scambio decentralizzate · Valuta alternativa · Criptotoken · Stablecoin · Rete Bitcoin · DeFi · Valuta digitale · Digital currency exchanger · Double-spending · Denaro elettronico · Initial coin offering · Non-fungible token · Smart contract · SegWit · Moneta meme · Stablecoin
  Portale Informatica: accedi alle voci di Teknopedia che trattano di Informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Base58&oldid=148044494"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022