Нещодавно ми взяли інтерв'ю у відомого експерта в сфері блокчейн, щоб обговорити складність та масштабованість інфраструктури Sui, а також те, як система обробки транзакцій Sui сприяє високопродуктивній мережі. Цей експерт є співзасновником та головним науковцем відомої лабораторії, а також професором у галузі безпеки та конфіденційності в одному з відомих університетів.
Наступне - це зміст цього інтерв'ю:
Q1:Ви з академічної сфери, можете розповісти про свої дослідження?
Я професор відомого університету, основна тема моїх досліджень - безпека та конфіденційність. На початку я провів багато досліджень у сфері пирингових систем та анонімних систем, які зазвичай є великими розподіленими системами з акцентом на зберігання. З розвитком технології Блокчейн, особливо з появою Ethereum, я зацікавився розподіленими реєстрами та Блокчейн і тим, як реалізувати смарт-контракти. Ми почали досліджувати, як побудувати системи з вищою продуктивністю та намагалися комерціалізувати деякі ідеї. Пізніше ми також взяли участь у проекті Блокчейн великої соціальної медіа-компанії, намагаючись запропонувати рішення для масштабування. Коли проект не зміг досягти прогресу, я продовжив шукати інші можливості для реалізації концепції високопродуктивного Блокчейн.
Q2: Ви все ще професор, що ви думаєте про різницю між застосуванням і дослідженням?
Насправді немає суттєвої різниці. Під час дослідження ми розглядаємо всі можливості для досягнення конкретних цілей, наприклад, створення високопродуктивного Блокчейн. А в практичному застосуванні ми повинні вибрати з безлічі хороших ідей, визначити, які є найбільш цінними та найбільш відповідають потребам користувачів. Ми повинні врахувати перешкоди для впровадження Блокчейн та фактори, які заважають людям досягати цілей. Під час розробки системи ми все ще будемо орієнтуватися на наукові публікації, але більше зосереджуватися на створенні реальної цінності для користувачів.
Q3: Від теорії до практичного застосування, як ви визначаєте, які проблеми потрібно вирішити?
Я в основному зосереджуюсь на тому, як розширити різні функції Блокчейн, особливо на збільшенні пропускної здатності транзакцій і зменшенні затримок. Це питання дуже очевидне - щоразу, коли певний контракт на Ethereum стає популярним, платформа не може витримати таку велику кількість транзакцій, що призводить до заторів і різкого зростання витрат. Ми неодноразово спостерігали, що обробна здатність Блокчейн не відповідає потребам користувачів. Цей виклик не лише привернув увагу нашої команди, але й уся наукова спільнота досліджує різні рішення. Сьогодні вже розроблено багато технологій для розширення можливостей Блокчейн.
Q4: L2 мережа є способом, запропонованим для вирішення проблеми масштабування, яка відрізняється від створення нових L1 мереж, які є переваги?
L2 є розширеним рішенням в екосистемі Ethereum, але для розробників його використання дещо складне. Переміщення активів між L2 та L1 потребує складних мостових операцій, що погіршує користувацький досвід. Для простих токенів це ще прийнятно, але для більш складних активів це стає дуже важким. Переміщення активів між різними мережами L2 також є досить складним.
В порівнянні, наше рішення полягає в створенні великої розподіленої бази даних, що містить усі блоки. Як тільки угода завершена, усі блоки можуть бути відразу використані для наступної угоди, без необхідності переміщати їх між різними мережами. Це надає користувачам більш плавний досвід.
Q5: Sui Lutris є основою протоколу Sui, які його ключові інновації, що забезпечують високу пропускну спроможність і низьку затримку Sui?
Sui Lutris складається з двох ключових концепцій: по-перше, багато операцій на Блокчейн насправді не потребують консенсусу; по-друге, для випадків, коли консенсус потрібен, у нас є метод з високою пропускною здатністю. Він забезпечує, щоб вузли перевірки, що дотримуються протоколу, ніколи не перебували в несумісному стані.
Sui Lutris надає два різні шляхи: швидкий шлях, який не потребує консенсусу, та шлях консенсусу, який потребує консенсусу. Для об'єктів, що належать користувачу, можна використовувати швидкий шлях, не чекаючи на консенсус для досягнення фінальності транзакції. Для об'єктів, якими ділять кілька осіб, потрібно використовувати шлях консенсусу.
Затримка швидкого шляху дуже низька, зазвичай менше однієї секунди, і його можна широко масштабувати. Затримка шляху консенсусу вища, але і його ємність також велика. Більшість щоденних транзакцій можуть використовувати швидкий шлях, тоді як складні операції DeFi зазвичай потребують шляху консенсусу.
Q6:Чи можуть розробники додатків на Sui проектувати свої додатки для використання швидкого шляху?
Абсолютно можливо. Це одна з ключових робіт з розробки розширених додатків. Розробники можуть повністю контролювати, чи є об'єкти, з якими вони працюють у контракті, приватними чи спільними. Один з трюків розширення додатків у Sui полягає в тому, щоб забезпечити, що більшість операцій ґрунтуються на приватних об'єктах, так що можна досягти дуже низької затримки.
Розробники смарт-контрактів мають повний контроль над цим. Вони можуть точно вказати кожен тип транзакції. Хоча початкова версія контракту може розглядати все як спільний стан, в міру необхідності розширення розробники повинні враховувати, як максимізувати використання швидкого шляху.
Q7: Як програмовані торгівельні блоки відіграють роль у цьому?
Програмовані交易Блоки можуть використовуватися на швидкому шляху або шляху консенсусу. Якщо залучені лише ексклюзивні об'єкти, можна виконати кілька операцій в одному ланцюговому процесі з дуже низькою затримкою. Якщо залучені спільні об'єкти, то це перейде на шлях консенсусу, затримка буде трохи вищою. Це надає розробникам гнучкість, щоб обрати відповідний шлях відповідно до потреб.
Q8: Вже більше 100 днів, як запущено основну мережу, чи підтверджує продуктивність Sui вашу дослідницьку теорію? Чи є що-небудь, що вас здивувало?
Дійсно, є деякі речі, які підтверджують дизайн Sui, але також є деякі роздуми. У часи, коли обсяги торгівлі особливо великі, Sui щодня обробляє понад 60 мільйонів транзакцій, більшість з яких здійснюються через швидкий шлях. Це доводить масштабованість і низьку затримку Sui Lutris.
Однак ми також виявили, що використання швидкого шляху має деякі тонкощі. Іноді об'єкти можуть бути неправильно заблоковані, хоча зазвичай вони розблоковуються в кінці одного епохи, але це не є ідеальним досвідом. Ми розробляємо набір технологій, які дозволять швидко розблоковувати неправильно заблоковані об'єкти.
Крім того, ми також досліджуємо, як дозволити більшій кількості типів об'єктів використовувати швидкий шлях, навіть якщо вони спільно використовуються кількома сторонами. Це може ще більше підвищити продуктивність і гнучкість Sui.
Q9: Чи можете ви детальніше поділитися причинами, які призводять до блокування об'єктів?
Блокування об'єктів зазвичай відбувається на швидкому шляху, коли система отримує суперечливу послідовність операцій. Наприклад, якщо користувачі смартфона та комп'ютера виконують операції з одним і тим же активом у різному порядку, Sui не зможе визначити правильну послідовність, що призведе до блокування об'єкта.
Спочатку ми вважали, що така ситуація не буде відбуватися часто, але насправді вона виникає частіше, ніж очікувалося. Наразі заблокованим об'єктам потрібно чекати закінчення одного епохи, щоб бути розблокованими, що може спричинити серйозні проблеми.
Ми розробляємо рішення, коли об'єкт заблокований, система може швидко вирішити проблему через шлях консенсусу, а не чекати закінчення епохи. Це значно покращить досвід користувачів.
Q10: Яка ваша думка щодо того, як найкраще збалансувати прозорість, відстежуваність та конфіденційність у публічних блокчейнах?
У публічному блокчейні потреба в конфіденційності в значній мірі залежить від конкретного застосування. Метод Sui полягає в наданні інструментів розробникам застосунків, щоб вони могли реалізувати захист конфіденційності відповідно до потреб.
Для цього Sui надає деяку криптоорієнтовану підтримку, таку як можливість перевірки нульових знань. Це дозволяє розробникам додатків перевіряти певні події поза блокчейном, не розкриваючи конкретні деталі на самому блокчейні.
Розробники додатків можуть вирішувати проблеми конфіденційності відповідно до своїх потреб, поєднуючи стратегії на блокчейні, поза блокчейном та шифрування. Ми віримо, що ця гнучкість може задовольнити потреби різних типів додатків.
Q11:Чи є більше рідної підтримки конфіденційності в Sui?
Спільнота обговорює забезпечення більшої підтримки для розробників у написанні смарт-контрактів, дружніх до конфіденційності. Окрім нульових знань, ми також розглядаємо можливість додавання більшої кількості загальних математичних або криптографічних функцій.
Ми вітаємо розробників смарт-контрактів з наданням зворотного зв'язку щодо відсутніх функцій. Крім того, існують і інші технології, такі як багатосторонні обчислення або надійне апаратне забезпечення, які також можуть бути використані для захисту конфіденційності. Якщо спільнота висловить сильний попит на ці технології, ми розглянемо можливість відповідних архітектурних змін.
Q12: Як ви вважаєте, як розвиватиметься Sui в найближчі 6-12 місяців?
Розвиток Sui в значній мірі залежатиме від додатків, розроблених на платформі. У короткостроковій перспективі ми будемо вдосконалюватися відповідно до реальних потреб застосування. У довгостроковій перспективі ми будемо прагнути покращити протокол Sui Lutris для досягнення нижчої затримки та простішої структури протоколу, що підвищить масштабованість.
Ми також будемо прагнути підвищити економічну ефективність, щоб вузли верифікації могли працювати на більш обмеженому апаратному забезпеченні та оптимізувати використання апаратних ресурсів. Ці покращення зроблять Sui більш ефективним та потужним.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
11 лайків
Нагородити
11
7
Поділіться
Прокоментувати
0/400
SolidityJester
· 16год тому
Знову хвалять продуктивність, це вже трохи знайомо.
Переглянути оригіналвідповісти на0
ForkTongue
· 16год тому
Ця продуктивність справді чудова
Переглянути оригіналвідповісти на0
just_another_fish
· 16год тому
sui дійсно бик пиво
Переглянути оригіналвідповісти на0
NeverVoteOnDAO
· 16год тому
Все це дані та продуктивність, хтось вже зробив додаток?
Переглянути оригіналвідповісти на0
TokenUnlocker
· 16год тому
Все завдяки бик, первісна версія ще не з'явилася.
Переглянути оригіналвідповісти на0
SelfCustodyIssues
· 16год тому
Аналіз стилю коментарів щодо проблеми самостійного зберігання акаунтів: схильність до гострих, злегка сумнівних коментарів.
Sui засновник розкриває: технології та виклики високопродуктивного Блокчейн
Нещодавно ми взяли інтерв'ю у відомого експерта в сфері блокчейн, щоб обговорити складність та масштабованість інфраструктури Sui, а також те, як система обробки транзакцій Sui сприяє високопродуктивній мережі. Цей експерт є співзасновником та головним науковцем відомої лабораторії, а також професором у галузі безпеки та конфіденційності в одному з відомих університетів.
Наступне - це зміст цього інтерв'ю:
Q1:Ви з академічної сфери, можете розповісти про свої дослідження?
Я професор відомого університету, основна тема моїх досліджень - безпека та конфіденційність. На початку я провів багато досліджень у сфері пирингових систем та анонімних систем, які зазвичай є великими розподіленими системами з акцентом на зберігання. З розвитком технології Блокчейн, особливо з появою Ethereum, я зацікавився розподіленими реєстрами та Блокчейн і тим, як реалізувати смарт-контракти. Ми почали досліджувати, як побудувати системи з вищою продуктивністю та намагалися комерціалізувати деякі ідеї. Пізніше ми також взяли участь у проекті Блокчейн великої соціальної медіа-компанії, намагаючись запропонувати рішення для масштабування. Коли проект не зміг досягти прогресу, я продовжив шукати інші можливості для реалізації концепції високопродуктивного Блокчейн.
Q2: Ви все ще професор, що ви думаєте про різницю між застосуванням і дослідженням?
Насправді немає суттєвої різниці. Під час дослідження ми розглядаємо всі можливості для досягнення конкретних цілей, наприклад, створення високопродуктивного Блокчейн. А в практичному застосуванні ми повинні вибрати з безлічі хороших ідей, визначити, які є найбільш цінними та найбільш відповідають потребам користувачів. Ми повинні врахувати перешкоди для впровадження Блокчейн та фактори, які заважають людям досягати цілей. Під час розробки системи ми все ще будемо орієнтуватися на наукові публікації, але більше зосереджуватися на створенні реальної цінності для користувачів.
Q3: Від теорії до практичного застосування, як ви визначаєте, які проблеми потрібно вирішити?
Я в основному зосереджуюсь на тому, як розширити різні функції Блокчейн, особливо на збільшенні пропускної здатності транзакцій і зменшенні затримок. Це питання дуже очевидне - щоразу, коли певний контракт на Ethereum стає популярним, платформа не може витримати таку велику кількість транзакцій, що призводить до заторів і різкого зростання витрат. Ми неодноразово спостерігали, що обробна здатність Блокчейн не відповідає потребам користувачів. Цей виклик не лише привернув увагу нашої команди, але й уся наукова спільнота досліджує різні рішення. Сьогодні вже розроблено багато технологій для розширення можливостей Блокчейн.
Q4: L2 мережа є способом, запропонованим для вирішення проблеми масштабування, яка відрізняється від створення нових L1 мереж, які є переваги?
L2 є розширеним рішенням в екосистемі Ethereum, але для розробників його використання дещо складне. Переміщення активів між L2 та L1 потребує складних мостових операцій, що погіршує користувацький досвід. Для простих токенів це ще прийнятно, але для більш складних активів це стає дуже важким. Переміщення активів між різними мережами L2 також є досить складним.
В порівнянні, наше рішення полягає в створенні великої розподіленої бази даних, що містить усі блоки. Як тільки угода завершена, усі блоки можуть бути відразу використані для наступної угоди, без необхідності переміщати їх між різними мережами. Це надає користувачам більш плавний досвід.
Q5: Sui Lutris є основою протоколу Sui, які його ключові інновації, що забезпечують високу пропускну спроможність і низьку затримку Sui?
Sui Lutris складається з двох ключових концепцій: по-перше, багато операцій на Блокчейн насправді не потребують консенсусу; по-друге, для випадків, коли консенсус потрібен, у нас є метод з високою пропускною здатністю. Він забезпечує, щоб вузли перевірки, що дотримуються протоколу, ніколи не перебували в несумісному стані.
Sui Lutris надає два різні шляхи: швидкий шлях, який не потребує консенсусу, та шлях консенсусу, який потребує консенсусу. Для об'єктів, що належать користувачу, можна використовувати швидкий шлях, не чекаючи на консенсус для досягнення фінальності транзакції. Для об'єктів, якими ділять кілька осіб, потрібно використовувати шлях консенсусу.
Затримка швидкого шляху дуже низька, зазвичай менше однієї секунди, і його можна широко масштабувати. Затримка шляху консенсусу вища, але і його ємність також велика. Більшість щоденних транзакцій можуть використовувати швидкий шлях, тоді як складні операції DeFi зазвичай потребують шляху консенсусу.
Q6:Чи можуть розробники додатків на Sui проектувати свої додатки для використання швидкого шляху?
Абсолютно можливо. Це одна з ключових робіт з розробки розширених додатків. Розробники можуть повністю контролювати, чи є об'єкти, з якими вони працюють у контракті, приватними чи спільними. Один з трюків розширення додатків у Sui полягає в тому, щоб забезпечити, що більшість операцій ґрунтуються на приватних об'єктах, так що можна досягти дуже низької затримки.
Розробники смарт-контрактів мають повний контроль над цим. Вони можуть точно вказати кожен тип транзакції. Хоча початкова версія контракту може розглядати все як спільний стан, в міру необхідності розширення розробники повинні враховувати, як максимізувати використання швидкого шляху.
Q7: Як програмовані торгівельні блоки відіграють роль у цьому?
Програмовані交易Блоки можуть використовуватися на швидкому шляху або шляху консенсусу. Якщо залучені лише ексклюзивні об'єкти, можна виконати кілька операцій в одному ланцюговому процесі з дуже низькою затримкою. Якщо залучені спільні об'єкти, то це перейде на шлях консенсусу, затримка буде трохи вищою. Це надає розробникам гнучкість, щоб обрати відповідний шлях відповідно до потреб.
Q8: Вже більше 100 днів, як запущено основну мережу, чи підтверджує продуктивність Sui вашу дослідницьку теорію? Чи є що-небудь, що вас здивувало?
Дійсно, є деякі речі, які підтверджують дизайн Sui, але також є деякі роздуми. У часи, коли обсяги торгівлі особливо великі, Sui щодня обробляє понад 60 мільйонів транзакцій, більшість з яких здійснюються через швидкий шлях. Це доводить масштабованість і низьку затримку Sui Lutris.
Однак ми також виявили, що використання швидкого шляху має деякі тонкощі. Іноді об'єкти можуть бути неправильно заблоковані, хоча зазвичай вони розблоковуються в кінці одного епохи, але це не є ідеальним досвідом. Ми розробляємо набір технологій, які дозволять швидко розблоковувати неправильно заблоковані об'єкти.
Крім того, ми також досліджуємо, як дозволити більшій кількості типів об'єктів використовувати швидкий шлях, навіть якщо вони спільно використовуються кількома сторонами. Це може ще більше підвищити продуктивність і гнучкість Sui.
Q9: Чи можете ви детальніше поділитися причинами, які призводять до блокування об'єктів?
Блокування об'єктів зазвичай відбувається на швидкому шляху, коли система отримує суперечливу послідовність операцій. Наприклад, якщо користувачі смартфона та комп'ютера виконують операції з одним і тим же активом у різному порядку, Sui не зможе визначити правильну послідовність, що призведе до блокування об'єкта.
Спочатку ми вважали, що така ситуація не буде відбуватися часто, але насправді вона виникає частіше, ніж очікувалося. Наразі заблокованим об'єктам потрібно чекати закінчення одного епохи, щоб бути розблокованими, що може спричинити серйозні проблеми.
Ми розробляємо рішення, коли об'єкт заблокований, система може швидко вирішити проблему через шлях консенсусу, а не чекати закінчення епохи. Це значно покращить досвід користувачів.
Q10: Яка ваша думка щодо того, як найкраще збалансувати прозорість, відстежуваність та конфіденційність у публічних блокчейнах?
У публічному блокчейні потреба в конфіденційності в значній мірі залежить від конкретного застосування. Метод Sui полягає в наданні інструментів розробникам застосунків, щоб вони могли реалізувати захист конфіденційності відповідно до потреб.
Для цього Sui надає деяку криптоорієнтовану підтримку, таку як можливість перевірки нульових знань. Це дозволяє розробникам додатків перевіряти певні події поза блокчейном, не розкриваючи конкретні деталі на самому блокчейні.
Розробники додатків можуть вирішувати проблеми конфіденційності відповідно до своїх потреб, поєднуючи стратегії на блокчейні, поза блокчейном та шифрування. Ми віримо, що ця гнучкість може задовольнити потреби різних типів додатків.
Q11:Чи є більше рідної підтримки конфіденційності в Sui?
Спільнота обговорює забезпечення більшої підтримки для розробників у написанні смарт-контрактів, дружніх до конфіденційності. Окрім нульових знань, ми також розглядаємо можливість додавання більшої кількості загальних математичних або криптографічних функцій.
Ми вітаємо розробників смарт-контрактів з наданням зворотного зв'язку щодо відсутніх функцій. Крім того, існують і інші технології, такі як багатосторонні обчислення або надійне апаратне забезпечення, які також можуть бути використані для захисту конфіденційності. Якщо спільнота висловить сильний попит на ці технології, ми розглянемо можливість відповідних архітектурних змін.
Q12: Як ви вважаєте, як розвиватиметься Sui в найближчі 6-12 місяців?
Розвиток Sui в значній мірі залежатиме від додатків, розроблених на платформі. У короткостроковій перспективі ми будемо вдосконалюватися відповідно до реальних потреб застосування. У довгостроковій перспективі ми будемо прагнути покращити протокол Sui Lutris для досягнення нижчої затримки та простішої структури протоколу, що підвищить масштабованість.
Ми також будемо прагнути підвищити економічну ефективність, щоб вузли верифікації могли працювати на більш обмеженому апаратному забезпеченні та оптимізувати використання апаратних ресурсів. Ці покращення зроблять Sui більш ефективним та потужним.
Коментарі:
Король обертів вигадує нові фішки.