Функции Web 3.0?

Перейдет ли Discourse на Web 3.0 или останется приложением Web 2.0? Например, переместится ли Discourse на блокчейн, где станет возможным создание DAO на базе Discourse с использованием социальных токенов, NFT и криптовалют?

4 лайка

Блокчейн, DAO, социальные токены, NFT, криптовалюта. :scream: Что?
Discourse — это форум, а не банк.
Я не понимаю ни одного из этих сокращений, я всё ещё на уровне 1.0. :face_with_hand_over_mouth:

17 лайков

Цель Discourse:

повысить стандарты цивилизованного обсуждения в интернете, внедряя более совершенное программное обеспечение для дискуссий — источник

Как вы видите, что

поможет нам (королевское «мы») ещё больше достичь нашей цели?


Разве Web 3.0 не означает семантический и децентрализованный веб?

В этой связи можно утверждать, что Discourse уже во многом является Web 3.0, даже несмотря на то, что мы всё ещё работаем над версией Discourse 2.8 :stuck_out_tongue:

44 лайка

Да, Discourse уже давно является web3:

  • децентрализован (не один Гигант Facebook, правящий всем, а миллионы небольших сообществ)

Другая область интереса —

  • микроплатежи, позволяющие художникам и другим получать оплату за свой труд.

Добро пожаловать в наш мир, @openmind! В данный момент мы рассматриваем два направления:

  1. Подтверждение аватаров как оплаченных NFT с помощью плагина
  2. Вход через Metamask (или другие аналогичные API)
23 лайка

Недостаток блокчейна (или крипто-того-этого, как бы вы это ни называли) настолько огромен (неуклонно растущее количество компьютеров и связанное с этим постоянное загрязнение), что я всегда находил странным отсутствие очевидных преимуществ (до сих пор нет ни малейшего представления).

Но, возможно, вы дадите мне подсказку, столь же простую, как моё краткое описание недостатка, своего рода блокчейн-преимущества для чайников, выраженную в очень простом предложении из нескольких слов:

Плюсы: ___ _ ___ _ ___ _

Минусы: неуклонно растущее количество компьютеров и связанное с этим постоянное загрязнение

7 лайков

На мой взгляд, это наиболее разумное краткосрочное решение для Discourse (и подобных платформ).

Я смотрю на такие проекты, как Unlock Protocol, и вижу очевидную возможность интеграции.

Пример сценария:

Пользователь покупает токен на OpenSea → получает доступ к сайту как владелец токена → сайт использует Discourse в своем стеке (наряду с, например, WordPress и сервером Discord) → сайт проверяет членство через токен в криптокошельке пользователя.

6 лайков

Некоторые люди обратились ко мне и выразили интерес к оплате плагина «Вход через MetaMask» для Discourse, а также других упомянутых вами функций, таких как NFT-аватары и т. д. Если вам это интересно, мы тоже можем обсудить это. :slight_smile:

Это кажется интересным. Вероятно, в первую очередь нужно заняться реализацией «Входа через MetaMask».
Я начал работу над концепцией, которая делает нечто подобное с использованием check_tx_proof в Monero. Wallet RPC documentation | Monero - secure, private, untraceable
Мне очень не нравится в экосистеме Ethereum то, что всё там публично. Любой сайт может увидеть все ваши транзакции, как только вы решите «Войти через MetaMask».
Проблема в том, что в Monero (где всё приватно, это по сути буквально цифровые наличные) на данный момент нет браузерного кошелька, подобного MetaMask.
Я подумал: либо я быстро реализую вход через MetaMask в стиле Web3, либо начну создавать браузерный кошелек для Monero.
Я решил переключить своё внимание на второе.

Тем не менее я провёл первоначальное исследование того, что необходимо для работы «Входа через MetaMask»: это не ракетостроение, просто нужно дать пользователю случайное число для подписи его адресом кошелька, а затем проверить правильность подписи на бэкенде.
Существует библиотека Ethereum для Ruby, так что это не должно быть слишком сложно. Если не возникнет серьёзных препятствий, это можно сделать за одну неделю работы разработчика.

7 лайков

Возможность входа в Discourse с помощью криптокошелька была бы просто фантастической и, безусловно, принесла бы пользу сообществу, которое мы планируем запустить. После того как подключение к кошельку будет реализовано, можно будет разрабатывать множество новых функций и плагинов.

В настоящее время ситуация с входом на веб-сайты через кошельки довольно фрагментирована: каждый использует свои собственные решения для реализации этой функции.

Проект «Sign in with Ethereum» (Вход с помощью Ethereum) — это масштабная и актуальная инициатива, направленная на то, чтобы сделать такой вход бесшовным. Он также поддерживается и финансируется Фондом Ethereum.

Мне кажется, что кому-то из сообщества достаточно форкнуть один из существующих плагинов «Login with» (например, этот для Discord) и адаптировать его для поддержки «Sign in with Ethereum». Вот соответствующая информация:

4 лайка

Итак, для протокола Unlock уже существует плагин :tada: Я совершенно это упустил.

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

6 лайков

Да, я понимаю это чувство. Хотя кошельки формально анонимны и приватны, существует след из «улик», с которым согласился бы не каждый.

5 лайков

Только что опубликовал плагин для установки верифицированных NFT-аватаров :grinning:

9 лайков

Да, особенно потому, что ваш адрес, скорее всего, прошёл проверку KYC через биржу. Это абсолютный кошмар для конфиденциальности. Тем не менее, именно там сосредоточена основная энергия, поэтому, вероятно, стоит учиться на этом опыте и подключаться к экосистеме.
РЕДАКТИРОВАНИЕ:
Я создал грант Gitcoin для работы над функцией «Вход с помощью Ethereum» и другими задачами:
https://gitcoin.co/grants/4569/moving-discourse-to-web3
Если вас интересует подобный функционал, пожалуйста, внесите свой вклад.

4 лайка

Похоже, это действительно происходит, и к тому же от команды, которая разрабатывает Sign in with Ethereum!

8 лайков

Также существует мета-тема для этого плагина от @kam44:

Я только что отредактировал заголовок темы, чтобы сделать его понятнее.

1 лайк

Я заметил, что обсуждение здесь в основном сосредоточено на входе в систему, а не на использовании социальных токенов в экономике сообщества, которая децентрализует управление и финансы. Моя команда также находится в процессе определения этой экономики и того, где её реализовать, поэтому я был бы рад дополнительному обсуждению этого вопроса в контексте Discourse. Большое спасибо заранее!

3 лайка

Я полностью согласен с @jesus2099. Он фактически выразил мои мысли.

Discourse — это не банк, и он не предназначен для использования в качестве программного обеспечения для банковских услуг. Я полностью за создание сообществ на базе Discourse. Однако виртуальные банки? Не совсем… :thinking:

Однако существуют и другие функции web3, которые определённо подходят для Discourse (в частности, невзаимозаменяемые токены).

1 лайк

Я связан с несколькими DAO. Discourse используется несколькими из них в качестве отправной точки для предложений по управлению в блокчейне, и возможность связать идентификатор в блокчейне с аккаунтом в Discourse является важной функцией, поскольку именно так пользователи взаимодействуют с нашим приложением. Многие из представленных здесь решений надежны, но, к сожалению, все они ориентированы на ETH-кошельки, такие как Metamask, а мы работаем в сети Solana.

В идеале веб3-кошелёк должен быть единственным способом аутентификации в нашем экземпляре. Я всё ещё изучаю, как можно модифицировать что-то вроде «Входа через Ethereum» или создать собственный плагин, способный подключаться к плагинам кошельков Solana.

Если есть какие-либо другие проекты в экосистеме Solana, исследующие эту область, пожалуйста, свяжитесь со мной.

8 лайков

7 сообщений были перемещены в новую тему: Вход с помощью Ethereum

Очевидно, что я опоздал к этому обсуждению. Но краткий и лаконичный ответ таков: блокчейн — это более эффективный способ хранения, защиты и передачи данных по сравнению с текущими методами. То, что большинство людей не понимают, это то, что тот же вопрос, который вы задаёте сейчас, задавали об интернете и многих других новых технологиях, когда они только появились. То, чем известен блокчейн сейчас, не будет тем, чем он будет известен в будущем. Отличная статья об этом здесь: https://medium.com/guardianacademy/invisible-ubiquity-66f2cddc7759

Кстати: криптовалюты и блокчейны более эффективны, чем их аналоги — фиатные денежные системы для криптовалют и серверы, обрабатывающие традиционные данные. Если вас беспокоит «загрязнение» (то есть выбросы CO2), смотрите на фактическое использование, а не на заголовки в новостях.

1 лайк
  • Почему блокчейн — это лучший способ хранения данных форума?
  • Почему HTTPS менее безопасен или является худшим способом передачи данных по сравнению с транзакцией в блокчейне?

Из чистого интереса: существует ли какая-либо платформа для форумов, столь же богатая функциями и соответствующая требованиям регулирования конфиденциальности, как Discourse, которая работает столь же эффективно и построена на блокчейне?

Можете ли вы предоставить объективный перечень мер, демонстрирующих его потенциал в этой области?

Например, сравнение representative времени транзакций, ощутимые преимущества децентрализации в контексте форума, сравнение потенциала конфиденциальности и т. д.

Можете ли вы представить хаос, который возник бы при многоминутном времени транзакций (спасибо блокчейну) для постов на горячие темы? В результате беседа превратилась бы в полный беспорядок, а система стала бы непригодной для использования! Именно поэтому обычная централизованная база данных с обновлениями и push-уведомлениями за миллисекунды всегда будет превосходить её.

4 лайка