Основатель Sui раскрыл: Архитектура высокопроизводительного Блокчейна и направления будущего развития

Недавно мы провели интервью с Джорджем Дейнеzisом, в котором обсудили сложность и масштабируемость инфраструктуры Sui, а также то, как система обработки транзакций Sui способствует созданию высокопроизводительной сети. Джордж Дейнеzis является соучредителем и главным ученым Mysten Labs, а также профессором в области безопасности и конфиденциальности в Университетском колледже Лондона.

Основные моменты данного интервью:

Q1: Какова ваша основная тема исследования?

Я профессор в Университетском колледже Лондона, мои исследования сосредоточены на безопасности и конфиденциальности. В начале я в основном исследовал пиринговые системы и анонимные системы, затем переключился на распределенные реестры, блокчейн и выполнение смарт-контрактов. Наша исследовательская группа в UCL начала изучать, как построить более высокопроизводительные системы, и основала компанию Chainspace. Затем я присоединился к Facebook и участвовал в проекте Libra/Diem, а сейчас я занимаюсь реализацией концепции высокопроизводительного блокчейна.

Q2: В чем разница между приложениями и исследованиями?

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

Вопрос 3: Как определить реальную проблему, которую нужно решить?

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

Вопрос 4: Каковы отличия между L2 сетями и новыми L1 сетями, такими как Sui?

Сетевые решения второго уровня (L2) в основном являются схемами расширения экосистемы Ethereum, но для разработчиков их использование может быть довольно сложным. Перемещение активов между L2 и L1 требует создания мостов, и этот процесс проходит довольно гладко для токенов, но для более сложных активов это может быть очень неудобно. Пользователям может потребоваться многократное перемещение активов между несколькими сетями L2, что приводит к негативному опыту.

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

В5: Каковы ключевые инновации Sui Lutris?

Sui Lutris включает в себя две основные идеи: 1) многие операции блокчейна не требуют консенсуса; 2) когда требуется консенсус, существует метод с высокой пропускной способностью. Он предлагает два разных пути: быстрый путь (не требует консенсуса) и путь консенсуса.

Быстрый путь подходит для операций с собственными уникальными объектами, такими как NFT, и позволяет быстро завершать сделки без ожидания согласия. Совместимые объекты (например, системы аукционов) требуют обработки через путь согласия. Быстрый путь имеет очень низкую задержку, менее одной секунды; путь согласия имеет более высокую задержку, но все же сохраняет высокую пропускную способность.

Вопрос 6: Как разработчики могут использовать быстрый путь?

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

Q7: Какова роль программируемых торговых блоков?

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

Q8: Каковы результаты после запуска главной сети Sui?

Sui демонстрирует отличные результаты в периоды высокой торговой активности, с ежедневным объемом торгов, превышающим 60 миллионов транзакций, большинство из которых обрабатываются через быстрый путь, что доказывает масштабируемость и низкую задержку Sui Lutris. Однако использование быстрого пути также создает некоторые проблемы, такие как проблема блокировки объектов. В настоящее время разрабатываются новые технологии, позволяющие быстро разблокировать ошибочно заблокированные объекты для улучшения пользовательского опыта.

Q9: Какова причина блокировки объекта?

Блокировка объектов в основном происходит на быстром пути, когда пользователи или их программное обеспечение сталкиваются с конфликтами в последовательности операций. Например, разные устройства предлагают разные последовательности операций для одного и того же объекта, и Sui не может разрешить этот конфликт. В настоящее время заблокированные объекты необходимо разблокировать только после завершения эпохи, что может вызвать серьезные проблемы. Разрабатываемое решение заключается в быстром разрешении таких ситуаций через консенсус, сокращая время разблокировки с одной эпохи до нескольких секунд.

Q10: Как сбалансировать прозрачность, отслеживаемость и конфиденциальность публичной цепи?

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

Q11: Есть ли у Sui больше нативной поддержки конфиденциальности?

Сообщество обсуждает поддержку, необходимую разработчикам при написании конфиденциальных смарт-контрактов. Кроме нулевых знаний, также рассматривается возможность добавления более общих математических или криптографических функций. Другие технологии, такие как многопартийные вычисления или доверенное оборудование, также обсуждаются. Sui приветствует отзывы сообщества о недостающих функциях защиты конфиденциальности.

Q12: Каковы направления развития Sui в будущем на 6-12 месяцев?

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

SUI4.16%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
LiquiditySurfervip
· 07-14 10:10
Кит начал появляться.
Посмотреть ОригиналОтветить0
SchrodingerAirdropvip
· 07-11 20:24
Ожидаю данные тестирования производительности
Посмотреть ОригиналОтветить0
SelfCustodyBrovip
· 07-11 17:36
Sui так привлекателен
Посмотреть ОригиналОтветить0
SchrodingersPapervip
· 07-11 17:33
следовать за техническими достижениями Sui
Посмотреть ОригиналОтветить0
AirdropHunterKingvip
· 07-11 17:26
Необходимо отслеживать дальнейшие действия.
Посмотреть ОригиналОтветить0
PanicSellervip
· 07-11 17:16
Снова не сказали по делу
Посмотреть ОригиналОтветить0
  • Закрепить