- Exigir upload de documento de identidade e outros documentos sob o pretexto de verificação de maioridade pode levar a bancos de dados comerciais centralizados e se expandir de sites adultos para o rastreamento por nome real em toda a internet
- Já existiam alternativas de baixo atrito como ICRA PICS e RTA Header, e o RTA permite que navegadores, mecanismos de busca e crawlers detectem a possibilidade de conteúdo adulto com a simples adição de uma linha em uma página web ou cabeçalho HTTP
- O cenário do texto descreve um fluxo em que a legislação estadual leva à lei federal e à expansão internacional, após o que o framework de rastreamento se amplia para redes sociais, finanças, comércio, mensageiros e plataformas de jogos
- Como meios de aplicação global, são citados o bloqueio de páginas sem assinatura de Web Environment Integrity (WEI) e a possível integração com cartão de crédito, identidade estadual, TPM e Secure Boot
- A alternativa proposta é fazer com que operadores de sites adicionem o cabeçalho RTA em até 1 ano, que navegadores e clientes web padrão o leiam para ativar o controle parental, e aplicá-lo primeiro a crianças menores de 13 anos a partir de 2034
Os riscos criados por bancos de dados de verificação de adultos
- Alguns estados e um país estão implementando bancos de dados comerciais centralizados que exigem documento de identidade estadual e upload de documentos para provar maioridade no login de sites adultos
- A principal preocupação é que esse modelo não fique restrito a conteúdo adulto e cresça como infraestrutura para vincular nome real e informações financeiras a todo o uso da internet
- O texto descreve políticos arrependidos, tardiamente, de terem permitido uma internet livre e aberta, e tentando convencer empresas de tecnologia a devolver voluntariamente o controle
- O alerta é que, no fim, o controle da internet pode ser retomado de uma forma que beneficie governos e parceiros corporativos
A alternativa de baixo atrito que já existia: ICRA PICS e RTA
- No passado, navegadores e addons conseguiam detectar conteúdo adulto e conteúdo gerado por usuários por meio de padrões antigos
- Essa abordagem quase não exigia custo de desenvolvedores de clientes nem de operadores de servidores web, e colocava nos pais a responsabilidade de gerenciar o que uma criança pode ver
- O código de exemplo do yt-dlp é apresentado como caso de implementação que procura o cabeçalho RTA
-
Cabeçalhos ICRA PICS
- ICRA PICS foi a primeira tentativa de criar uma web mais segura para crianças
- Alguns navegadores, ferramentas de terceiros e servidores web o adotaram
- Havia muito atrito porque era preciso gerar, via formulário web, um cabeçalho que descrevesse em detalhe que tipos de conteúdo existiam no site, e a adoção ficou estagnada
-
Cabeçalho RTA
- O RTA Header foi uma segunda tentativa, mais simples e mais amplamente usada
- O operador do site só precisa adicionar um cabeçalho simples à página web ou ao cabeçalho HTTP, e navegadores, mecanismos de busca e crawlers podem perceber imediatamente que aquele site talvez não seja apropriado para crianças
- O exemplo de diretiva HTML é o seguinte
<meta name="rating" content="RTA-5042-1996-1400-1577-RTA">- O exemplo de cabeçalho HTTP no NGinx é o seguinte
add_header Rating 'RTA-5042-1996-1400-1577-RTA' always;- No HAProxy, a configuração pode ser feita assim
http-response set-header Rating "RTA-5042-1996-1400-1577-RTA"- É uma abordagem simples de configurar no servidor, no load balancer ou na aplicação, com custo quase nulo
- O trabalho restante seria recolocar o código cliente nos navegadores e adicioná-lo também a celulares e tablets
- A avaliação é que a maioria dos desenvolvedores, empresas e organizações conseguiria implementar isso com pouco esforço e baixo custo, até como um projeto paralelo rápido
O cenário de expansão do banco de dados de rastreamento
- O texto distingue o fluxo a seguir como teoria e melhor estimativa
- Etapa 1: lobby junto a políticos conservadores, com aceitação como política alinhada a valores familiares e crenças do eleitorado
- Etapa 2: quando estados conservadores suficientes adotarem leis exigindo o banco de dados, ficará mais fácil justificar uma lei federal
- Etapa 3: a receita começa a aparecer
- Etapa 4: se a lei federal dos EUA exigir rastreamento, outros países também podem seguir o modelo para evitar sanções ou multas
- Etapa 5: depois que o framework de rastreamento existir, ele também será exigido de redes sociais como Facebook, X e Instagram
- Etapa 6: isso pode se expandir para bancos, lojas online, exchanges de criptomoedas, votação, sistemas de chat online, Signal, WhatsApp, Slack, Discord, IRC, Hacker News, conteúdo com contribuição de usuários, sites do tipo chan, YouTube, Rumble, TikTok e plataformas de jogos como Steam, Battle.net e Minecraft
- Etapa 7: surgem ainda mais receita e rastreamento em massa
- Quando esses dados ficam reunidos em um só lugar, podem atrair agentes maliciosos da internet
- O texto trata com cinismo a ideia de que não haverá vazamentos acidentais em buckets S3 ou venda desses dados
Possibilidades de aplicação global e monetização
- Em teoria, a aplicação global poderia ocorrer se todos os navegadores passassem a bloquear páginas sem assinatura de Web Environment Integrity (WEI)
- Esse movimento pode ser ligado a cartão de crédito, identidade estadual e módulos TPM
- O texto considera que, se o Tor Browser implementar WEI, isso poderia potencialmente alcançar também sites Tor
.onion - Se todos os usuários tiverem de entrar em todos os sites com ID de nome real e informações financeiras, ficará muito mais fácil para os sites vender e cobrar
- Também se prevê a adição de botões de compra via site de verificação de identidade, com esse verificador ficando com uma taxa
- Poderiam surgir funções de conveniência para mapear a conta diretamente para uma conta corrente, a fim de evitar chargebacks
- A preocupação inclui a possibilidade de fornecedores e atualizações de sistema operacional bloquearem o Secure Boot para impedir sistemas operacionais que não participem de verificação de idade e identidade de terceiros
Preocupações com impacto social
- O texto considera que cidadãos podem ser multados ou expostos publicamente quando suas falas forem consideradas problemáticas
- Quando pessoas expressam suas crenças, o risco de retaliação física e financeira pode aumentar, o que pode levar a mais autocensura
- Também há a preocupação de que a Utopia imaginada por alguém possa ser imposta à sociedade
- O texto também inclui a expressão de que algumas pessoas querem destruir tudo
Possível abuso do cabeçalho RTA e suas limitações
- Se alguém puder inserir um cabeçalho RTA em uma página web, isso é tratado como preenchimento da lacuna deixada por um cabeçalho que deveria ter sido adicionado pelo operador do site
- Alguns adolescentes podem contornar as restrições
- A avaliação é que esse método não é perfeito, mas ainda é melhor do que os modelos existentes ou em implementação hoje
- A posição apresentada é que é melhor adolescentes contornarem o cabeçalho do que iniciarem a vida com roubo de cartão de crédito, falsificação de identidade e antecedentes criminais para usar um banco de dados centralizado
Por que o RTA é necessário para conteúdo gerado por usuários
- Conteúdo gerado por usuários pode se transformar, em um instante, em conteúdo impróprio para crianças
- Apenas adultos legalmente maiores podem firmar contratos e aceitar acordos juridicamente executáveis
- A posição apresentada é que, quando houver conteúdo voltado a adultos, a criança deve estar acompanhada dos pais ou responsável legal, ou então o pai ou mãe deve colocar em lista de permissões os domínios ou URLs autorizados
- Há a ressalva de que isso não constitui aconselhamento jurídico e de que até advogados podem errar, portanto é preciso buscar várias opiniões e contestá-las
Plano de execução proposto
- As pessoas devem entrar em contato com representantes estaduais e federais para exigir um método de verificação de idade mais simples e menos invasivo à privacidade
- Primeiro, todos os operadores e proprietários de sites deveriam implementar o cabeçalho RTA, com prazo de 1 ano
- A avaliação é que a implementação levaria apenas alguns minutos
- Segundo, navegadores e clientes web instalados por padrão, como user agents padrão, deveriam detectar o cabeçalho RTA e ativar o controle parental
- Excetuando QA, isso é visto como menos de um dia de trabalho de desenvolvimento
- O prazo de implementação proposto é de 1 ano
- As novas contas padrão criadas após a conta de administrador deveriam se tornar contas infantis com controle parental, a menos que a senha de administrador fosse inserida
- Terceiro, firmar contratos com empresas de CDN e web scraping para verificar se os sites têm cabeçalho RTA
- Quarto, transformar em lei que o controle parental seja ativado para todas as crianças menores de 13 anos em 2034
- Quinto, como os adolescentes atuais já serão adultos em 2034, eles não seriam afetados se esse modelo fosse executado corretamente
- Isso criaria uma janela deslizante no tempo, afetando apenas adolescentes do futuro
- A posição apresentada é que a responsabilidade pela criança cabe aos pais, não ao governo
- Sexto, defende-se que empresas que se oponham a essa abordagem ou façam lobby por outras opções tenham o financiamento cortado por lei, e que políticos contrários sejam alvo de censura formal e eventual expulsão
- Se houver exigência de upload de informações de identificação pessoal, os data centers direta ou indiretamente relacionados devem seguir requisitos técnicos e de auditoria mais rígidos do que a soma de PCI DSS e Fedramp
- Tudo deve entrar no escopo: dispositivos IoT, notebooks de desenvolvedores, DEV/QA, performance, staging e produção
- A conclusão é que, se isso for difícil demais, então não se deve tocar em dados pessoais identificáveis e deve-se usar RTA e cabeçalhos de adulto
Recomendação para CTOs e CSOs
- Em vez de esperar que a lei seja aprovada e só agir quando houver reação e fracasso, é preciso implementar o cabeçalho RTA no site
- Os navegadores devem incluir verificação do cabeçalho para proteger pais e filhos
- As empresas podem dizer que estão à frente das outras ao fazer esse tipo de implementação
1 comentários
Comentários do Hacker News
Qual seria a última linha de defesa? Acho que poderia ser criar uma rede de retransmissão sem fio subterrânea dentro das cidades para conectar computadores diretamente entre si, distribuir conteúdo pirateado por seed e conversar sobre o que quisermos
Ao se conectar a redes fora da cidade, talvez fosse preciso usar rádio de comprimento de onda maior e enviar o sinal até o outro lado do planeta por reflexão na ionosfera, o que pode reduzir a largura de banda
A FCC provavelmente não ligaria muito. Colocaríamos nós em telhados de prédios abandonados, em frente a escritórios locais de campo da FCC, no meio da floresta e sobre boias no mar
Podemos ser pegos ou sofrer algo pior, mas de qualquer forma não vamos viver para sempre
Se ainda houver hackers de verdade no Hacker News, gostaria que avaliassem essa ideia e desenvolvessem as partes técnicas. Não dá para aceitar um futuro em que toda comunicação seja verificada por identidade e censurada
Esse é o objetivo final deles, e isso precisa ser impedido. Pode ser uma luta maior do que as guerras em que o poder nos fez lutar contra lacaios de outro poder, porque pela primeira vez na história da civilização estaríamos lutando não por uma elite, mas pelos nossos próprios direitos
Eu mesmo ensinaria aos meus filhos tanto quanto soubesse sobre explorar e destruir sistemas de computadores do inimigo
Isso equivale à Segunda Emenda da internet. É preciso poder investigar, desmontar e depurar tudo em sistemas computacionais, e também ter o conhecimento para derrubá-los quando o sistema ou o proprietário começar a agir errado
Se toda a população decidir contra-atacar a tirania do governo armada apenas com Kali Linux, quase todos os problemas relacionados a sistemas computacionais podem ser resolvidos
Não sei o quão bem isso escalaria, mas é muito mais fácil do que organizar essas brincadeiras com rede sem fio. Pela minha experiência, FCC e órgãos reguladores equivalentes em outros países reprimem isso com bastante consistência
Em essência, é uma internet/rede criptografada que funciona sobre qualquer rede, inclusive LoRa
O problema é o tamanho da comunidade e o quanto ela consegue se interconectar para fornecer internet de verdade ou expor serviços públicos
Para acrescentar à lista, há também regulações e práticas no estilo KYC/AML que não se limitam ao setor financeiro. Elas empurram a responsabilidade para a parte mais baixa da cadeia, onde é mais difícil cobrar responsabilização, e no fim produzem aversão preventiva e excessivamente ampla ao risco, autocensura e manipulação da janela de Overton
Basta comparar a DMCA com as práticas do YouTube, e também o comportamento que canais reais escolhem para evitar ambos. O mesmo vale para o algospeak e para a situação do PayPal mencionada no texto
Mas no fim é tudo conversa. Pressão política é como pressão de gás: ocupa todo o volume disponível. O que define esse volume possível é o que você faz de fato, e não o que fala na web. Se não fizer nada, esse volume vira infinito
Fazer controle de versão das leis, compará-las com as de todos os outros países e acumular dados
Escrever código que substitua servidores públicos e facilite a aplicação da lei. Se ficar bem feito, talvez até dê para vender como produto ou serviço
Tornar tudo modular para que o sistema atual possa roubar
É preciso fazer as pessoas participarem. Não importa se for necessário criar uma simulação e convencê-las de que é um jogo
Se você pensar nesse trabalho todo como escrever código, dá para imaginar que você é perfeitamente adequado para fazê-lo
Aprendi que pessoas de várias inclinações políticas gostam da ideia de imposto voluntário, mas ninguém acredita que isso realmente funcione
Se o sistema inteiro puder funcionar só com doações, voluntários e algumas empresas “estatais”, então um hot-swap se torna inevitável
Fico me perguntando por que o código de classificação é tão complicado. Pornhub.com ativou esse código, mas também usa algo mais simples, e o 4chan também usa este último
Algo parecido já aconteceu de fato: “Sesame Scheme: Unintended Consequences of Allergen Food Labeling” (https://news.ycombinator.com/item?id=44074487)
A solução simples é bloquear o que for necessário no roteador e gerenciar os dispositivos das crianças. Aí a internet continua livre e aberta
Do que estamos falando agora? Não parece ter como isso terminar bem
O “pelas crianças” do título não é sincero; é quase sarcasmo
Vinte anos antes disso, já existia “The Digital Imprimatur”: <https://www.fourmilab.ch/documents/digital-imprimatur/>
Deve haver uma forma de provar que um usuário é humano e tem pelo menos certa idade sem identificar qual pessoa ele é
https://www.w3.org/2023/Talks/0727-wearedevelopers-tbl/solid...
Agora isso migrou para a IA e, no fim, o que os políticos colocaram na lei é uma verificação de idade ruim
Você já pode controlar completamente seu próprio roteador e os dispositivos das crianças, então é por aí que deve começar. Não é responsabilidade dos outros
Não vai se resolver da noite para o dia, então não será perfeito, mas o perfeito é inimigo do bom
Acho que o modelo atual é ruim. Ele coloca em risco as informações de identidade tanto de crianças quanto de adultos. Como crianças nem podem consentir com esse compartilhamento de dados, as únicas pessoas que podem protegê-las são os pais
Vale lembrar que, desde a chegada da IA, as empresas de publicidade deixaram de ter certeza sobre o que é tráfego real, e por isso pressionaram isso por lobby. Vincular todo o tráfego a um ID governamental resolveria esse problema
Deveria existir uma lei tornando empresas que usam verificação de idade ou de ID por terceiros totalmente responsáveis legalmente por esses dados
Se os dados vazarem, deveriam pagar US$ 1 milhão por pessoa afetada, independentemente de como ou por que o vazamento ocorreu
Se 300 identidades forem vazadas ou vendidas, isso significa US$ 300 milhões além de qualquer punição criminal. Se isso levar a empresa à falência, então funcionou como pretendido. Significa que ela não está apta a ser guardiã desses dados, muito menos das crianças
Tenho quase certeza de que o anonimato vai desaparecer, mas ao mesmo tempo certas causas ainda serão apoiadas por grandes quantidades de contas de bot
Essa guerra já foi perdida quando nos deixaram cair no conto de colocar V-Chip nas TVs
A troca explícita deveria ter sido esta: se deram às pessoas preocupadas uma ferramenta para bloquear explicitamente, então todo tipo de linguagem agressiva e opções de pornografia deveriam ser permitidas na TV aberta
Claro, “desligar a TV da tomada quando os pais não estão em casa” já era uma ferramenta disponível
Mas nós não recebemos essa contrapartida
Fico pensando quanto disso acontece porque a camada do “quem não pensaria nas crianças” é politicamente barulhenta e cortejável, e quanto foi cultivado por empresas com objetivos piores usando isso como canal
Por exemplo, provedores comerciais de redes sociais querem desesperadamente uma imunidade legal que os livre da ginástica de conformidade com a COPPA, e também têm incentivo no acesso a informações demográficas verificadas que a comprovação de idade oferece