Blockchain:

L’impiego della tecnologia blockchain (o “catena di blocchi”) è destinato ad aumentare nel tempo non solo nel campo delle criptovalute ma anche per tutta una serie di applicazioni IoT e Industry 4.0. In questa categoria scopriremo cos’è e come funziona la blockchain basata su vari algoritmi di consenso quali PoW e PoS che costituiscono un elemento cruciale per ogni network, gli ultimi sviluppi riguardo le applicazioni blockchain e come avvengono le transazioni blockchain. Ci soffermeremo su cosa sono i bitcoin e su come funziona questa criptovaluta, sulla piattaforma Ethereum, Stable Coin e molte altre. La Blockchain unita all’intelligenza artificiale sarà un valido alleato anche per lo sviluppo di algoritmi Machine Learning.

Smart Contract: Cosa sono?

Immaginate di prendere il treno per un appuntamento importante. Durante il viaggio però, avete la sfortuna di accumulare ritardo. Immaginate di ricevere un rimborso immediato, non contestabile, senza dover diventare pazzi tra mille uffici per denunciare l'accaduto. Vi dovrete preoccupare di fare il biglietto: se il treno arriva in ritardo, il sistema lo capisce da solo e provvede a rimborsarvelo in automatico. Tutto ciò è possibile grazie agli smart contract. Evoluzione nata dalla blockchain, permettono di creare accordi automatici dove il sistema stesso si assicura che il contratto venga rispettato. Scoprine i dettagli in questo video!

Crypto Ticker con ESPertino: progetto completo

Grazie alle sue funzionalità avanzate, come la connettività e il supporto per numerosi tipi di interfacce, la scheda ESPertino si presta ad essere impiegata in applicazioni non solo utili ma anche insolite e divertenti. Il progetto presentato in questo articolo ha lo scopo di presentare su un display OLED le quotazioni in tempo reale di un certo numero di criptovalute, scelte a piacimento dall'utente. Introduzione Nonostante sia un sistema embedded di dimensioni molto compatte, ESPertino si dimostra un'ottima soluzione anche per sviluppare applicazioni nel campo delle criptovalute. In un precedente articolo, abbiamo visto come l'engine crittografico integrato nel modulo …

All’alba di un nuovo giorno!

Grandi cambiamenti in Elettronica Open Source, un nuovo progetto e tanto entusiasmo! Tutto cambia e tutto si trasforma, è la legge della natura ed al tempo stesso condizione necessaria per innovare e rinnovarsi. Dopo anni di esperienza, mesi di sperimentazione e giornate intere di costruzione e ri-costruzione, siamo pronti a passare ad un livello successivo. Abbiamo rinnovato la rivista Firmware, realizzando un nuovo progetto denominato Firmware 2.0. Una rivista di Elettronica Embedded e Semiconduttori che include anche una parte dedicata ai Maker, la maker zone appunto. Quindi avete inglobato EOS-Book in Firmware? Si, da un certo punto di vista …

La Blockchain rivoluziona le comunicazioni tra veicoli a guida autonoma

Grazie ai progressi legati all’apprendimento automatico e in seguito alla diffusione su larga scala delle smart city, molte aziende tecnologiche e case automobilistiche stanno investendo in ricerca e sviluppo nel settore dei veicoli a guida autonoma. Al contempo si rende necessario pianificare come i veicoli autonomi comunicheranno tra loro e altre infrastrutture. In questo articolo analizziamo il funzionamento delle comunicazioni Vehicle to Vehicle e Vehicle to Infrastructure, comunemente chiamate V2V e V2I. Si tratta di sistemi di comunicazioni che avvengono all’interno di una rete veicolare composta da Self Driving Vehicles e altre infrastrutture partecipanti. INTRODUZIONE La tecnologia blockchain ha …

Blockchain per la prossima generazione di veicoli

Gli Autonomous Driving Vehicles sono in grado di percepire il loro ambiente e gestire la navigazione senza la necessità di ricevere input umani. La tecnologia che è alla base dei veicoli a guida autonoma sta rivoluzionando il trasporto di merci e persone. In questo articolo esaminiamo come la blockchain technology può essere implementata alla guida autonoma. INTRODUZIONE La guida automatica rappresenta una delle sfide più importanti per il settore automotive. I veicoli a guida autonoma sono caratterizzati da un alto livello di efficienza ma anche da un aumento del volume di dati prodotti e del numero di dispositivi intelligenti …

Machine learning e deep learning

Nel senso più fondamentale, Machine Learning (ML) è un modo per implementare l'intelligenza artificiale (AI o IA). Simile all'IA, l'apprendimento automatico è una branca dell'informatica che studia la progettazione di algoritmi che hanno la capacità di apprendere da vari eventi. Algoritmi, set di dati, apprendimento automatico, apprendimento approfondito, calcolo cognitivo, big data e intelligenza artificiale: espressioni IT che hanno assunto il linguaggio di molte realtà industriali. ML è una delle tecnologie più eccitanti che si sarebbero mai potute incontrare. Come è evidente dal nome, dà al computer ciò che lo rende più simile agli umani: la capacità di apprendere. …

Machine Learning con Python: introduzione al progetto

Negli ultimi anni il linguaggio di programmazione Python ha visto un sempre maggiore utilizzo nella realizzazione di progetti legati al Machine Learning. L'apprendimento automatico consiste nell'utilizzare i dati per fare in modo che una macchina prenda decisioni intelligenti. Ad esempio, è possibile creare un algoritmo di rilevamento dello spam in cui l'apprendimento delle regole dai dati avviene esaminando le mail precedenti. In questo articolo andremo a descrivere la prima parte della realizzazione passo passo di un progetto di machine learning utilizzando il linguaggio di programmazione Python. Introduzione L'apprendimento automatico non è altro che riconoscere i modelli nei dati. Sviluppare procedure …

L’intelligenza artificiale per la prevenzione dei terremoti

Blockchain e l'intelligenza artificiale sono in grado di creare rapidamente e facilmente un sistema di registrazione indipendente che potrebbe essere la chiave per fornire un aiuto più rapido e più efficace alle persone colpite da un'emergenza. Non c'è nulla di artificiale nel cambiamento climatico. I modelli meteorologici che vediamo in tutto il pianeta, dalle colossali inondazioni agli incendi catastrofici alla devastante siccità, non ci sono dubbi sul fatto che abbiamo bisogno di utilizzare tutte le risorse del nostro pacchetto tecnologico per combattere disastri naturali o causati dall'uomo. Uno di questi progressi è l'Intelligenza Artificiale (AI) codiauvata dalla blockchain, che …

EOS-Book #4B – Il protocollo Ethereum per la creazione di smart contracts

È uscito il nuovo numero di EOS-Book, si tratta di un numero unico per i mesi di luglio ed agosto dedicato al protocollo Ethereum e al suo utilizzo per la creazione di smart contracts. All'interno troverete articoli su Blockchain, stazione saldante, oscilloscopio, alimentatore da laboratorio, 3 articoli in italiano dell'ultimo numero di Elektor ed un'altra puntata del Corso C avanzato su Raspberry PI! La copertina dell'EOS-Book #4B   Il sommario dell'EOS-Book #4B   Monitoraggio dell’inquinamento atmosferico Interfaccia per encoder rotativo senza μC Motore passo passo RPi con anti-risonanza La stazione saldante TOOLCRAFT ST-100 HF 50 L’oscilloscopio VOLTCRAFT DSO-3204 Come …

Come la blockchain potrebbe cambiare il futuro dell’umanità

L'afflusso di aiuti in seguito a un disastro dimostra il potere della generosità umana. Purtroppo, funzionari e intermediari corrotti spesso considerano questa opportunità per arricchirsi a spese degli sfollati. Molti analisti hanno stimato l'anno scorso come circa il 5% degli aiuti globali viene perso ogni anno in furti e corruzione. I recenti terremoti hanno avuto implicazioni più forti. Sebbene molti stati dispongano di risorse sufficienti, è giunto il momento di cercare nuove opzioni per la gestione delle catastrofi, in particolare per quanto riguarda l'erogazione di soccorso e la creazione di avvisi pubblici. Tra le molte storie create dalla tecnologia …

Il protocollo Ethereum per la creazione di smart contracts

Ethereum è una piattaforma decentralizzata che permette di implementare contratti intelligenti, chiamati anche Smart Contracts. Si tratta di contratti che si autoeseguono esattamente come se fossero programmati per funzionare con continuità, senza alcun rischio di frode o interferenza di terzi. Ethereum è quindi un sistema operativo open source, pensato e progettato per sfruttare al meglio la blockchain technology ed utilizzato per sviluppare app decentralizzate di diverso tipo ed ambito di applicazione. La blockchain è l'ambiente virtuale ideale per gli Smart Contracts e ne garantisce la validità una volta che il contratto è online nella rete blockchain.  INTRODUZIONE La piattaforma …

Firmware 155 – Speciale Automotive

È uscito il numero di maggio di Firmware dedicato al settore Automotive. All'interno troverete contenuti tecnici su veicoli elettrici, guida autonoma e ADAS, tecnologia MEMS, il ruolo della Blockchain nel settore automotive e molto altro. Il download è disponibile nei formati PDF, ePub e mobi. La copertina di Firmware n. 155   Il sommario di Firmware n. 155   Veicoli elettrici sempre più efficienti con la blockchain Veicoli elettrici, guida autonoma e ADAS: i nuovi trends del mercato automotive La tecnologia di rete automotive prende il ritmo Applicazioni automotive dei sensori radar a 77GHz Aspetti di progettazione nel settore automotive, …

EOS-Book #49 – Blockchain technology a supporto dell’intelligenza artificiale decentralizzata

È uscito il numero di EOS-Book di maggio! La copertina è dedicata alla tecnologia Blockchain a supporto dell’intelligenza artificiale decentralizzata. All'interno troverete anche articoli su STEEM, deep learning e machine learning, sensori di prossimità, 3 articoli in italiano dell'ultimo numero di Elektor ed un'altra puntata del Corso C avanzato su Raspberry PI! La copertina dell'EOS-Book #49   Il sommario dell'EOS-Book #49   Fan Controller Un tachimetro per sportivi Come migliorare il riposo notturno STEEM, una blockchain rivoluzionaria, come funziona e a cosa serve? Blockchain technology a supporto dell’intelligenza artificiale decentralizzata Deep learning e machine learning a confronto La fusione …

Veicoli elettrici sempre più efficienti con la blockchain

Blockchain è un registro digitale aperto e distribuito, in grado di registrare transazioni tra due parti in modo efficiente, verificabile e permanente. Per essere utilizzata come registro distribuito, una blockchain viene generalmente gestita da una rete peer-to-peer che aderisce a un protocollo per la convalida di nuovi blocchi. La blockchain technology sta trasformando il settore automotive, in particolare quello degli EV la cui domanda è in costante crescita. In questo articolo esaminiamo come la blockchain sia in grado di risolvere il problema della carica della batteria dei veicoli elettrici. INTRODUZIONE Un numero crescente di case automobilistiche sta sviluppando tecnologie …

Il ruolo della blockchain nella trasformazione del settore automotive

In questo articolo esaminiamo come la blockchain technology può avere influenza sull'industria automotive, un ecosistema complesso formato da più parti coinvolte nelle fasi di progettazione, produzione, distribuzione, vendita e assistenza veicoli. La blockchain può essere integrata nell’industria automobilistica per creare soluzioni e applicativi innovativi e all’avanguardia. INTRODUZIONE L'industria automobilistica ha investito circa 1,7 miliardi in progetti blockchain negli ultimi tre anni. La blockchain è la tecnologia più adatta per l’innovazione del settore automotive grazie alle sue caratteristiche di immutabilità, trasparenza, alta velocità, sicurezza, archiviazione e gestione dei dati. Blockchain è una tecnologia distribuita che consente la creazione di un …

STEEM, una blockchain rivoluzionaria, come funziona e a cosa serve?

Nota come una delle blockchain più innovative e funzionali, STEEM è stata valutata in modo positivo dagli esperti nello studio delle tecnologie blockchain più interessanti. I suoi punti di forza principali sono nella scalabilità, nella velocità delle transazioni e nel fatto che queste avvengono in modo del tutto gratuito senza pagare alcuna fee (è la rete che genera le monete per i block producer, i creatori di contenuti, i curatori e tutti coloro che apportano un valore/servizio alla rete).  In questo articolo vedremo una presentazione di STEEM dal punto di vista funzionale (quindi tramite l’uso pratico), i dettagli tecnici …

Blockchain technology a supporto dell’intelligenza artificiale decentralizzata

La blockchain technology che sappiamo essere un database transazionale, si configura come un vero e proprio metodo di distribuzione delle informazioni oltre che come un’infrastruttura tecnologica a più livelli. Può inoltre essere applicata ed implementata anche agli algoritmi di auto apprendimento alla base dell’Intelligenza Artificiale (IA o AI) e dei principi che la governano. Il valore ed il potere dirompente dell'Intelligenza Artificiale, in termini di potenzialità ed applicabilità, sta crescendo ogni anno e presto dominerà Internet, così come l'economia nel suo complesso. INTRODUZIONE Il sistema decentralizzato della tecnologia blockchain è antitetico al sistema di funzionamento intrinsecamente centralizzato. La blockchain, …

La fusione tra Blockchain e Intelligenza Artificiale

La blockchain sta tentando di rivoluzionare l'Intelligenza Artificiale consentendo alle attività di qualsiasi dimensione di offrire raccomandazioni altamente personalizzate ai clienti. Mentre il primo è utile per archiviare e convalidare i record di ogni tipo, l'Intelligenza artificiale è in grado di analizzare grandi quantità di dati, definire modelli e facilitare il processo decisionale. L'intelligenza artificiale (AI), la creazione di hardware o software intelligenti che replicano comportamenti "umani" come l'apprendimento, il completamento delle attività e la risoluzione dei problemi, è una delle tendenze più calde nel mondo tecnologico. I sistemi di intelligenza artificiale offrono un'esperienza unica che nessuno può eguagliare, …

Mining di Monero con il Raspberry Pi

Nel variegato panorama delle criptovalute, Monero occupa senza alcun dubbio una posizione di sicuro interesse, attribuibile principalmente al fatto di essere una moneta digitale sicura, veloce e con un elevato grado di riservatezza. Questo articolo è l’occasione non solo per approfondire gli aspetti più significativi di Monero, ma anche quella di sviluppare un progetto su Raspberry Pi per il mining di questa criptovaluta Introduzione Anche se relativamente giovane, Monero è una criptovaluta con caratteristiche uniche che la contraddistinguono rispetto alla maggior parte delle altre monete digitali. Basata su un progetto open source, Monero ha avuto origine nell’aprile del 2014 come …

La trasformazione digitale della logistica: IoT e Blockchain

Questo articolo esplorerà alcune delle principali sfide che dovranno affrontare le aziende della logistica nell'attuazione della trasformazione digitale della catena di approvvigionamento. Mentre tecnologie come l'IoT, la robotica, la blockchain e i veicoli autonomi avranno tutte un ruolo importante da svolgere nella trasformazione digitale del settore logistico, esse faranno ben poco per aiutare le organizzazioni logistiche con una visione sfocata del loro futuro. Una cosa sarà evidente a tutti però: il profondo turbamento che questo settore dovrà affrontare nel lungo periodo. Introduzione Forse non c'è mai stato un momento migliore per entrare nella catena del rifornimento e nel business …

Il famoso whitepaper di Bitcoin, presentato dal punto di vista funzionale e algoritmico

Il white paper di Bitcoin è stato l'innesco della tecnologia blockchain che ad oggi rappresenta uno degli sviluppi più interessanti a livello informatico. Le sue applicazioni sono innumerevoli e mentre nascono nuove blockchain e nuovi progetti è importante capire da dove tutto questo è partito e cosa si trova alla base. Il modo migliore per farlo è esplorare il white paper di Bitcoin, sviscerando tutti i passaggi che avvengono sulla rete (globale e decentralizzata), da un punto di vista algoritmico estremamente preciso che conta sulle tempistiche e sulla formazione dei blocchi per mantenere un altissimo livello di sicurezza e …

Energia: la Blockchain rivoluziona le Microgrid

Piccole produzioni locali di energia rinnovabile, oggi disponibili, possono essere gestite al meglio con la catena dei blocchi. Grazie all'approccio a microgrid è possibile modernizzare la rete di distribuzione energetica e presentarsi preparati alle sfide future, sia di fornitura, sia di mobilità. Anche l'immagazzinamento dell'energia è chiamato ad un salto in avanti. Gli smart contracts sono ideali sia per gli scambi tra produttori, sia per gli eventuali rapporti con i tradizionali fornitori energetici. Lavorando con gli exchange, poi, si possono trovare finanziamenti commerciali o finanziari in modo regolare. Introduzione La disintermediazione iniziata dalla commercializzazione di internet e rilanciata dalle tecnologie DLT sta continuando …

Algoritmi di hash e loro utilizzo nelle criptovalute

Nel mondo delle criptovalute, gli algoritmi di hash svolgono un ruolo fondamentale per consentire la validazione delle transazioni inserite nella blockchain. Anche se dietro a questi concetti esiste una trattazione matematica di una certa complessità, la comprensione del funzionamento degli algoritmi di hash e delle loro applicazioni è accessibile a tutti. Scopriamo in questo articolo cosa si intende per funzione di hash, focalizzandoci in particolare sulla sua principale implementazione: lo SHA-256 Introduzione Capire come funzionano gli algoritmi di hash (basati sulle cosiddette funzioni crittografiche di hash) è estremamente importante. Questi algoritmi permettono infatti una corretta gestione della Blockchain (la …

EOS-Book #46 – Gli Smart Contract nelle Blockchain

È uscito il nuovo numero di EOS-Book! Si tratta di un numero unico per i mesi di Gennaio e Febbraio. La copertina è dedicata agli Smart Contract nelle Blockchain. All'interno troverete anche articoli su Blockchain, droni, un'altra puntata del Corso C avanzato su Raspberry PI, 3 articoli in italiano dell'ultimo numero di Elektor e molto altro! La copertina dell'EOS-Book #46   Il sommario dell'EOS-Book #46   Realizziamo un cercatore di corto circuiti Realizziamo un orologio a Led a risparmio energetico Realizziamo un radio controllo per modellini con l’ESP8266 Blockchain private: un caso applicativo con la piattaforma multichain Corso C …

Blockchain private: un caso applicativo con la piattaforma multichain

Nel precedente articolo abbiamo visto come si può creare una blockchain privata utilizzando la piattaforma Ethereum. In questo articolo esamineremo come può essere creata una blockchain privata con MultiChain, piattaforma open source per applicazioni blockchain, che permette la creazione di blockchain in tempi molto rapidi e che fornisce un database open source distribuito. Facendo una semplice ricerca su internet è possibile trovare molte aziende e piattaforme che sviluppano, implementano ed utilizzano blockchain private per offrire servizi agli utenti della rete, ad esempio Blockstack, Ethereum, o ancora, HyperLedger, Eris Industries, Chain Inc. Introduzione La blockchain è un database transazionale che …

Send this to a friend