Em abril de 2025, o diretor técnico de uma start-up fintech de Munique apontou uma ancoragem em Bitcoin do OpenTimestamps como prova de que o algoritmo de encaminhamento de pagamentos da empresa era anterior ao pedido de patente de um concorrente. A equipa jurídica do concorrente invocou o eIDAS Art. 42. A ancoragem em Bitcoin não tinha qualquer acreditação QTSP, qualquer presunção legal ao abrigo do Art. 41 nem qualquer ligação a uma fonte UTC reconhecida. A start-up passou seis meses e gastou EUR 180,000 a defender-se num litígio de prioridade de patente que um selo temporal qualificado teria resolvido logo na data do pedido.
Não. Os selos temporais em blockchain não são selos temporais eletrónicos qualificados ao abrigo do eIDAS Art. 42. Esse artigo exige que o selo temporal seja emitido por um prestador qualificado de serviços de confiança (QTSP) inscrito numa lista da União Europeia, ligado criptograficamente a uma fonte horária UTC e associado aos dados através de uma assinatura ou de um selo eletrónico qualificado. As blockchains públicas não cumprem nenhum destes três critérios e não gozam da presunção legal de exatidão do Art. 41 perante os tribunais da União Europeia nem perante os suíços.
Os selos temporais em blockchain não são selos temporais eletrónicos qualificados ao abrigo do Regulamento eIDAS (UE) n.º 910/2014. O eIDAS Art. 42 exige que os selos temporais sejam emitidos por um prestador qualificado de serviços de confiança (QTSP) inscrito numa lista da União Europeia, ligados criptograficamente a uma fonte horária UTC e capazes de tornar detetável qualquer retrodatação. As blockchains públicas não detêm nenhuma destas acreditações e não gozam de presunção legal de exatidão nos Estados-Membros da União Europeia.
O que é um selo temporal eletrónico qualificado segundo o eIDAS?
Ao abrigo do eIDAS Art. 41, um selo temporal eletrónico qualificado goza de presunção legal de exatidão quanto à data e à hora que indica e quanto à integridade dos dados a que está associado. Esta presunção é reconhecida em todos os Estados-Membros da União Europeia sem necessidade de prova adicional.
Para obter essa presunção, o eIDAS Art. 42 estabelece quatro requisitos rigorosos:
- Os dados estão associados à data e à hora de modo a excluir qualquer alteração não detetável.
- A data e a hora baseiam-se numa fonte de tempo universal coordenado (UTC).
- O selo temporal é emitido por um prestador qualificado de serviços de confiança (QTSP) constante de uma lista nacional de confiança da União Europeia (EUTL).
- O selo temporal está associado aos dados através de uma assinatura ou de um selo eletrónico avançado ou qualificado do QTSP emitente.
Os QTSP são auditados e supervisionados por autoridades nacionais, como a Bundesnetzagentur na Alemanha e a ANSSI em França. É a sua inscrição numa lista nacional de confiança que transforma uma afirmação criptográfica num facto presumido pelo direito da União Europeia. Pode verificar o estatuto de QTSP na nossa visão geral da conformidade eIDAS.
O que é um selo temporal em blockchain?
Um selo temporal em blockchain é um registo escrito num livro-razão distribuído, mais frequentemente Bitcoin, Ethereum ou uma cadeia com permissões, no momento em que uma transação é confirmada. O cabeçalho do bloco inclui um valor Unix epoch definido pelo mineiro ou pelo validador no momento da criação do bloco.
Os selos temporais em blockchain oferecem propriedades técnicas reais: imutabilidade depois de confirmados, verificação distribuída e um registo público permanente. Projetos como o OpenTimestamps usam os cabeçalhos de bloco do Bitcoin para ancorar os hashes de ficheiros, criando um rasto de auditoria em que qualquer adulteração fica à vista.
Para muitas utilizações informais, como provar que possuía um ficheiro num determinado dia, criar um rasto de auditoria interno ou fixar uma cronologia criativa, um selo temporal em blockchain é uma ferramenta útil. O que ele não é, é um selo temporal eletrónico qualificado ao abrigo do direito da União Europeia.
Porque é que os selos temporais em blockchain não cumprem o eIDAS (Art. 42)
Três falhas estruturais impedem qualquer blockchain pública de satisfazer o eIDAS Art. 42:
Sem acreditação QTSP. Os mineiros de Bitcoin, os validadores de Ethereum e os operadores de cadeias com permissões não constam de nenhuma lista nacional de confiança da União Europeia. Nenhuma autoridade de supervisão os audita quanto à exatidão dos selos temporais. Sem essa inscrição, a presunção legal do Art. 41 simplesmente não se aplica.
Sem ligação garantida ao UTC. Os selos temporais dos blocos são definidos pelos mineiros dentro de uma janela de tolerância. O protocolo do Bitcoin permite que o selo temporal de um bloco fique até duas horas antes ou depois do tempo mediano da rede. Um tribunal não pode presumir exato um valor que o próprio protocolo admite que varie em horas.
Sem assinatura de um QTSP emitente. O Art. 42(b) exige que o selo temporal esteja associado aos dados através de uma assinatura eletrónica avançada ou qualificada do QTSP emitente. Um mineiro que difunde um bloco não assina nada no sentido do eIDAS. Não existe certificado qualificado, nem par de chaves de um QTSP, nem cadeia de confiança supervisionada.
| Dimensão | Selo temporal em blockchain | Selo temporal qualificado eIDAS |
| Estatuto jurídico | Sem presunção legal na União Europeia | Presunção do Art. 41, admissível em todos os tribunais da União Europeia |
| Acreditação QTSP | Nenhuma: mineiros e validadores não são QTSP | Obrigatória: o emitente tem de constar de uma lista nacional de confiança da União Europeia |
| Admissibilidade em tribunal | Caso a caso, contestada em processos transfronteiriços | Automática nos 27 Estados-Membros da União Europeia |
| Presunção de exatidão | Nenhuma: tem de ser argumentada a partir de prova técnica | Legal: a parte contrária tem de a ilidir com prova |
Requisitos técnicos: porque é que a blockchain não consegue cumprir o eIDAS Art. 42
Requisito 1: acreditação do QTSP emitente (Art. 42(1)(a))
O eIDAS Art. 42(1)(a) exige que um selo temporal eletrónico qualificado seja emitido por um prestador qualificado de serviços de confiança (QTSP) inscrito na lista de confiança de um Estado-Membro da União Europeia (EUTL). A EUTL é mantida pela Comissão Europeia em https://eidas.ec.europa.eu/efda/tl-browser/ e contém apenas TSA supervisionadas a nível nacional que passaram uma avaliação de conformidade por um organismo acreditado.
Os protocolos de blockchain, incluindo o Bitcoin, o Ethereum ou qualquer livro-razão sem permissões, não têm autoridade emitente. Não existe qualquer pessoa coletiva que possa ser inscrita na EUTL em nome de uma rede descentralizada. O selo temporal incorporado no cabeçalho de um bloco é definido pelo nó de mineração e não acarreta qualquer responsabilidade sujeita a supervisão. Melhor criptografia não resolveria isto. O eIDAS Art. 42 cria uma exclusão estrutural porque trata de confiança institucional e não de prova algorítmica.
O Art. 42(1)(b) exige que o selo temporal esteja associado aos dados através de uma assinatura ou de um selo eletrónico qualificado do QTSP emitente. Na prática, isto significa que o QTSP produz uma estrutura TSTInfo conforme à RFC 3161, um objeto ASN.1 codificado em DER que contém o MessageImprint (hash SHA-256 do seu ficheiro), o genTime (hora UTC) e a assinatura digital da TSA sobre ambos os campos.
Um hash de blockchain é uma cadeia hexadecimal de 32 bytes acrescentada a um bloco. Não tem assinatura do emitente, nem ligação a uma pessoa coletiva, nem prova criptográfica do momento em que os dados existiam. Prova apenas que os dados foram incluídos num bloco. Não prova quando existiam, quem os confirmou nem sob a responsabilidade jurídica de quem.
Requisito 3: fonte horária UTC de confiança (Art. 42(1)(c))
O Art. 42(1)(c) exige que a hora esteja associada a uma fonte de tempo universal coordenado (UTC) rastreável até ao BIPM, o Gabinete Internacional de Pesos e Medidas. As TSA acreditadas usam relógios atómicos com exatidão UTC abaixo do segundo, auditados face aos padrões primários de tempo.
Os selos temporais dos blocos do Bitcoin têm uma tolerância de mais ou menos 2 horas. O protocolo do Bitcoin exige apenas que o selo temporal de um bloco seja superior à mediana dos 11 blocos anteriores e fique dentro de 2 horas do tempo ajustado da rede, uma janela de 7,200 segundos que é forensicamente inaceitável num processo em que o momento preciso da criação conta.
Se o diretor técnico da start-up de Munique tivesse ancorado o hash do código-fonte do algoritmo com um selo temporal qualificado emitido por um QTSP antes da data do pedido de patente, o documento teria trazido consigo a presunção legal de exatidão do Art. 41 nos 27 Estados-Membros da União Europeia. Teria sido a equipa jurídica do concorrente a suportar o ónus de ilidir essa presunção, e não a start-up a suportar o de explicar porque é que o selo temporal de um bloco de Bitcoin não assenta em qualquer cadeia de confiança supervisionada. Todo o processo de seis meses teria ruído logo na primeira audiência preliminar.
As consequências jurídicas: a admissibilidade em tribunal
A presunção do Art. 41 não é um pormenor processual. Desloca o ónus da prova. Quando apresenta um selo temporal qualificado num tribunal da União Europeia, é a parte contrária que tem de demonstrar que o selo é inexato ou que os dados foram alterados. Sem um selo temporal qualificado, é você que suporta todo o ónus de provar quando é que o seu ficheiro existiu.
Nos litígios de propriedade intelectual, nas ações de direitos de autor, nos casos de segredo comercial e nas disputas sobre a formação do contrato, essa deslocação do ónus é decisiva. Um registo em blockchain pode ser admitido como prova em algumas jurisdições, mas será contestado: o advogado da parte contrária vai atacar a tolerância do selo temporal do mineiro, a ausência de uma cadeia de supervisão e a falta de um certificado qualificado. Um selo temporal emitido por um QTSP não pode ser atacado com esses fundamentos.
Para saber mais sobre como os selos temporais eIDAS se comparam com os selos temporais qualificados suíços do ZertES, veja a nossa comparação entre eIDAS e ZertES.
O que isto significa para os titulares de direitos e para as empresas
Se a sua necessidade principal é um rasto de auditoria interno ou uma prova de existência de baixo custo para fins não litigiosos, uma ancoragem em blockchain pode ser suficiente. Mas se antecipa algum dos cenários seguintes, só um selo temporal qualificado dá a segurança jurídica de que precisa:
- Litígios de direitos de autor: provar que criou uma obra antes de um concorrente
- Prioridade de patente: documentar a conceção ou a sua execução prática
- Proteção de segredos comerciais: demonstrar que uma informação era confidencial numa data concreta
- Formação do contrato: provar o momento exato em que os termos foram acordados
- Conformidade regulamentar: cumprir os requisitos do eIDAS ou os requisitos setoriais sobre registos com selo temporal
Para as empresas sujeitas a obrigações de conformidade eIDAS, usar selos temporais em blockchain onde são exigidos selos temporais qualificados acarreta risco jurídico e pode constituir incumprimento.
Para mais pormenores sobre a estrutura técnica e jurídica dos selos temporais qualificados, veja o nosso guia os selos temporais qualificados do eIDAS explicados.
Como a Swiss Trust Layer fornece selos temporais qualificados eIDAS
A Swiss Trust Layer funciona como uma plataforma apoiada por um QTSP. Cada ficheiro selado através do nosso serviço recebe um selo temporal eletrónico qualificado emitido por um prestador de serviços de confiança acreditado, ligado criptograficamente a uma fonte horária UTC e associado ao hash do seu ficheiro através de um selo eletrónico qualificado.
O resultado é um documento selado conforme à PAdES que traz consigo a presunção legal completa do Art. 41, admissível no tribunal de qualquer Estado-Membro da União Europeia sem mais discussão sobre exatidão ou integridade.
Não precisa de compreender a infraestrutura PKI subjacente. Carrega o seu ficheiro, nós aplicamos o selo temporal qualificado e o selo digital, e recebe um certificado que qualquer tribunal, regulador ou contraparte da União Europeia pode verificar de forma independente, sem se registar nem nos contactar.
O custo da prova face ao custo de um litígio
A start-up de Munique transigiu na contestação da patente, absorvendo EUR 180,000 em custos jurídicos, sem qualquer indemnização por seis meses de tempo de engenharia desviado. Um selo temporal qualificado emitido por um QTSP no momento do desenvolvimento teria custado. A presunção do Art. 41 que esse documento teria trazido consigo é a mesma presunção que seis meses de batalha judicial não conseguiram estabelecer a partir do cabeçalho de um bloco de Bitcoin.
Obtenha um selo temporal qualificado admissível em tribunal