Entrades

Hybrid Blockchain per utilització general

Imatge
Quan volem utilitzar el blockchain (privat) per a un sistema senzill, com per exemple un sistema de punts de fidelització, el que ens trobem és un sistema lent i costós en processament d'informació. El blockchain ens aporta una seguretat de molt alt nivell en les transaccions i amb els saldos finals de cada usuari, però per contra és lent i com a sistema de consulta no és gens eficient.  Per tal de poder generalitzar el blockchain per totes les empreses on els costos i el rendiment han d'estar molt controlats una molt bona solució és treballar en un sistema híbrid, on tenim el sistema de fitxer del blockchain per un costat i un sistema de base de dades SQL per l'altre.
El sistema controla totes les transaccions a través del blockchain, però utilitza el sistema de base de dades SQL com a catxe, per exemple el saldo d'un determinat usuari o els últims moviments del sistema. Aquesta base de dades no ha de ser permanent, ja que es pot reconstruir fàcilment en qualsevol m…

Blockchain, sistemes on-chain i off-chain

Imatge
Com hem vist en altres entrades, el sistema de Blockchain (cadena de blocs) és un sistema hypersegur però lent, sobretot en el moment de tancar el bloc. Justament per intentar solucionar aquest problema estan sorgint aproximacions al problema que satisfan la necessitat de trobar una solució més ràpida i més econòmica, aquests són els sistemes "off-chain".
Primer cal entendre el concepte de "on-chain" (en la cadena). Un exemple clar és el Bitcoin, on totes les transaccions, ja siguin d'un milió o d'un cafè, s'han d'incloure en un bloc i estar-se a la cadena de blocs per sempre. El problema és que tenim una limitació del bloc (màxim 1Mb) i això provoca un cost molt alt i poques transaccions per minut. 
D'aquest punt surten les opcions "off-chain" (fora de la cadena). Tenim com màxims exemples: lighting network i liquidity network. Permet als usuaris enviar fons (BTC, ETH,...) fora de la cadena a través de canals establerts pels usuaris.…

Com funciona i que és el Blockchain?

Imatge
Hi ha molta gent que busca per internet informació de que és el blockchain, i una explicació més "amable" del whitepaper d'en Satoshi Nakamoto en qual explica i desenvolupa la base del Bitcoin. Vaig trobar fa un temps la web de l'Anders Brownworth on dedica el seu bloc a diferents temes tecnològics, un dels quals el tema del blockchain, aprofitant algun del seus continguts aprofitaré per simplificar en 4 passos que és el blockchain simplificat: (des del concepte bàsic fins a la cadena de blocs)
1.- Hash: és una funció que en base a un contingut d'informació variable (el que sigui) genera una cadena de longitud fixe, veiem un exemple:
En base a una frase s'ha generat un hash que defineix aquest contingut
2.- Block: el bloc serà el segment de la cadena (blockchain) que contindrà la informació necessària.
Podem veure en aquesta imatge, el nº de block, les dades i el hash. 
3.- Minar: Un cop tenim un block, l'hem de minar per fer que la informació que contin…

Blockchain i la revolució dels contractes

Imatge
Blockchain (cadena de blocs) coneguda com a BC, és la tecnologia que està al darrera del Bitcoin però amb una base molt simple que fa que es pugui convertir en un sistema per "signar" contractes, transaccions, moviments, vots, ... Aquest sistema utilitza una cadena de blocs dissenyada per evitar-ne la modificació un cop una dada s'ha publicat, per això utilitza una "marca de temps" i un enllaç a un block anterior. De fet, és un sistema molt simple però alhora molt segur i quasi impossible de trencar. La gràcia es que la base d'aquesta tecnologia s'ha anat democratitzant apareixent plataformes open-source perquè qualsevol es pugui desenvolupar i adaptar la tecnologia a les seves necessitats. Actualment estem treballant en el desenvolupament d'una plataforma de transaccions utilitzant aquesta tecnologia i volia compartir les 3 plataformes que vaig provar com a finalistes abans de triar l'escollida: OpenChain: Openchain és una tecnologia de Blockch…

7 tendències tecnologiques pel 2017

Imatge
Ja tenim el 2017 aquí, i si analitzem el sector tecnològic que no para de canviar podem veure com hi ha certes tecnologies que destaquen o que guanyaran importància aquest 2017, veiem aquestes 7 tendències: 
1) Inteligència artificial i Machine Learning Durant el2016,lesgransempreses han invertit recursosen la fabricacióde tecnologiamésintel·ligents i millors per predirel futurusantla IA.Tecnologia almateixtemps prouavançadaper permetre que lesempresesméspetites prenguin parten la revolució IA.
2) Chatbots Els chatbotssónelsserveis queinteractuen amb els usuaris de la web i ofereixeninformació, especialment pelsconsumidors,a través d'unainterfíciede xatautomatitzada.I laIA ésuna de lestecnologies quepoden contribuiral corrent principalchatbots.
3) Ciberseguretat Ciberseguretat ha estat amb freqüènciaa la premsael 2016,gràciesen part a laescaramussade xifratentre Apple i l'FBI, apart d'altres problemesd'atacs contranegocis amb ransomware.Moltsexpertsesperen uncreixementcont…

Certificats SSL gratuïts, HTTPS per tothom

Imatge
El fet que els grans "players" d'internet donin cada vegada més importància a la seguretat web fa que l'entorn vagi canviant, l'exemple més clar és els certificats SSL per les webs, per certificar que realment estem a on toca i que les dades que enviem i rebem són encriptades punt a punt. Per aquest motiu ja l'any passat Google va informar que el certificat per Https passava a ser un senyal de ranking (posicionament) i aviat els navegadors informaran als usuaris quan estiguin a una web amb http com potencialment en risc.  A partir d'aqui, ens trobem amb diferents preus per aconseguir el nostre certificat SSL (segons proveïdor) i nivell de seguretat (el més important es EV - Extended Validation). Però per la majoria de webs que es vol un certificat "senzill", ha arribat una solució lliure, i és Let's Encrypt, un projecte que té com objectiu aconseguir a cost 0 que tothom pugui tenir un certificat SSL per la seva web. Es parteix d'una in…