Почему нужно начать проектирование заново с исполнительной среды
Настоящий узкий место не в уровне приложения, а в базовой исполнительной среде.
Подумайте, почему так сложно реализовать конфиденциальность или запускать сложную финансовую логику на блокчейне. Многие перекладывают вину на конкретный дизайн приложений, но на самом деле корень проблемы именно здесь — базовая исполнительная среда изначально не учитывала эти требования.
Что общего у старых архитектур? Все вычисления должны быть публичными и прозрачными. Когда это решение закреплено, все последующие решения тоже подчинены ему. Хотите добавить конфиденциальность? Не получится, каждый шаг должен быть раскрыт. Хотите запускать сложные финансовые контракты? Тоже нет, архитектура изначально не была оптимизирована для этого.
Вместо того чтобы постоянно наклеивать патчи на эту структуру, лучше пересмотреть дизайн исполнительной среды с нуля — сделать конфиденциальность встроенной функцией, а сложные вычисления — приоритетом. Вот это действительно решит проблему в корне.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
20 Лайков
Награда
20
10
Репост
Поделиться
комментарий
0/400
StakeOrRegret
· 01-12 06:16
В конечном итоге, нужно изменить всё кардинально, патчи уже давно надоели.
Посмотреть ОригиналОтветить0
MetaverseLandlord
· 01-11 21:27
Действительно, нужно менять базовый уровень, только исправление на уровне приложения — это как исправление Шредингера.
Посмотреть ОригиналОтветить0
GasFeeCrybaby
· 01-10 07:13
Совершенно верно, сейчас множество проектов строятся на гнилой почве, неудивительно, что всё так тормозит.
Это и есть коренная проблема, без рефакторинга базовой архитектуры ничего не исправить.
Эй, хочу спросить, есть ли команда, которая действительно занимается этим, или все только рисуют планы?
Архитектура определяет всё, нынешний блокчейн похож на бегуна с протезом, сколько бы патчей ни накладывали — толку всё равно мало.
Фу, опять банальные слова, кто же реально действует?
Переосмысление среды выполнения — эта идея уже пять лет звучит, когда же появится рабочая версия?
Посмотреть ОригиналОтветить0
degenwhisperer
· 01-09 12:02
Проще говоря, сколько бы патчей ни делали, эта плохая архитектура не исправится
Посмотреть ОригиналОтветить0
DataOnlooker
· 01-09 10:53
Говоря уже столько лет и всё еще исправляя ошибки, давно пора было взяться за серьёзные меры
Посмотреть ОригиналОтветить0
gas_fee_therapist
· 01-09 10:42
Говорю правильно, сейчас куча проектов просто наклеивают пластыри на устаревшие системы.
На самом деле проблема в зависимостях от пути, как изначально было спроектировано — так всё и застревает.
Ладно, только патчами не спасти, нужно всё снести и начать заново.
Плохая архитектура, даже самые умные приложения бессмысленны.
Реконструкция с нуля — это правильный путь.
Посмотреть ОригиналОтветить0
NotFinancialAdviser
· 01-09 10:40
В конечном итоге, всё сводится к тому, что инфраструктура не подготовлена, и всё время используют устаревшие вещи, чтобы держаться на плаву.
Посмотреть ОригиналОтветить0
ZenZKPlayer
· 01-09 10:38
Говоря правильно, сейчас большинство блокчейнов — это лишь временные исправления, которые устраняют симптомы, но не решают проблему в корне.
Посмотреть ОригиналОтветить0
GateUser-e19e9c10
· 01-09 10:35
Правильно, заниматься исправлениями из-за этого так долго — это действительно бессмысленно. Без кардинальных изменений снизу вверх любые затраты ресурсов будут напрасны.
Посмотреть ОригиналОтветить0
GhostAddressHunter
· 01-09 10:29
Честно говоря, пора уже было смириться с патчами, если основа гнилая, никакие инновации не помогут
Почему нужно начать проектирование заново с исполнительной среды
Настоящий узкий место не в уровне приложения, а в базовой исполнительной среде.
Подумайте, почему так сложно реализовать конфиденциальность или запускать сложную финансовую логику на блокчейне. Многие перекладывают вину на конкретный дизайн приложений, но на самом деле корень проблемы именно здесь — базовая исполнительная среда изначально не учитывала эти требования.
Что общего у старых архитектур? Все вычисления должны быть публичными и прозрачными. Когда это решение закреплено, все последующие решения тоже подчинены ему. Хотите добавить конфиденциальность? Не получится, каждый шаг должен быть раскрыт. Хотите запускать сложные финансовые контракты? Тоже нет, архитектура изначально не была оптимизирована для этого.
Вместо того чтобы постоянно наклеивать патчи на эту структуру, лучше пересмотреть дизайн исполнительной среды с нуля — сделать конфиденциальность встроенной функцией, а сложные вычисления — приоритетом. Вот это действительно решит проблему в корне.