"
nostr" staat voor "Notes and Other Stuff Transmitted by Relays" en is een open protocol voor censuurbestendige wereldwijde netwerken gemaakt door
fiatjaf.
Het probleem met Twitter:• Twitter heeft advertenties;
• Twitter gebruikt bizarre technieken om je verslaafd te houden;
• Twitter toont geen actuele historische feed van mensen die je volgt;
• Twitter verbiedt mensen;
• Twitter verbant mensen.
• Twitter heeft veel spam.
Het probleem met Mastodon en soortgelijke programma's• Gebruikersidentiteiten zijn verbonden aan domeinnamen die door derden worden gecontroleerd;
• Server eigenaren kunnen u verbannen, net als Twitter; Server eigenaren kunnen ook andere servers blokkeren;
• Migratie tussen servers is een bijzaak en kan alleen plaatsvinden als de servers samenwerken. Het werkt niet in een vijandige omgeving (alle volgers gaan verloren);
• Er zijn geen duidelijke prikkels om servers te beheren, daarom worden ze meestal beheerd door enthousiastelingen en mensen die hun naam aan een cool domein willen verbinden. Vervolgens zijn de gebruikers onderworpen aan het despotisme van één persoon, dat vaak erger is dan dat van een groot bedrijf als Twitter, en ze kunnen er niet uit migreren;
• Omdat servers vaak amateuristisch worden beheerd, worden ze vaak na een tijdje verlaten - wat in feite hetzelfde is als iedereen verbannen;
• Het heeft geen zin om een aantal servers te hebben als updates van elke server pijnlijk naar een aantal andere servers moeten worden gepusht (en opgeslagen!). Dit punt wordt nog versterkt door het feit dat servers vaak in grote aantallen bestaan, waardoor meer gegevens vaker naar meer plaatsen moeten worden doorgestuurd;
• Voor het specifieke voorbeeld van het delen van video's realiseerden de ActivityPub-enthousiastelingen zich dat het volkomen onmogelijk zou zijn om video van server naar server door te sturen op de manier waarop tekstnotities dat doen, dus besloten ze de video alleen te hosten vanuit de enkele instantie waar hij werd gepost, wat vergelijkbaar is met de Nostr-aanpak.
Hoe werkt Nostr?• Er zijn twee componenten: clients en relais. Elke gebruiker draait een client. Iedereen kan een relay draaien.
• Elke gebruiker wordt geïdentificeerd door een publieke sleutel. Elke post is ondertekend. Elke client valideert deze handtekeningen.
• Cliënten halen gegevens op van relais van hun keuze en publiceren gegevens naar andere relais van hun keuze. Een relais praat niet met een ander relais, alleen rechtstreeks met gebruikers.
• Om bijvoorbeeld iemand te "volgen" geeft een gebruiker zijn cliënt de opdracht om de hem bekende relais te vragen naar berichten van die openbare sleutel.
• Bij het opstarten vraagt een client gegevens op van alle relais die hij kent voor alle gebruikers die hij volgt (bijvoorbeeld alle updates van de laatste dag), en toont die gegevens vervolgens chronologisch aan de gebruiker.
• Een "post" kan elke soort gestructureerde gegevens bevatten, maar de meest gebruikte zullen hun weg vinden naar de standaard, zodat alle clients en relais ze naadloos kunnen verwerken.
SPOILER: Hoe lost het de problemen op die de netwerken hierboven niet kunnen oplossen?
Om spoilers te kunnen lezen moet je zijn
ingelogd. Je moet je daarvoor eerst gratis
Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Tot hier is de OP vertaald met Deepl vanaf de nostr Github pagina.Meest gebruikte usecase voor nostr is een Twitter/Mastodon concurrent. Om over te stappen gebruiken gebruikers
nostr.directory. Hiermee kun je Twitter contacter terugvinden op nostr (wanneer zij ook nostr hebben natuurlijk).
Je hoeft jezelf niet te registeren. Een account bestaat uit een public key (gebruikersnaam) en private key (wachtwoord). Keys genereren is makkelijk en vindt plaats in een nostr client.
Bekende clients:
•
Brandle (Web)
•
Astral (Web)
•
Damus (iOS & MacOS)
•
Nostros (Android)
Meer..Ook kun je jezelf verifiëren d.m.v.
NIP-05 (
Nostr Implementation Possibilities). Dit kun je met je
eigen domein doen of via derden (o.a.
Alby &
Nostrplebs).
Naast de bovenstaande usecase zijn er ook andere mogelijkheden:
•
Jester - schaken
•
Anigma - Telegram alternatief
•
Nvote - Reddit alternatief
•
Sendstr - tekst versturen
•
Nosbin - Pastebin alternatief
Het mooiste? Je kan alle clients gebruiken met dezelfde keys.
Zo zie je, de mogelijkheden zijn eindeloos en usecases en clients schieten als paddestoelen uit de grond. Daarom dit topic zodat we de ontwikkelingen hier kunnen bijhouden als er interesse is. Mijn interesse heeft het omdat het decentraal is het de meeste ontwikkelingen zijn open-scource.
Meer informatie:
https://github.com/nostr-protocol/nostrhttps://github.com/aljazceru/awesome-nostrhttps://github.com/rajarshimaitra/rust-nostr/blob/main/VISION.mdhttps://usenostr.org/[ Bericht 0% gewijzigd door dimmak op 27-01-2023 14:15:25 ]
Uitvinder van de
biersmiley.