Какие децентрализованные приложения Эфириума на 100 % децентрализованы, а не полудецентрализованы (централизованы)?

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

Глядя на криптокотиков, вы должны получить к ним доступ с их веб-сайта, а изображения котят хранятся на их веб-сайте. Как это считается децентрализованным приложением? Это больше похоже на простое приложение.

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

Правильно ли я понимаю, что это полудецентрализованные (централизованные) приложения?

Существуют ли децентрализованные приложения, которые действительно на 100% независимы и не полагаются на центральный сервер для получения данных, таких как изображения или данные?

Ответы (1)

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

Но дело не в том, чтобы сделать все децентрализованным — дело в том, чтобы сделать ядро ​​(контрактный код) децентрализованным, и тогда каждый сможет подключиться к одному и тому же коду любым способом. Для подключения можно использовать web3, а для подключения к тому же контракту можно использовать какую-либо бэкэнд-систему.

Базовый контракт «Hello World» на 100% децентрализован. Вы можете делать многое, не полагаясь на внешние сервисы - в основном вы столкнетесь с проблемами, когда вам нужно хранить большие данные, нужны данные из внешних источников (интернет) или сложные вычисления (лимиты газа и/или дорогие транзакции).

Я сомневаюсь, что есть какое-то четкое различие, что такое «dapp». Определение, вероятно, со временем станет более строгим, но в настоящее время я полагаю, что оно в основном используется для обозначения приложений, которые имеют децентрализованную основную функциональность.

Насколько я знаю, в децентрализованных биржах вы должны загрузить на свой компьютер какую-то программу, которая подключается к сети децентрализованной биржи. Etherdelta — это что-то… особенное.