Algum caso de uso útil para quando uma parte de um contrato possa ser um árbitro do mesmo? (Sim, igual um juíz sendo vítima ou réu de um processo que ele mesmo julga ou tem poder de decisão. Só que com as partes concordando)
Calango Voador
kiuusai@getalby.com
npub1pwyy...5u04
Libertário
Bitcoiner técnico
Escola Austríaca de Economia
Programador
Desenvolvedor da PLS (Private Law Society) e outros projetos open source, particulares ou não (me siga para atualizações constantes).
Um mundo justo é um mundo independente da justiça estatal. Este é o meu propósito.
## **Doações**
| Lightning |
| --- |
| kiuusai@blink.sv |
| Node lightning próprio |
| --- |
| kiuusai@getalby.com |
| Liquid Network |
| --- |
| VJLGPdhKSnGbTgHjnhuX7QxKiuFzJ6Wr6HPjRMUpQPfbyd2gE2wLR47EAkjiPLME4XK3Nmfhv3Jde6eg |
| Bitcoin OnChain |
| --- |
| bc1qm43sm65mn3ywcmuzqzsr9ahfj7vnxp2fyyxc2g |
Ainda não sei lidar direito com definições de versões 'semver'. Sempre me embolo todo. Lidar com uma lib em Rust e outra em TS que consome a primeira me deixa na dúvida sobre como eu deveria tratar os nomes das versões de cada uma.
Isso porque a definição de uso de uma deveria seguir a outra. Mas nem sempre isso acontece. Muitas vezes mudança são feitas de um lado mas não de outro. Aí tem a bizarrice de ter uma versão 0.4.0 em TS mas ainda ser a versão 0.3.1 em Rust. Acho que tá tudo bem. Mas eu sou chato. Detalhes pequenos desse jeito me dão agonia. Uma coceira pra ajustar. Mas ao mesmo tempo eu sei que é algo supérfluo
Olá a todos os meus queridos amigos do Nostr. Eu não estou morto.
A @Private Law Society continua como um projeto vivo e recebeu um conjunto de atualizações muito interessante.
Uma delas se trata de uma repaginada na UX do projeto. Olha só como ficaram bonitas as páginas graças ao nosso amigo @Negrelle:
É de se dar os parabéns para esse belo trabalho de UX.
Outra recente atualização é que criei algumas bibliotecas para a geração das multisigs do projeto. Uma em Rust e outra em TypeScript que consome um binário WASM (WebAssembly) gerado por essa lib de Rust. O objetivo é fazer uso das boas práticas de desenvolvimento em Rust e deixar o código mais robusto e seguro fazendo usofruto da forte e estática tipagem em Rust e tornando desnecessário o uso de JS para a lógica de construção da multisig. O uso de soluções encapsuladas em WASM também possibilita uma maior granularidade das dependências JS (node_modules) e outros arquivos pesados que antes seriam necessários. Dessa forma, melhorando a performance do projeto web assim como a segurança de cada etapa.
Biblioteca Rust:
- Crates.io:
- Docs.rs:
- GitHub:
Biblioteca TS e porte WASM:
- npmjs: https://www.npmjs.com/package/pls-bitcoin-lib
- GitHub: 


crates.io: Rust Package Registry
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
pls_bitcoin_lib - Rust
This is a library implementation that implements the PLS (Private Law Society) Bitcoin contracts protocol. It’s responsible for defining the mult...
GitHub
GitHub - kiuusai/pls-bitcoin-rust
Contribute to kiuusai/pls-bitcoin-rust development by creating an account on GitHub.
GitHub
GitHub - kiuusai/pls-bitcoin-wasm: A Bitcoin multisig contracts constructor that handles pls-bitcoin-lib from Rust wrapping it into a WASM file and exposes it for some languages contributing to Private Law Society project
A Bitcoin multisig contracts constructor that handles pls-bitcoin-lib from Rust wrapping it into a WASM file and exposes it for some languages cont...
Assustado com o crescimento de seguidores que eu tive. O que aconteceu aqui enquanto eu estava fora?
Depois de um longo tempo inativo, voltando às atividades. Aos poucos vou me adequando aos meus objetivos. Enquanto isso, lutar pra ter uma rotina que se adeque à todas as minhas necessidades e compromissos.
Puxado será. Mas quem disse que a vida tem que ser fácil?
Finalmente meu primeiro vídeo para o YouTube foi criado. Deu um trabalho considerável para fazer, mas consegui. Todo feedback é bem vindo. Também agradeço a quem puder me fazer doações e engajar com curtidas, comentários e compartilhamentos tanto aqui como no próprio YouTube. Algumas coisas como os links na descrição poderiam ser melhores, mas pra isso eu preciso mostrar meu selo de bovino gadoso, digo, identidade para o site, ou esperar engajamento o suficiente para isso. Paciência. Agradeço a atenção e é só o começo!
@Private Law Society
#PrivateLawSociety #SociedadeDeLeisPrivadas #BJP #WoT #BitcoinJusticeProtocl #WebOfTrust
# Whitepaper da PLS agora será o Manifesto
Boa tarde Nostr!
Na última quinta-feira tivemos a reunião semanal da @Private Law Society. Abordamos alguns temas como futuras implementações do BJP e um futuro porte dos pacotes da PLS para Rust. Abordarei mais sobre esses temas mais tarde. Um dos temas abordados foi justamente o whitepaper do projeto que estava em construção.
O documento está em um processo excelente de construção com a ajuda do nosso membro @npub1wsws...stqv, que está fazendo um trabalho excelente no âmbito filosófico e sociológico do projeto
Entretanto, na reunião semanal do projeto, tivemos o feedback de outros integrantes e chegamos a conclusão que um whitepaper de fato não faz tanto sentido para o projeto, visto que ainda não temos uma base tão concreta. Ao exemplo de casos como:
- Parte do BJP que será modificada para melhorias de privacidade e custos de transação, tornando a versão anterior incompatível com a recente
- Os eventos Nostr do protocolo de WoT que tem um formato genérico baseado no NIP-78, que é usado justamente quando não se tem um padrão de dados para uma aplicação. Mais a frente talvez tenhamos um novo formato mais legível/bem estruturado para as nossas notas
Tendo tais pontos em vista, é possível que estes pontos sejam modificados e melhorados. Nesse caso, faz mais sentido para o projeto como um todo, o formato que foi aplicado ao Nostr, com "implementation possibilites" ou "improvement proposals". Assim, a parte técnica do projeto ficaria organizada na forma de PLIPS (Private Law Implementation Possibilites).
## O que acontecerá com o documento planejado para ser o whitepaper?
O documento ainda está sendo construído, mas com outro viés em mente. Agora o objetivo é dar um contexto do projeto para os leitores, quais problemas o projeto busca resolver por meio de seus protocolos, como esses problemas são resolvidos e as bases filosóficas e sociológicas do mesmo, os princípios que norteiam o projeto de forma geral. Sendo assim, o documento deixa de ser um whitepaper e se torna um manifesto pela liberdade jurídica e contratual dos indivíduos e a nossa resposta frente à uma "justiça" coercitiva, parcial e paradoxalmente injusta a qual antes éramos obrigados a nos submeter. Vamos transformar o mundo e mostrar que não precisamos nos submeter a parasitas estatais para firmarmos nossos contratos e gerar uma real Sociedade de Leis Privadas, como previsto por David Hume.
É só o começo!