Fonctionnalités du Web 3.0 ?

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?

4 « J'aime »

Blockchain, DAO, social tokens, NFT, cryptocurrency. :scream: What?
Discourse is a forum, not a bank.
I don’t understand any of these acronyms, though, I’m so 1.0. :face_with_hand_over_mouth:

17 « J'aime »

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 :stuck_out_tongue:

44 « J'aime »

Oui, Discourse est web3 depuis très, très longtemps :

  • décentralisé (pas un seul Géant Facebook pour les gouverner tous, mais des millions de communautés plus petites)

L’autre domaine d’intérêt est

  • les micropaiements – permettre aux artistes et à d’autres d’être rémunérés pour leur travail acharné.

Bienvenue dans notre monde, @openmind ! Nous examinons actuellement deux choses :

  1. La vérification des avatars en tant que NFT payants via un plugin
  2. La connexion via Metamask (ou d’autres API similaires)
23 « J'aime »

Le désagrément de la blockchain (ou crypto-machin, peu importe comment vous l’appelez) est si écrasant (une quantité d’ordinateurs toujours croissante avec sa pollution toujours croissante), que j’ai toujours trouvé étrange que les avantages ne soient pas plus évidents (toujours aucune idée).

Mais peut-être me donnerez-vous un indice, aussi simple que ma brève description du désagrément, une sorte de blockchain benefit for dummies en une phrase très simple :

Pro : ___ _ ___ _ ___ _

Con : quantité d’ordinateurs toujours croissante avec sa pollution toujours croissante

7 « J'aime »

C’est l’implication à court terme la plus raisonnable sur Discourse (et les plateformes similaires), à mon avis.

Je regarde quelque chose comme Unlock Protocol et je vois un lien immédiat.

Scénario exemple :

Un utilisateur achète un token sur OpenSea > obtient une adhésion à un site dans le cadre de la propriété du token > le site inclut Discourse dans sa pile technologique (avec, par exemple, WordPress et un serveur Discord) > le site authentifie l’adhésion via le token dans le portefeuille de crypto-monnaie de l’utilisateur.

6 « J'aime »

Certaines personnes m’ont contacté et ont exprimé leur intérêt à payer pour un plugin « Connexion avec Metamask » pour Discourse et les autres fonctionnalités que vous avez mentionnées comme les avatars NFT, etc. Si cela vous intéresse, nous pouvons également en discuter. :slight_smile:

cela semble intéressant. Probablement que la « Connexion avec Metamask » doit être abordée en premier.
J’ai commencé à travailler sur une preuve de concept qui fait quelque chose de similaire avec le check_tx_proof de Monero. Wallet RPC documentation | Monero - secure, private, untraceable
Ce que je n’aime vraiment pas dans l’écosystème Ethereum, c’est que tout est public. Chaque site Web peut voir toutes les transactions que vous avez effectuées une fois que vous décidez de vous « connecter avec Metamask ».
Le problème est que Monero (où tout est privé, c’est essentiellement comme de l’argent liquide numérique littéral) n’a actuellement pas de portefeuille navigateur comme Metamask.
Ma pensée était la suivante : soit je peux implémenter rapidement la connexion Web3 Metamask, soit commencer à construire un portefeuille navigateur pour Monero.
J’ai décidé de réorienter mon attention sur ce dernier.

J’ai quand même fait quelques recherches initiales sur ce qui serait nécessaire pour que la connexion avec Metamask fonctionne : ce n’est pas vraiment de la science de fusée, il suffit de donner à l’utilisateur un nombre aléatoire à signer avec son adresse de portefeuille, puis de vérifier qu’il a été signé correctement dans le backend.
Il existe une bibliothèque Ruby Ethereum, donc cela ne devrait pas être trop difficile. S’il n’y a pas d’obstacles majeurs, cela pourrait être fait en une semaine de développement.

7 « J'aime »

La possibilité de se connecter à Discourse avec un portefeuille de cryptomonnaies serait fantastique et certainement bénéfique pour la communauté que nous allons gérer. De nombreuses autres fonctionnalités et plugins pourront être développés par la suite si la connexion avec le portefeuille est établie.

Actuellement, l’état des sites web qui se connectent avec des portefeuilles est assez fragmenté, chacun ayant une fonctionnalité différente pour y parvenir.

« Se connecter avec Ethereum » est un effort important et actuel pour rendre une telle chose transparente. Il est également soutenu et financé par la Fondation Ethereum.

Il me semble que quelqu’un de la communauté n’aurait qu’à forker l’un des plugins « Se connecter avec » existants (comme celui-ci pour Discord) et l’adapter pour prendre en charge la connexion avec Ethereum. Voici les informations pertinentes :

4 « J'aime »

Il existe donc déjà un plugin pour le protocole Unlock :tada: Je l’avais totalement manqué.

https://docs.unlock-protocol.com/creators/plugins-and-integrations#discourse

6 « J'aime »

Ouais, je comprends. Bien que les portefeuilles soient ostensiblement anonymes/privés, il existe une piste de miettes de pain avec laquelle tout le monde ne serait pas à l’aise.

5 « J'aime »

Je viens de publier un plugin pour définir des avatars NFT vérifiés :grinning:

9 « J'aime »

ouais, surtout parce que votre adresse est très probablement KYC’d via une bourse. Cauchemar de confidentialité absolu. Mais l’énergie est toujours là, donc il est probablement bon d’en tirer des leçons et de s’impliquer dans l’écosystème.
EDIT :
J’ai créé une bourse Gitcoin pour travailler sur Login with Ethereum et d’autres choses :

Si vous êtes intéressé par ce type de fonctionnalité, veuillez contribuer.

4 « J'aime »

On dirait que ça arrive, et par l’équipe qui construit Sign in with Ethereum qui plus est !

8 « J'aime »

Et il y a un sujet méta pour ce plugin par @kam44

Je viens de modifier le titre du sujet pour le rendre plus clair

1 « J'aime »

Je vois que la conversation s’est principalement concentrée sur la connexion, et moins sur l’utilisation des jetons sociaux dans une économie communautaire qui décentralise la gouvernance et la finance. Mon équipe est également en train de définir cette économie et où la construire, j’aimerais donc avoir une conversation supplémentaire à ce sujet en ce qui concerne Discourse. Merci d’avance !

3 « J'aime »

Je suis tout à fait d’accord avec @jesus2099. Il a pratiquement pris les mots de ma bouche.

Discourse n’est pas une banque, et il n’est pas non plus destiné à être utilisé comme logiciel pour un service bancaire. Je suis tout à fait pour la création de communautés avec Discourse. Les banques virtuelles, par contre ? Pas tellement… :thinking:

Il existe d’autres fonctionnalités web3 qui s’intègrent parfaitement à Discourse (notamment les jetons non fongibles).

1 « J'aime »

Je suis associé à quelques DAO, Discourse est utilisé par plusieurs comme point de départ pour les propositions de gouvernance on-chain, et la possibilité d’associer une identité on-chain à un compte Discourse est une fonctionnalité importante, car c’est ainsi que les utilisateurs interagissent avec notre application en premier lieu. Beaucoup des solutions ici sont solides, malheureusement elles sont toutes orientées vers les portefeuilles ETH comme Metamask et nous sommes sur Solana.

Idéalement, le portefeuille web3 serait la seule méthode d’authentification dans notre instance. Je recherche encore comment nous pourrions modifier quelque chose comme Sign-on With Ethereum ou créer un plugin personnalisé qui peut se connecter aux plugins de portefeuille Solana.

S’il existe d’autres projets Solana explorant cet espace, veuillez me contacter.

8 « J'aime »

7 messages ont été déplacées vers un nouveau sujet : Se connecter avec Ethereum

Clairement, je suis en retard pour la discussion. Mais la réponse courte et concise est que la blockchain est une meilleure façon de stocker, sécuriser et transmettre des données que les méthodes actuelles. Ce que la plupart des gens ne comprennent pas, c’est que la même question que vous posez en ce moment a été posée à propos d’Internet et de nombreuses autres technologies émergentes lorsqu’elles sont apparues pour la première fois. Ce pour quoi la blockchain est connue maintenant n’est pas ce pour quoi elle sera connue à l’avenir. Excellent article à ce sujet ici : Invisible Ubiquity. Guest Article By Wolf Pup #0 | by KSWriter | The Guardian Academy | Medium

Par ailleurs : Les cryptomonnaies et les blockchains sont plus efficaces que leurs homologues. Les systèmes monétaires fiduciaires pour les cryptomonnaies et les serveurs gérant les données traditionnelles. Si vous êtes préoccupé par la « pollution » (c’est-à-dire les émissions de CO2), regardez l’utilisation réelle et non les gros titres des articles de presse.

1 « J'aime »
  • Pourquoi une blockchain est-elle une meilleure façon de stocker les données d’un forum ?
  • Pourquoi https est-il moins sécurisé ou une moins bonne façon de transmettre des données qu’une transaction blockchain ?

Par curiosité, existe-t-il une seule plateforme de forum aussi riche en fonctionnalités et conforme aux réglementations de confidentialité que Discourse, qui offre les mêmes performances et est basée sur la blockchain ?

Pouvez-vous fournir une liste objective de mesures qui démontrent son potentiel dans ce domaine ?

Par exemple, des comparaisons représentatives des temps de transaction, les avantages tangibles de la décentralisation dans le contexte d’un forum, la comparaison du potentiel de confidentialité, etc.

Pouvez-vous imaginer le chaos d’avoir des temps de transaction de plusieurs minutes (merci la blockchain) pour des publications de sujets brûlants ? La conversation qui en résulterait serait un désordre total et le système inutilisable ! C’est pourquoi une base de données centralisée normale avec des mises à jour en millisecondes et le push sera toujours supérieure.

4 « J'aime »