Comunicação de Áudio e Vídeo Blockchain em multimédia

Descrição da Tecnologia

Para entender o funcionamento da tecnologia blockchain tem de se entender a diferença entre os conceitos de rede centralizada e rede descentralizada. Numa rede centralizada há uma entidade que possui e controla o registo de dados da rede. Enquanto, que numa rede descentralizada múltiplos utilizadores têm acesso aos registos de dados colocados na rede e possuem o controlo dos dados que entram na rede. Tal como pode ser observado na figura em baixo.
A blockchain é uma rede descentralizada em que diversos utilizadores têm acesso e controlo do registo de dados da rede. Assim, para um meio de multimédia ser adicionado na rede, a maioria destes utilizadores (designados de full nodes) têm de validar esta informação. Dentro da rede, cada um dos utilizadores full node terá um registo, uma cadeia de blocos, em que cada bloco contém: o conteúdo (texto, imagem, áudio, vídeo …), uma identificação do bloco (a hash) e uma hash do bloco anterior (de forma a ligar os blocos). Sendo que cada bloco é adicionado à rede por ordem cronológica, ou seja, na figura 2 o bloco 3 seria o mais recente e o bloco 1 o mais antigo.
A segurança proporcionada por este sistema advém do sistema de hashes utilizado. Uma vez alterado o conteúdo de um bloco, se altera automaticamente a hash desse bloco. Assim se houvesse uma alteração de um bloco (devido a tentativa de ataque, por exemplo) ao adicionar-se um outro bloco os utilizadores full node iriam verificar as hashes do registo verificando que uma das hashes de um bloco seria diferente da hash que estaria registada no bloco seguinte, identificando imediatamente um erro. Quando um bloco é adicionado, este nunca mais poderá ser mudado ou removido. E quanto mais antigo for um bloco maior é o nível de confiança na validade deste pois já obteve mais validações que os blocos mais recentes e por conseguinte, mais dispendioso seria modificá-lo.
Assim, tal como na figura 3 se mostra, e fazendo uso de todas estas componentes, torna-se possível o envio de conteúdo de forma segura e sem a necessidade de confiança ou de intermediários. [3] Joga-se então um jogo de curação em que os curadores tentam fazer crescer o seu poder de influência ao ganhar mais tokens pelos seus posts, votos e tags. Este mecanismo recompensa influencers. Tais são as regras da rede social Steem.
O meio de streaming peer-to-peer é o de IPFS, ilustrado na figura 4 e já explicado nos Conceitos Chave pág 3 Esta é a ferramenta que facilita o streaming peer-to-peer: De som, áudio, ou mesmo outras componentes multimédia.