Why Nostr? What is Njump?
2025-05-20 12:58:44

CalangoVoador on Nostr: Uma nova solução para a WoT (Web Of Trust) da PLS (PrivateLawSociety) está ...

Uma nova solução para a WoT (Web Of Trust) da PLS (PrivateLawSociety) está surgindo!

Se trata de um grafo da sua rede de confiança na WoT do projeto.

Vamos dar um exemplo que achei bem interessante com o usuário , que tem uma rede de confiança bem interessante já.

Aqui está a rede do na WoT:



Podemos ver que ele confia diretamente no e no . Daqui podemos traçar caminhos para vários outros usuários como a , a e o . Como todos são caminhos positivos, podemos então deduzir que, na visão de são usuários com reputação em sua rede e provavelmente com um bom nível de confiança para se fazer negócios/contratos. Por outro lado o usuário aqui é marcado como alguém de desconfiança por . Claro, confiança é algo totalmente subjetivo, mas essa ferramenta auxiliaria a tomar decisões com base na sua rede.

Vamos dar outro exemplo. agora quer saber se um usuário em específico chamado é confiável para realizar contratos. Ele então seleciona o main rater e o target na página, pondo as respectivas npubs nas caixas de formuário da página:



A visualização fica a seguinte:



Daqui podemos ver que o confia no que confia no . Passando o mouse por cima, podemos ver que comprou um livro sobre bitcoin com o .



Sendo assim, através dessa ferramenta pode deduzir que é alguém confiável para se fazer negócios e pode com mais tranquilidade comprar um livro sobre bitcoin com ou até mesmo pensar em fazer uma parceria comercial com o mesmo, talvez criando um contrato na BJP (Bitcoin Justice Protocol) com árbitros de confiança de ambos.

Nesse cenário a ferramenta ajudou a averiguar a confiabilidade de dentro da sua rede de confiança do protocolo de justiça privada PLS.

A PLS é um projeto totalmente baseado em NOSTR e Bitcoin (OnChain e Liquid) onde é possível fazer contratos colateralizados em Bitcoin na parte do BJP e verificar essa rede de confiança e dar notas para outras pessoas na parte de WoT.

Lá você vai achar um botão com "View Graph" que vai cair justamente nessa página do grafo. Daí, cole as npubs nas caixas corretas e conseguirá visualizar o grafo.

Aqui vai uma lista com alguns detalhes:
- Ao passar o mouse por cima de uma linha, você pode ver o texto com a review que aquele tracejado indica
- Linhas contínuas representam reviews em que o avaliador teve negócios com o avaliado
- Linhas tracejadas indicam que o avaliador não teve negócios com o avaliado, mas deixou a review
- Vermelho para review negativa, verde para a positiva (sei que é óbvio, mas é bom ressaltar)
- Clicando no perfil em si, você copia a npub do usuário
- O perfil maior com borda em azul é o avaliador base, ao qual é a perspectiva ao qual olhamos no gráfico (inicialmente você)
- O perfil maior com borda em amarelo é o "alvo", ao qual se deseja ver possíveis caminhos de confiança

Por hora, meu soft fork com essa implementação está disponível em: https://pls-wot-kiuusai.vercel.app/

Essa solução por enquanto é um soft fork meu, que não altera o consenso da rede, apenas adiciona uma possibilidade interpretativa a mais na base de dados do projeto. Ainda está em desenvolvimento, com bugs e problemas de performance. Estou trabalhando nisso, então por favor, sejam pacientes e me avisem de bugs que forem encontrados. Agradeço muito!

Essa não é a primeira implementação que faço para a PLS. Já fiz outras anteriormente tanto para a PLS quanto para o NoStrudel. Sim, eu sei, deveria divulgar mais meus trabalhos por aqui. Vou começar a fazer isso com maoir frequência.

Para quem não sabe, abandonei meu antigo trabalho para focar nesse projeto e ajudar com outros projetos open source como o cliente Nostr NoStrudel. Se gostou do meu trabalho ou quer me estimular a continuar desenvolvendo soluções como essa, considere fazer um ZAP para mim nessa postagem (sim, embora idealista, sou capitalista). Entenderei que quer melhorias nessa funcionalidade e/ou novas features. Quanto maiores os valores, maior a prioridade de sua opinião/pedido, claro. Você não só estará diretamente ajudando a mim como principalmente ao meu propósito, que é fazer esse projeto crescer e prosperar e aumentar ainda mais a liberdade e descentralização no mundo. Se não deseja ou não pode contribuir financeiramente, pode compartilhar essa postagem e engajar nela com comentários e curtidas. Já me ajudará muito!

Doações anônimas:

Lightning: kiuusai@blink.sv
Node Lightning particular: kiuusai@getalby.com
Liquid: VJLGPdhKSnGbTgHjnhuX7QxKiuFzJ6Wr6HPjRMUpQPfbyd2gE2wLR47EAkjiPLME4XK3Nmfhv3Jde6eg
Bitcoin primeira camada: bc1q7eq7cy4xqq0zp83ahh4qmsd7q4rrl8ndpepz0s
Author Public Key
npub1pwyy6rwh9smlurdmfg7yy2lce43jlv9ac7l9zay723dyfx4m649ql85u04