Como as autoridades de Moscou estão introduzindo blockchain em projetos de cidades

Talvez uma das tecnologias mais populares atualmente seja o blockchain. É a chamada descoberta do século 21: é transparente, imutável e independente de governos e corporações. O Blockchain pode ser usado em muitas áreas: finanças, logística, gerenciamento e até mesmo medicina.

O gabinete do prefeito de Moscou também decidiu introduzir tecnologia em seus projetos para torná-los transparentes para os residentes da cidade. Kirill Polyakov, chefe de projetos de blockchain no Departamento de Tecnologias da Informação do Governo de Moscou, conta quais resultados estão disponíveis hoje e se está planejado introduzir sua própria criptomoeda em Moscou.

Qual é a essência da tecnologia?

A essência da tecnologia blockchain é revelada no nome - ele é formado por duas palavras em inglês: block e chain. Aqui as informações são agrupadas em blocos e eles, por sua vez, em uma cadeia sequencial. Um novo bloco é escrito no sistema de nós (nós da rede), que calculam a soma do hash (que é o algoritmo de criptografia) e o gravam no blockchain, vinculando-o ao anterior. Assim, o bloco da última versão contém dados de todas as anteriores. E se alguém intervém no sistema - por exemplo, altera a informação em um dos blocos - este irá simplesmente "quebrar": a soma do hash mudará e toda a cadeia se tornará inválida. Se nenhuma alteração tiver sido feita nos dados, os nós confirmam sua validade e os blocos são salvos no blockchain.

Uma das maneiras de transferir e salvar dados no blockchain é um contrato inteligente - um código de programa que é escrito e executado em todos os nós da rede - simultaneamente e com o mesmo resultado. O código está no blockchain: você pode ver como funciona e quais resultados são obtidos.

Alguns contratos inteligentes permitem que você abandone completamente os intermediários ao fazer transações, pois eles assumem a função de um sistema contratual ou de cobrança independente.

A tecnologia Blockchain não é uma panacéia. Existem poucos projetos agora que não podem ser feitos sem o blockchain. Só que sua utilização permite em alguns projetos reduzir o custo das transações, em outros - aumentar a transparência e a confiança no sistema, bem como reduzir o custo de processos ou funcionários.

Por que Moscou precisa de um blockchain?

O DIT usa a plataforma de blockchain Ethereum (blockchain privado). Este é um software livre. Algoritmo de consenso de prova de autoridade. Wrapper da estrutura de paridade. A linguagem de programação Solidity.

  • Primeiro, os princípios da tecnologia são ótimos para resolver problemas existentes. Por exemplo, uma cidade está interessada em aumentar a transparência e a confiança em qualquer serviço ou serviço da cidade. Blockchain é quase a primeira tecnologia que permite abrir dados e demonstrar que são imutáveis, sem revelar os dados pessoais dos usuários.
  • Em segundo lugar, o blockchain funciona muito bem com grandes livros e sistemas com um grande número de transações - enquanto reduz muito seu custo devido à automação de ações (usando contratos inteligentes), menores custos de processamento, a ausência de intermediários e, em alguns projetos - distribuídos Informática.
  • Em terceiro lugar, o DIT de Moscou está constantemente em busca de novas tecnologias e está pronto para introduzi-las, lançando projetos-piloto que podem se transformar em sistemas de informação completos.

É importante entender que blockchains e seus propósitos são diferentes. Por exemplo, existem blockchains públicos como bitcoin ou ethereum. Eles têm mineração e criptomoeda, que a rede recompensa os mineradores por realizar cálculos. E existem blockchains privados onde isso pode não ser o caso. Por exemplo, os projetos de Moscou usam um blockchain privado e não há mineração e criptomoeda usuais.

Tudo em ordem. Para entender a diferença entre esses tipos de blockchain, vamos fazer uma analogia com um quadro de avisos na rua.

Blockchain público - é como um quadro no qual qualquer um pode colar absolutamente qualquer anúncio e todos os transeuntes o verão ali mesmo. Nesse caso, o processo de mineração é necessário para comprovar que o anúncio não é um anúncio simples e que o autor da postagem não colará muitos anúncios em cima dos demais. Isso é uma garantia de que o encadernador é quem afirma ser e não tem más intenções. Além disso, se o tabuleiro for grande o suficiente, todos os transeuntes verão todos os anúncios atuais e todo o seu histórico.

Blockchain privado parece um quadro de avisos, coberto com vidro e trancado (como aqueles que muitas vezes ficam nas entradas e servem para afixar anúncios pela secretaria de habitação). Nesse caso, você só pode colar um novo anúncio se tiver uma chave - é bastante óbvio que não faz sentido realizar nenhum trabalho (mineração), pois os anúncios só podem ser postados pelo ZhEK (ou aquele a quem ele autorizado a fazê-lo). No entanto, todos os anúncios ainda são visíveis para todos.

Entrando em detalhes técnicos, o blockchain público é por definição mais lento, enquanto o blockchain privado é mais rápido. Os blockchains públicos são mais adequados para a funcionalidade de pagamento, pois em uma rede onde ninguém confia em ninguém, a confiabilidade dos dados é maior.

Para a funcionalidade de armazenamento de status e dados, blockchains privados são mais adequados, uma vez que algum único ponto serve como uma fonte (ou verificador) de dados e, em última análise, não faz sentido construir uma infraestrutura complexa com "desconfiança" se nós tem apenas uma fonte de dados verificados.

É por isso que escolhemos o modelo de blockchain privado para testar a tecnologia.

Primeiro piloto. Blockchain no projeto "Active Citizen"

Não faz muito tempo, o governo de Moscou decidiu introduzir o blockchain nos sistemas urbanos. Em primeiro lugar, a cidade está testando a tecnologia do projeto Cidadão Ativo. Por que exatamente ele? O Active Citizen é um projeto de votação eletrônica para residentes de Moscou sobre questões urbanas, desde a altura do corte da grama em parques até o nome de uma estação ou mesmo uma linha de metrô.

A popularidade do serviço entre os moscovitas pode ser avaliada pelos números - o projeto tem mais de 2 milhões de usuários e mais de 3600 votos já foram realizados. Foi ele quem foi escolhido como piloto para estudar as possibilidades da tecnologia blockchain. As tarefas de implementação da tecnologia aqui são salvar todos os votos e votos dos usuários no blockchain e a capacidade de verificar a invariabilidade dos votos dos residentes.

O blockchain no Active Citizen foi lançado em novembro de 2017. Mais de 1600 votos foram registrados hoje. 150 usuários instalaram cópias do blockchain para eles mesmos - ou seja, seus computadores se tornaram nós da rede e armazenam dados em todos os votos.

Como já mencionado, o "Active Citizen" agora tem mais de 2 milhões de usuários - e todos os seus votos são escritos no blockchain. Essa dinâmica positiva mais uma vez confirma a viabilidade da introdução do blockchain em outros serviços públicos.

Mas também houve dificuldades, por exemplo, o que fazer com os dados pessoais, que, segundo 152-FZ, não podemos transferir para outros usuários. A solução foi substituir os dados pessoais por um ID de usuário, que fica armazenado no sistema e no blockchain. Nesse caso, o usuário sempre pode encontrar sua voz na rede sem divulgar seus dados pessoais.

* High School of Economics

** Centro de Processamento de Dados do Departamento de Tecnologia da Informação

Resultados do projeto. Além da necessidade de garantir a confirmação da invariabilidade das vozes dos usuários, o DIT se deparou com a tarefa de garantir que nenhum voto fosse perdido e levado em consideração.

Abaixo estão as capturas de tela que mostram a correspondência dos resultados da votação exibidos na página do projeto "Active Citizen" com os resultados armazenados no blockchain. Os dados de algumas pesquisas já concluídas são demonstrados na interface de leitura de dados - Paridade.

Para monitorar o status atual da rede blockchain, uma interface especial é usada que permite visualizar os parâmetros da rede em tempo real.

Segundo piloto. Blockchain e feiras de fim de semana

Feiras de fim de semana são realizadas em Moscou várias vezes ao ano. Os agricultores das regiões russas podem colocar seus produtos e mercadorias à venda nas cidades gratuitamente. A cada sessão (cujo início invariavelmente causa um rebuliço), os agricultores se inscrevem no portal mos.ru - mais de 20 mil participantes de diferentes regiões enviam suas inscrições. O pico de inscrições cai na primeira hora após a abertura da campanha de inscrição.

Para confirmar a invariabilidade dos próprios aplicativos e seu tempo de envio, foi criada uma rede de blockchain que registra em tempo real todos os aplicativos dos agricultores e tem a capacidade de fazer upload de dados do blockchain para o site ou nó de qualquer pessoa (o kit de distribuição pode ser baixado e instalado em seu computador).

O projeto foi lançado recentemente, mas você já pode ver os primeiros resultados no portal mos.ru.

Neste projeto, nos deparamos com uma tarefa importante - duplicar todos os registros de inscrição, registrar o timestamp (hora de envio) de cada inscrição no blockchain, uma vez que é este indicador que afeta fortemente a admissão do participante (todas as outras coisas sendo iguais , o vencedor é aquele que apresentou o pedido anteriormente).

Como isso funciona?

O que é blockchain para um moscovita comum?

A presença de blockchain em um serviço ou serviço municipal garante que não haja interferência no processo e nos resultados. A garantia da imutabilidade dos dados é fornecida por um método especial de armazenamento. Ele prevê que, se a informação for substituída ou excluída, o restante dos registros na cadeia de blocos também precisará ser alterado, uma vez que cada bloco subsequente se refere ao anterior.

A tarefa do DIT de Moscou é popularizar o blockchain entre os moscovitas e transferir o máximo de serviços da cidade para a tecnologia.

Moscou terá sua própria criptomoeda?

Algumas cidades e países levam a criptomoeda mais do que a sério. A Bielo-Rússia legalizou a mineração de criptomoedas e a troca de tokens, Malta pretende seriamente se tornar o centro de criptomoedas do mundo (e as grandes criptomoedas asiáticas vão se mudar para a ilha), a Venezuela está lançando sua própria criptomoeda El Petro, Londres tem sua própria criptomoeda Colu. Mas o Japão foi mais longe - lá uma conta bancária pode ser aberta tanto em ienes quanto em bitcoins, já que a criptomoeda é legalizada no país como meio de pagamento.

Entendemos que blockchain e criptomoeda são inseparáveis, mas não podemos implementar isso agora devido à falta de regulamentação. Mas, como todos os outros estados, estamos estudando esse assunto e acompanhando o ritmo do tempo.

Classifique este artigo
Mídia blockchain
Adicionar um comentário