Avatar
Private Law Society
0f8ad350ada230bfffa3f47009f3004ace5406c9d91a69577bb2a52d161ebce3
Join this discussion to create a Private Law Society

Amanhã tem Live Mensal da PLS!

Vamos mostrar exemplos práticos de contratos que já podem ser feitos usando os protocolos da PLS.

Ativem a sineta e acompanhem ao vivo nesse link aqui!

https://www.youtube.com/watch?v=12G-vAdL8ig

Excelente papo sobre a PLS hoje com a nprofile1qqsfyt07s3n6kcujfgmg3ewlkfnfm86x22ta5t0j77ec827q0xryqaqlqf8rm. Assistam lá!

https://www.youtube.com/watch?v=luV6EGM-rMc

That’s the direction we’re building toward at PLS, our WoT lets reputation emerge organically from direct attestations between keys. No centralized feed, no hidden metrics, only transparent trust, built from voluntary interactions

Replying to Avatar Dave

Eu acabei de descobrir algumas avaliações negativas na minha chave me chamando de scammer no nostr:npub1p79dx59d5gctllar73cqnucqft89gpkfmydxj4mmk2jj69s7hn3sfjatxx

Tem alguma forma de dar reply nessas avaliações negativas? Ou fazer algo que eu possa sinalizar que são avaliações falsas? Eu nunca dei golpe em ninguém e isso prejudica meu trabalho honesto.

Interessante essa demanda, acho que ainda ninguém havia pensado nisso. Vou levar para o pessoal essa sua dúvida

New Bounties Available!

We’ve just added 3 new development tasks for the Private Law Society project, bounties are live!

If you’re a developer and want to contribute (and get rewarded), check them out on our Discord: https://discord.gg/PNE3PZTUNz

A PLS estará no maior congresso de inovação jurídica da América Latina!!

Obrigado Diego Papini por falar sobre o projeto por lá!

Quem se interessar pelo evento ele será entre os dias 12 e 13 de agosto, em SP.

Link para inscrição https://www.sympla.com.br/evento/ab2l-lawtech-experience-2025/2569488?token=0b80d9a584b62b7b4b386aaf34a0ee90

Novo tutorial no ar!

Aprenda a criar e executar contratos 100% privados com a Bitcoin Justice Protocol (BJP)!

No vídeo, mostramos passo a passo como utilizar a PLS para garantir justiça sem participação do estado!

Assista agora e se torne um expert!

https://youtu.be/dPRq7Z-e8Gg?si=-G3pQVU4snJ9wlAP

Task 14 is live on PLS WoT: Trust Path Graphs

Ever wondered if someone is trustworthy, even if you’ve never met them?

Now you can find out.

And yes, we’ve got a demo video showing how it works.

We’ve built a trust graph that shows the web of trust between any two Nostr keys.

Think “friend of a friend”... but cryptographically signed and reputation-based.

https://blossom.primal.net/419a327809deecff3e6c464920861962d9d0924806f99861580ed3ec08e99dd9.mp4

In the demo, nostr:npub1pwyy6rwh9smlurdmfg7yy2lce43jlv9ac7l9zay723dyfx4m649ql85u04 (the graph dev) checks the trustworthiness of nostr:npub1wsws3wjgq7dl5h3hhavn2gqht493yudhafwjd9cwfx8wsfse496qx9stqv (one of the first arbitrators on PLS) from his own perspective.

Even though they’ve never interacted directly, the graph reveals a clear trust path between them.

Then, Calango removes all nodes he doesn’t trust.

The graph updates, and one user drops out, trust is filtered.

He goes one step further: enables a filter to show only connections between people who have done business together.

The result?

A customized, subjective view of who’s trustworthy, based on who you trust, and who they trust, and what actually happened between them.

This is more than a social graph.

It’s a new layer of reputation for decentralized coordination. And it’s live.

Explore the trust graph and find out who you trust, even if you don’t know them (yet).

👉

https://pls-wot.vercel.app

Replying to Avatar Calango Voador

Boa tarde pessoal! Novas atualizações sobre o sistema de grafos da PLS (nostr:npub1p79dx59d5gctllar73cqnucqft89gpkfmydxj4mmk2jj69s7hn3sfjatxx, o sistema descentralizado de justiça).

Agora há mais dois novos filtros:

- Filtro de review positiva

- Filtro de review negativa

Com estes dois novos filtros, agora é possível ativar e desativar esses tipos de reviews, caso você queira ver seu grafo, ou o caminho entre dois indivíduos somente com um tipo de review.

Também teve algumas melhoras de performance quanto a renderização e os problemas de cache foram resolvidos.

Ainda tem um bug em específico para resolver, mas logo estarei lançando uma nova versão com a correção em específico.

nostr:npub1narc0ect9jf0ffnvcwg8kdqlte69yxfcxgxwaq35eygw42t3jqvq4hxv0r aqueles problemas com o grafo mostrando mais do que deveria, não existem mais. Inclusive, se quiser dar uma olhada logo, fique à vontade. Está ficando bem mais desenvolto que a versão anterior que você tinha visto.

Lembrando que essa versão com o grafo da WoT só está disponível no meu fork por enquanto: https://pls-wot-kiuusai.vercel.app/graph

Em breve mais novidades. Considere me seguir para continuar sendo atualizado.

Considere também fazer doações. Seja com zaps ou anonimamente através dos métodos disponibilizados no meu perfil. Isso me incentivará a continuar fazendo melhorias, tanto para esta feature em específico (o grafo da WoT) quanto outras melhorias no projeto de forma geral. Caso não queira ou não possa fazer doações, pode me ajudar compartilhandos meus posts, reagindo ou comentando. Cada interação já é uma forma de ajudar! Você não só estará ajudando a mim como ao projeto da PLS como um todo e contribuindo para um mundo mais descentralizado e distribuido. A justiça descentralizada e privada está cada dia se tornando mais e mais prática e usual.

Replying to Avatar Calango Voador

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 nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e, que tem uma rede de confiança bem interessante já.

Aqui está a rede do nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e na WoT:

Podemos ver que ele confia diretamente no nostr:npub1qn8rpsky3t8v5dn30rycfwpktwclm544nlef98tg23drgk022a4qtzekjd e no nostr:npub1gazxqfx8ldqkgaldz3hlwed2h3nwzfmwavkxp3s9j36qhfzeladsmfe0a3. Daqui podemos traçar caminhos para vários outros usuários como a nostr:npub1ne99yarta29qxnsp0ssp6cpnnqmtwl8cvklenfcsg2fantuvf0zqmpxjxk, a nostr:npub17natddjkmse4z8frh7ysynwtzanzmvs9d76c5r53546wsnzs25gqfdeqey e o nostr:npub1g6jjgu06nctv74e96u84jux6vxm3ezncjh7tyquvm66jug02xvzqmqu08l. Como todos são caminhos positivos, podemos então deduzir que, na visão de nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e 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 nostr:npub1g9858rlg2xjnackujjyrxqxsfuzpv5ehzs0ujatr5hhx2snrwesqwxm5zx aqui é marcado como alguém de desconfiança por nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e. Claro, confiança é algo totalmente subjetivo, mas essa ferramenta auxiliaria a tomar decisões com base na sua rede.

Vamos dar outro exemplo. nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e agora quer saber se um usuário em específico chamado nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau é 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 nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e confia no nostr:npub1gazxqfx8ldqkgaldz3hlwed2h3nwzfmwavkxp3s9j36qhfzeladsmfe0a3 que confia no nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau. Passando o mouse por cima, podemos ver que nostr:npub1gazxqfx8ldqkgaldz3hlwed2h3nwzfmwavkxp3s9j36qhfzeladsmfe0a3 comprou um livro sobre bitcoin com o nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau.

Sendo assim, nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e através dessa ferramenta pode deduzir que nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau é alguém confiável para se fazer negócios e pode com mais tranquilidade comprar um livro sobre bitcoin com nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau 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 nostr:npub1ywcw97xsl93l0mqmdpshqx4yu507xqa8zy8p3l8vrkgkek90wm7qjhp74e a averiguar a confiabilidade de nostr:npub1aepjs5fzz27a9ttcz0kavcp9enhd4q68uk0p6dw5chv2js7ag5us2a6tau 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

The WoT graph is starting to take shape!

We’ve just begun visualizing the Web of Trust connections, and while the full graph is still a bit chaotic, it's already showing the power of decentralized reputation.

When filtered between two users, the structure becomes much clearer, giving a glimpse into how trust relationships can be navigated and interpreted on a personal level.

This is just the beginning, more improvements coming soon!

🦅

Have you seen this meme?

That meme says a lot about traditional rating systems.

1 to 5 stars?

1 to 10 scores?

Half points?

It's all noise.

What does 3 stars mean? Sort of trustworthy? Kinda mid?

In the PLS Web of Trust (WoT), we went in a different direction.

✅ Trust

❌ Don't trust

That’s it. Binary. No maybes.

It’s a paradigm shift. You’re forced to take a stand. And others instantly understand what that stand means.

No interpretation needed. No nuance pretending to be clarity. Trust isn’t a decimal, it’s a decision.

And in the WoT, that’s the foundation: You choose who you trust—and stake your reputation on it.

Come try it for yourself: https://pls-wot.vercel.app

Trust or don’t trust?

Replying to Avatar Dante

Existe a ideia do sistema de reputação que o nostr:npub1p79dx59d5gctllar73cqnucqft89gpkfmydxj4mmk2jj69s7hn3sfjatxx parte... Mas não entendo as nuances e como se encaixaria por exemplo no Nostrlivery do nostr:npub1cpxjrlnhfmcclcsly5c0dvrgvl5nsctzxpp4s9f2nh4qeq50mwsq4089fc

O Desenvolvedor parece ter dado uma pausa no projeto tambem, parece que ele não recebeu nenhuma ajuda

Nosso repositório de reputações é possível ser acessado aqui https://pls-wot.vercel.app/

Two new improvements delivered on PLS WoT!

Task 10 – You can now download all your ratings: both the ones you received and the ones you gave to others.

Task 12 – New login and account creation flow, smoother and more intuitive, based on the BJP experience.

Go test it and let us know what you think!