Protocolo MIGA
esboço por
13 Jan 26
Uma designer, um sociólogo e uma física entram num bar...
Uma designer, um sociólogo e uma física entram num bar…
O protocolo MIGA (Make Internet Great Again - nesse caso de verdade) foi construído partindo do protocolo Jornal Social, do qual mantém a ideia de jornais pessoais compostos por categorias de informação, que possam ser lidos e distribuídos livremente (como é o caso dos jornais analógicos), sem necessidade de login para leituras. O login é necessário apenas para postagens (em caráter de autoria). O protocolo define então campos para o jornal, com requisitos de formato e temporalidade mínima específicos para cada campo.
Em MIGA, cada usuário (@ associada a um token na rede) pode publicar conteúdo digital em seu jornal pessoal, um espaço digital formado por um conjunto de “slots” ou “campos” pré-definidos que respeitam requisitos próprios.
Cada @ pode ter a ela associado apenas um jornal: cada usuário dispõe de apenas um conjunto de campos, não sendo permitido pelo protocolo a criação de mútliplos conjuntos diferentes de campos para um único usuário.
Cada campo pré-definido de um dado jornal possui uma janela de temporalidade mínima entre postagens a ele associado. Cada campo também possui requisitos de formato específicos a ele associados (como formato da informação, se texto ou imagem, e contagem de caracteres).
Para que uma instrução de publicação de um dado campo seja aceita pelo protocolo, tanto a janela de temporalidade mínima quanto os requisitos de formato precisam ser respeitados. O jornal é pensado para que seus campos possam ser atualizados de forma assíncrona (não é preciso atualizar todos ao mesmo tempo), sempre garantido o respeito à janela mínima de tempo e ao formato do campo.
Todos os jornais são públicos, ou seja, o conteúdo do jornal de qualquer usuário pode ser acessado diretamente, sem necessidade de pedido de aceite ou de login.
O protocolo não considera conexões entre autores e leitores, não prevê uma rede de conexões. Enforça apenas a especificação de formato e temporalidade para cada campo do jornal associado a uma dada @. O regime de conexões entre @s (quais jornais estão sendo acompanhados por quais usuários cadastrados) pode ser gerenciado via interface ou via protocolo específico à parte.
As ações permitidas a um usuário são:
Aplica-se individualmente a cada um dos 6 campos especificados pelo protocolo, e é aceito pelo protocolo caso a janela mínima desde a última atualização do campo em questão seja respeitada, e o formato do campo esteja compatível com a especificação do campo.
maioria, super maioria
100, 100
murais onde está afixado
não foi afixado ainda
afixar a um mural
ações adicionais
reagir ao esboço