Структура обмена стеками с использованием Ethereum

Можно ли построить «обмен стеками», например информационную структуру или процесс, на основе Ethereum? Может ли команда «Stack Exchange» использовать Ethereum для создания новой и улучшенной структуры обучения информации? Поскольку люди могут создавать несколько учетных записей (или совместно использовать одну учетную запись), чтобы обмануть процесс «обмена стеками», точно так же, как они могут сделать то же самое, чтобы обмануть систему Ethereum. Но, используя топливо Ethereum, может ли кто-нибудь создать «Stack Exchange», «подобную» программе на основе Ethereum, чтобы придать истинную ценность действиям содействующих людей?

Я не думаю, что это дубликат. Развертывание «веб-сайта» — это не то же самое, что создание чего-то вроде обмена стеками (репутация, теги и т. д.).
Кто-то сказал Steemit.com... Я могу не чувствовать, что IPFS работает быстро в настоящее время, и, возможно, никогда... нам нужно найти способ заставить все цепочки блоков работать вместе, чтобы сделать IPFS более надежной. Я все еще надеюсь, что Эфириум сможет это сделать.

Ответы (3)

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

Ethereum — это платформа для децентрализованных приложений с акцентом на глобальном консенсусе (соглашении) вычислений и логики. Сам по себе Ethereum не предназначен для использования в качестве контент-платформы.

Что касается структурирования DApp, похожего на StackExchange, на Ethereum, общая рекомендация состоит в том, чтобы хранить данные на других технологиях , таких как Swarm и/или IPFS . Хеши данных — это то, что будет храниться в блокчейне, и DApp будет запрашивать у технологии хранения фактические данные, а затем представлять их пользователю.

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

Мне нравится ваш ответ, но я не могу сказать, что в настоящее время понимаю достаточно, чтобы окончательно сказать, что это правильно. Я также хочу дать шанс кому-то еще. Это определенно лучшее начало, чем я мог надеяться. Мой вопрос касается «структуры», а не «сайта», я говорю о процессе, а не о конкретном хостинге, каждый может одинаково размещать, хотя это может создать проблемы с безопасностью. Мне нравится эта IPFS, спасибо за это.... скажите, я узнаю больше, спасибо.
Да, я надеюсь, что другие тоже дадут ответы, и не нужно спешить с ответами. Для других людей, которые ответят, вы можете уточнить, что вы подразумеваете под «процессом» (мне также не совсем понятно, что вы имеете в виду). Спасибо и добро пожаловать в сообщество :)
Кто-то поделился этим со мной на Facebook. Он не охватывает процессы stackexchage, основанные на внутреннем коде, но показывает некоторый порядок SQL, обработки и окончательного HTTP-вывода CentOS (для нас что-то вроде swarm, storj, maidsafe, filecoin, sia .тех). Я думаю, что обработкой данных проще всего управлять в ОС Microsoft (может также обеспечивать какую-либо юридическую защиту/защиту от ответственности...). Крутая вещь, однако... nickcraver.com/blog/2016/02/17/…

Хранение непосредственно в блокчейне очень дорого. Что-то, что вы могли бы сделать, это хранить хэши комментариев в блокчейне вместе с голосами и хранить сами комментарии в IPFS или Swarm. Это все еще будет довольно дорого, но может быть осуществимо, особенно после развертывания шардинга.

Я думаю, что можно создать «обмен стеками», например, информационную структуру или процесс на Ethereum https://jidex.io/currency/eth . Однако я не уверен, что команда "Stack Exchange" будет заинтересована в этом.