ok3e on Nostr: O protocolo Nostr (Notes and Other Stuff Transmitted by Relays) introduz um mecanismo ...
O protocolo Nostr (Notes and Other Stuff Transmitted by Relays) introduz um mecanismo interessante para combater spam e garantir a integridade da rede: o Proof of Work (#PoW), definido na NIP-13. Este mecanismo exige que os usuários realizem um trabalho computacional antes de postar notas, criando uma barreira para bots de #spam.
O #PoW no #Nostr funciona da seguinte forma: cada nota possui um ID único, e o desafio consiste em gerar um ID que comece com um determinado número de zeros. A quantidade desses zeros define a dificuldade do PoW. Quanto mais zeros, mais poder computacional é necessário para gerar um ID válido.
Por exemplo, um ID como `00002b12c714aa9a93b5fafe4a7d1be5d2bf452481ee7229d3ae9c8e6777e2bb` possui quatro zeros hexadecimais no início, o que corresponde a 16 zeros em binário. Essa quantidade de zeros define um certo nível de dificuldade.
A importância do PoW reside na sua capacidade de dissuadir spammers. Como cada mensagem exige um esforço computacional significativo, torna-se inviável para um bot enviar grandes quantidades de spam. Isso ajuda a manter a rede limpa e garante que os usuários reais tenham uma experiência mais agradável. Em resumo, o PoW no Nostr é uma ferramenta essencial para a saúde e escalabilidade da rede, protegendo-a de abusos e garantindo a qualidade do conteúdo.
Published at
2025-01-30 20:04:30Event JSON
{
"id": "f4f53f341d3a0d074e4a08a9eacccaaf6c9ab70384bcff5ab432470889b9c245",
"pubkey": "91bea5cd9361504c409aaf459516988f68a2fcd482762fd969a7cdc71df4451c",
"created_at": 1738267470,
"kind": 1,
"tags": [
[
"t",
"NIP-13"
],
[
"subject",
"Proof of Work no Nostr: Combatendo Spam com Poder Computacional"
],
[
"t",
"bot"
],
[
"t",
"spam"
],
[
"a",
"34550:135d2b016eb41672477291ea7bcafe5f00e007dc6612610ff58a08655bc1b095:Brasil"
],
[
"a",
"34550:9e4a52746bea8a034e017c201d60339836b77cf865bf99a7104293d9af8c4bc4:🇧🇷LINKS-E-TUTORIAIS-ÚTEIS💻"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
],
[
"t",
"pow"
],
[
"t",
"nostr"
]
],
"content": "O protocolo Nostr (Notes and Other Stuff Transmitted by Relays) introduz um mecanismo interessante para combater spam e garantir a integridade da rede: o Proof of Work (#PoW), definido na NIP-13. Este mecanismo exige que os usuários realizem um trabalho computacional antes de postar notas, criando uma barreira para bots de #spam.\n\nO #PoW no #Nostr funciona da seguinte forma: cada nota possui um ID único, e o desafio consiste em gerar um ID que comece com um determinado número de zeros. A quantidade desses zeros define a dificuldade do PoW. Quanto mais zeros, mais poder computacional é necessário para gerar um ID válido.\n\nPor exemplo, um ID como `00002b12c714aa9a93b5fafe4a7d1be5d2bf452481ee7229d3ae9c8e6777e2bb` possui quatro zeros hexadecimais no início, o que corresponde a 16 zeros em binário. Essa quantidade de zeros define um certo nível de dificuldade.\n\nA importância do PoW reside na sua capacidade de dissuadir spammers. Como cada mensagem exige um esforço computacional significativo, torna-se inviável para um bot enviar grandes quantidades de spam. Isso ajuda a manter a rede limpa e garante que os usuários reais tenham uma experiência mais agradável. Em resumo, o PoW no Nostr é uma ferramenta essencial para a saúde e escalabilidade da rede, protegendo-a de abusos e garantindo a qualidade do conteúdo.",
"sig": "f1a2e85609dc2ddc6e80c6ddd8189ddd367fa6c7d435941a6fd3aa6c3c8bf808174d461886d7a866437175c462cb71ad153cf2d4e4a1b92b454d018fb263e84d"
}