Is Discourse going to make the transition to Web 3.0 or will it remain a Web 2.0 application? For example, will Discourse move to the blockchain where it will be possible to build DAOs based on Discourse with social tokens, NFTs and cryptocurrencies?
Blockchain, DAO, social tokens, NFT, cryptocurrency.
What?
Discourse is a forum, not a bank.
I don’t understand any of these acronyms, though, I’m so 1.0. ![]()
Discourse goal is:
to raise the standard of civilized discourse on the Internet through seeding it with better discussion software - source
How do you envision
helping we (royal “we”) further achieve our goal?
Wasn’t 3.0 the Semantic and Decentralized Web?
To that extent you could argue Discourse already is very much Web 3.0, even tough we are still working on Discourse 2.8 ![]()
Sì, Discourse è web3 da molto, molto tempo:
- decentralizzato (non un unico Gigantesco Facebook per Domarli Tutti, ma milioni di comunità più piccole)
L’altra area di interesse è
- micropagamenti: consentire ad artisti e altri di essere pagati per il loro duro lavoro.
Benvenuto nel nostro mondo, @openmind! Al momento stiamo esaminando due cose
- Verifica degli avatar come NFT acquistati tramite un plugin
- Accesso tramite Metamask (o altre API simili)
L’inconveniente della blockchain (o crypto-questo-quello, come la si voglia chiamare) è così opprimente (quantità di computer in continua crescita con il suo inquinamento in continua crescita), che ho sempre trovato strano che i benefici non siano più evidenti (ancora nessuna idea).
Ma forse mi darai un indizio, che sia semplice quanto la mia breve descrizione dell’inconveniente, una specie di beneficio della blockchain per principianti in una frase molto semplice di poche parole:
Pro: ___ _ ___ _ ___ _
Contro: quantità di computer in continua crescita con il suo inquinamento in continua crescita
Questa è l’implicazione a breve termine più ragionevole su Discourse (e piattaforme simili), secondo me.
Guardo qualcosa come Unlock Protocol e vedo un collegamento immediato.
Scenario di esempio:
L’utente acquista un token su OpenSea > ottiene l’iscrizione a un sito come parte della proprietà del token > il sito include Discourse come parte dello stack (insieme, ad esempio, a WordPress e a un server Discord) > il sito autentica l’iscrizione tramite token nel portafoglio crittografico dell’utente.
Alcune persone mi hanno contattato ed espresso interesse a pagare per un plugin “Login with Metamask” per Discourse e per le altre funzionalità che hai menzionato, come avatar NFT, ecc. Se sei interessato, possiamo parlarne anche noi. ![]()
questo sembra interessante. Probabilmente il “Login with Metamask” deve essere affrontato per primo.
Ho iniziato a lavorare su una prova di concetto che fa una cosa simile con il check_tx_proof di Monero. Wallet RPC documentation | Monero - secure, private, untraceable
L’unica cosa che non mi piace davvero dell’ecosistema Ethereum è che tutto è pubblico. Ogni sito web può vedere tutte le transazioni che hai effettuato una volta che decidi di “Accedere con Metamask”.
Il problema è che Monero (dove tutto è privato, è fondamentalmente come denaro digitale letterale) attualmente non ha un wallet per browser come Metamask.
Il mio pensiero era: o posso implementare rapidamente il login web3 Metamask o iniziare a costruire un wallet per browser per Monero.
Ho deciso di concentrare la mia attenzione su quest’ultimo.
Ho comunque fatto alcune ricerche iniziali su ciò che sarebbe necessario per far funzionare il Login with Metamask: non è davvero scienza missilistica, basta dare all’utente un numero casuale da firmare con il proprio indirizzo del wallet e poi verificare che sia stato firmato correttamente nel backend.
Esiste una libreria Ruby Ethereum, quindi non dovrebbe essere troppo difficile. Se non ci sono ostacoli importanti, potrebbe essere fatto in una settimana di sviluppo.
Essere in grado di accedere a Discourse con un wallet di criptovalute sarebbe fantastico e certamente vantaggioso per la community che gestiremo. Molte più funzionalità e plugin potranno essere creati in seguito, qualora fosse presente la connessione con il wallet.
Al momento, lo stato dei siti web che accedono con i wallet è piuttosto frammentato, ognuno con funzionalità diverse per realizzarlo.
“Sign in with Ethereum” è uno sforzo importante e attuale per rendere una cosa del genere fluida. È anche supportato e finanziato dalla Ethereum Foundation.
Mi sembra che qualcuno nella community dovrebbe semplicemente fare un fork di uno dei plugin “Login with” esistenti (come questo per Discord) e adattarlo per supportare Sign in with Ethereum. Ecco le informazioni pertinenti:
- Homepage del progetto Sign in with Ethereum: https://login.xyz
- Spec
- Documentazione
C’è già un plugin per il protocollo Unlock
Me lo sono completamente perso.
https://docs.unlock-protocol.com/creators/plugins-and-integrations#discourse
Sì, lo capisco. Mentre i wallet sono apparentemente anonimi/privati, c’è una scia di briciole di pane che non a tutti piacerebbe.
Ho appena pubblicato un plugin per impostare avatar NFT verificati ![]()
sì, soprattutto perché il tuo indirizzo è molto probabilmente KYC’d tramite un exchange. Incubo di privacy assoluto. Ma ancora la maggior parte dell’energia è lì, quindi è probabilmente bene imparare da essa e farsi coinvolgere nell’ecosistema.
MODIFICA:
Ho creato una borsa di studio Gitcoin per lavorare su Login with Ethereum e altre cose:
Se sei interessato a questo tipo di funzionalità, contribuisci.
Sembra che stia succedendo, e per mano del team che sta costruendo Sign in with Ethereum, nientemeno!
E c’è un meta topic per quel plugin di @kam44
Ho appena modificato il titolo del topic per renderlo più chiaro
Vedo che la conversazione qui si è concentrata principalmente sull’accesso, meno sull’uso di gettoni sociali in un’economia comunitaria che decentralizza la governance e la finanza. Anche il mio team è nel pieno della definizione di quell’economia e di dove costruirla, quindi mi piacerebbe avere ulteriori conversazioni su quel fronte in relazione a Discourse. Molte grazie in anticipo!
Concordo pienamente con @jesus2099. Mi ha praticamente tolto le parole di bocca.
Discourse non è una banca, né è pensato per essere utilizzato come software per un servizio bancario. Sono favorevole alla creazione di community con Discourse. Banche virtuali, però? Non proprio… ![]()
Ci sono altre funzionalità web3 che si adattano perfettamente a Discourse (in particolare, i token non fungibili).
Sono associato ad alcune DAO, Discourse è utilizzato da diverse come punto di partenza per le proposte di governance on-chain, ed essere in grado di associare un’identità on-chain all’account Discourse di un utente è una funzionalità importante, poiché è così che gli utenti interagiscono con la nostra app in primo luogo. Molte delle soluzioni qui presenti sono valide, sfortunatamente sono tutte orientate verso wallet ETH come Metamask e noi siamo su Solana.
Idealmente, il wallet web3 sarebbe l’unico metodo di autenticazione nella nostra istanza. Sto ancora ricercando come potremmo modificare qualcosa come Sign-on With Ethereum o creare un plugin personalizzato che possa connettersi ai plugin del wallet Solana.
Se ci sono altri progetti Solana che esplorano questo spazio, vi prego di contattarmi.
Chiaramente, sono in ritardo nella conversazione. Ma la risposta breve e concisa è che la blockchain è un modo migliore per archiviare, proteggere e trasmettere dati rispetto ai metodi attuali. Ciò che la maggior parte delle persone non capisce è che la stessa domanda che stai facendo ora è stata posta riguardo a internet e a molte altre tecnologie emergenti quando sono uscite per la prima volta. Ciò per cui la blockchain è conosciuta ora non è ciò per cui sarà conosciuta in futuro. Ottimo articolo a riguardo qui: Invisible Ubiquity. Guest Article By Wolf Pup #0 | by KSWriter | The Guardian Academy | Medium
Su un altro argomento: le criptovalute e le blockchain sono più efficienti delle loro controparti. Sistemi di denaro fiat per le criptovalute e server che gestiscono dati tradizionali. Se sei preoccupato per l’“inquinamento” (cioè le emissioni di CO2), guarda all’uso effettivo e non ai titoli dei giornali.
- Perché una blockchain è un modo migliore per archiviare i dati del forum?
- Perché https è meno sicuro o un modo peggiore per trasmettere dati rispetto a una transazione blockchain?
Per curiosità, esiste un’unica piattaforma di forum ricca di funzionalità e conforme alle normative sulla privacy come Discourse che funzioni altrettanto bene e sia basata su blockchain?
Puoi fornire un elenco obiettivo di misure che ne dimostrino il potenziale in questo campo?
Ad esempio, confronti rappresentativi dei tempi di transazione, benefici tangibili della decentralizzazione nel contesto di un forum, confronto del potenziale di privacy, ecc.
Riesci a immaginare il caos di avere tempi di transazione di diversi minuti (grazie blockchain) per i post di argomenti caldi? La conversazione risultante sarebbe un disastro totale e il sistema inutilizzabile! Ecco perché un normale database centralizzato con aggiornamenti in millisecondi e push sarà sempre superiore.