5 min read

Open source, blockchain e crypto

Di Gabriele Brambilla

Parliamo del concetto di open source in generale, per poi dare uno sguardo al mondo blockchain e crypto

Open source, blockchain e crypto

Qual è il significato di open source?

Il concetto di open source è alla base di molti progetti informatici di spicco. Si tratta di software (ossia programmi) distribuiti sotto omonima licenza, che dà il via libera a studio, modifiche, utilizzo e persino ridistribuzione del programma stesso.

Uno sviluppatore può quindi prendere del codice open-source scritto da qualcun altro, analizzarlo, applicare modifiche o addirittura utilizzarlo come base di partenza per un prodotto completamente nuovo.

Ma andiamo oltre. Il concetto di open source mira anche a creare una comunità di persone che lavorano condividendo idee, favorendo la trasparenza e puntando a migliorare il software in continuazione. Ciò permette agli utenti di accedere a prodotti completi, costantemente aggiornati e il più sicuri possibile.

I software open source sono uno dei pilastri del mondo informatico. Senza di essi, tutto sarebbe un sistema chiuso, con una trasparenza decisamente inferiore rispetto a quella di cui disponiamo oggi.

Qual è il vantaggio di essere open source?

Ci sono diversi vantaggi nell’essere un software dal codice aperto, alcuni già citati in precedenza.

Innanzitutto, si favorisce lo sviluppo delle idee. Un concetto può prendere vita da una persona o team, per poi evolversi grazie al lavoro di qualcuno che nulla c’entra con i primi ma ha accesso al codice grazie al fatto che sia open source.

Inoltre, la possibilità di condividere dà vita a community di sviluppatori e appassionati che hanno come obiettivo (spesso senza alcun profitto) quello di fornire programmi open source sempre più completi, curati e sicuri.

Proprio la sicurezza è un altro punto a favore del mondo OSS (Open Source Software). Chiunque può accedere al codice sorgente, consultarlo e studiarlo a fondo. Eventuali vulnerabilità, backdoor o contenuti malevoli di altra natura possono essere scovati, resi noti e risolti. L’altra faccia della medaglia è che anche i “cattivi” possono fare questo lavoro, puntando però a sfruttare i talloni d’Achille di un software per i loro scopi. Tuttavia, la storia ci dice che l’open source generalmente premia sicurezza e trasparenza, perciò possiamo stare tranquilli.

Altro vantaggio di questo mondo è il fatto che i prodotti sono spesso gratuiti, oppure offerti a prezzi davvero contenuti. Altrettanto di frequente vi è la possibilità di effettuare una donazione a scelta per sostenere gli sviluppatori del programma che si sta utilizzando. Il tutto con una qualità quasi sempre parecchio elevata.

"Sviluppo di idee, sicurezza, trasparenza, costi, senso di comunità: i vantaggi dell'open source sono molteplici"

Quali sono i sistemi operativi open source?

La lista è lunga, perciò ne citiamo solo alcuni tra i più celebri.

Linux è forse il sistema operativo open source più noto. In realtà si tratta davvero di un sistema operativo, ma di una famiglia di sistemi operativi che comprende Chrome OS, Ubuntu, Debian e Raspbian (quello che fa girare i dispositivi Raspberry Pi).

Ora però dobbiamo spostarci nel nostro settore e capire perché l’OSS è così importante.

Quali sono i sistemi operativi open source?

In ambito blockchain e crypto

Essere open-source è una delle basi della maggior parte delle blockchain. Questo perché la tecnologia in questione mira di frequente a promuovere un ambiente dove la community è al centro, privo di poteri centrali. Come conseguenza naturale, avere un codice aperto è un must have.

Tra i nomi più noti chiamiamo in causa Ethereum, Solana, Polkadot, Cosmos e, ovviamente, Bitcoin.

Avendo un codice aperto, sviluppatori da ogni parte del mondo possono studiarlo, suggerire modifiche, trovare bug e vulnerabilità e, in alcuni casi, lavorare su nuovi progetti. Inoltre, trovano un ambiente ideale anche i developer di protocolli DeFi, piattaforme NFT, wallet e altro ancora.

Spostandoci proprio sui portafogli crypto, essere open source rappresenta un punto a favore. Molte realtà ampiamente utilizzate lo sono, come ad esempio Electrum, MetaMask, Trust Wallet e MyEtherWallet.

Quanto agli hardware wallet, Trezor è il punto di riferimento per chi cerca un prodotto open source. Invece, Ledger non ha sposato questa filosofia, raccogliendo nel tempo non poche critiche.

Per essere precisi, Ledger Live (l’applicazione principale) è open source, mentre lo è solo parzialmente il firmware dei dispositivi. Il brand ha avviato un percorso di apertura, specificando però i motivi per cui non verrà reso noto il codice dietro il Secure Element.

Conclusioni

Abbiamo percorso un breve viaggio nel mondo dell’open source, capendo perché è così importante.

Sappiamo inoltre che questo concetto è alla base di molti progetti del nostro settore, anche se non tutti seguono questa filosofia.

In tutta onestà, essere OSS non è sinonimo di qualità e sicurezza (e viceversa) a priori: tutto dipende da come il progetto viene portato avanti. Però, questo elemento, unito ad altri, può essere certamente un punto a favore.

E a proposito di wallet: ecco un video molto interessante per approfondire il tema!


X

Vuoi essere sempre sul pezzo?

Iscriviti alla newsletter per ricevere approfondimenti esclusivi e analisi ogni settimana.

Se ti iscrivi c’è un regalo per te!

bitcoin
Bitcoin (BTC) $ 104,434.98
ethereum
Ethereum (ETH) $ 3,451.81
xrp
XRP (XRP) $ 3.27
tether
Tether (USDT) $ 1.00
solana
Solana (SOL) $ 224.58
bnb
BNB (BNB) $ 716.52
dogecoin
Dogecoin (DOGE) $ 0.427272
usd-coin
USDC (USDC) $ 1.00
cardano
Cardano (ADA) $ 1.12
staked-ether
Lido Staked Ether (STETH) $ 3,449.13
tron
TRON (TRX) $ 0.254594
avalanche-2
Avalanche (AVAX) $ 41.37
chainlink
Chainlink (LINK) $ 25.05
sui
Sui (SUI) $ 4.90
stellar
Stellar (XLM) $ 0.481138
shiba-inu
Shiba Inu (SHIB) $ 0.000024
wrapped-steth
Wrapped stETH (WSTETH) $ 4,151.17
hedera-hashgraph
Hedera (HBAR) $ 0.369427
the-open-network
Toncoin (TON) $ 5.60
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 104,035.87
polkadot
Polkadot (DOT) $ 7.42
weth
WETH (WETH) $ 3,452.33
litecoin
Litecoin (LTC) $ 134.03
bitcoin-cash
Bitcoin Cash (BCH) $ 486.48
leo-token
LEO Token (LEO) $ 9.76
uniswap
Uniswap (UNI) $ 14.87
bitget-token
Bitget Token (BGB) $ 7.13
pepe
Pepe (PEPE) $ 0.000020
hyperliquid
Hyperliquid (HYPE) $ 22.81
wrapped-eeth
Wrapped eETH (WEETH) $ 3,652.90
near
NEAR Protocol (NEAR) $ 5.71
usds
USDS (USDS) $ 1.00
ethena-usde
Ethena USDe (USDE) $ 1.00
aptos
Aptos (APT) $ 9.70
internet-computer
Internet Computer (ICP) $ 11.24
aave
Aave (AAVE) $ 333.18
vechain
VeChain (VET) $ 0.054863
polygon-ecosystem-token
POL (ex-MATIC) (POL) $ 0.507366
ethereum-classic
Ethereum Classic (ETC) $ 28.05
monero
Monero (XMR) $ 222.54
render-token
Render (RENDER) $ 7.91
crypto-com-chain
Cronos (CRO) $ 0.145384
bittensor
Bittensor (TAO) $ 478.65
algorand
Algorand (ALGO) $ 0.463604
kaspa
Kaspa (KAS) $ 0.151872
mantle
Mantle (MNT) $ 1.12
mantra-dao
MANTRA (OM) $ 3.82
fetch-ai
Artificial Superintelligence Alliance (FET) $ 1.41
dai
Dai (DAI) $ 1.00
filecoin
Filecoin (FIL) $ 5.76