## Інший шлях вирішення проблеми продуктивності приватних ланцюгів
Знають усі, хто працював із блокчейн-проектами: щоразу, коли система починає гальмувати, бізнес-відділи та технічні починають звинувачувати один одного. Одна сторона каже, що функціональні вимоги занадто складні, інша — що архітектура неправильно спроектована. Особливо це стосується обчислювально інтенсивних сценаріїв, таких як перевірка доказів з нульовим розкриттям, де затримки стають особливо болючими.
Нещодавно ознайомився з технічним рішенням Dusk Network: їхня віртуальна машина Piecrust використовує цікаву архітектуру "нуль копіювання пам’яті". Простими словами — при передачі даних між хост-середовищем і віртуальною машиною не потрібно копіювати, а можна просто посилатися. Це здається дрібницею, але насправді — це хитрий спосіб зменшити втрати при передачі даних.
Який реальний ефект? При виконанні інтенсивних перевірок доказів з нульовим розкриттям ця архітектура дозволяє DUSK-ланцюгу працювати значно швидше за інші приватні проєкти. Відчутних затримок немає. Для фінансових застосунків із високою частотою взаємодії така плавність означає, що користувачі справді отримають досвід, здатний відповідати бізнес-вимогам, і бізнес-команди більше не будуть постійно турбувати технічний відділ із запитами на зміни — адже система сама по собі здатна витримати навантаження.
З архітектурної точки зору, саме тому приватні ланцюги не обов’язково повинні йти на компроміси щодо продуктивності. Головне — як їх правильно спроектувати і оптимізувати.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
20 лайків
Нагородити
20
7
Репост
Поділіться
Прокоментувати
0/400
HodlOrRegret
· 01-10 19:18
Ця техніка нульового копіювання дійсно вражає, нарешті хтось вирішив проблему затримки приватного ланцюга
Переглянути оригіналвідповісти на0
StopLossMaster
· 01-10 16:10
Ця техніка нульового копіювання дійсно чудова, вона позбавляє від зайвого переміщення даних, тому не дивно, що DUSK працює так швидко.
Переглянути оригіналвідповісти на0
SchroedingersFrontrun
· 01-08 23:53
零копіювання ця фішка дійсно класна, нарешті хтось справді підняв питання про вузькі місця продуктивності приватних ланцюгів
---
Рішення Dusk здається, що просто зосереджене на оптимізації архітектури, інші приватні ланцюги ще досі патчать
---
Чесно кажучи, я посміявся з тієї частини, де бізнес і техніка звинувачують один одного, дуже правдиво
---
Плавність відповідає потребам бізнесу... Звучить легко, але зробити важко
---
Чому ніхто раніше не подумав про ідею "не потрібно копіювати, просто цитувати", адже індустрія так сильно змагається
Переглянути оригіналвідповісти на0
gaslight_gasfeez
· 01-08 23:50
Ця стратегія нульового копіювання дійсно неймовірна, бізнес і технології нарешті більше не будуть звинувачувати один одного.
Переглянути оригіналвідповісти на0
FudVaccinator
· 01-08 23:42
Ця техніка нуль-копіювання дійсно крута, нарешті хтось не просто базікає
Переглянути оригіналвідповісти на0
SilentObserver
· 01-08 23:38
Ця техніка нульового копіювання дійсно вражає, не дивно, що DUSK зумів подолати проблему затримок
Переглянути оригіналвідповісти на0
rugdoc.eth
· 01-08 23:31
Ця техніка нуль-копіювання дійсно вражає, це не просто зміна вимог, а сама система здатна витримати навантаження, і саме це дає відчуття вирішення проблеми з коренем.
## Інший шлях вирішення проблеми продуктивності приватних ланцюгів
Знають усі, хто працював із блокчейн-проектами: щоразу, коли система починає гальмувати, бізнес-відділи та технічні починають звинувачувати один одного. Одна сторона каже, що функціональні вимоги занадто складні, інша — що архітектура неправильно спроектована. Особливо це стосується обчислювально інтенсивних сценаріїв, таких як перевірка доказів з нульовим розкриттям, де затримки стають особливо болючими.
Нещодавно ознайомився з технічним рішенням Dusk Network: їхня віртуальна машина Piecrust використовує цікаву архітектуру "нуль копіювання пам’яті". Простими словами — при передачі даних між хост-середовищем і віртуальною машиною не потрібно копіювати, а можна просто посилатися. Це здається дрібницею, але насправді — це хитрий спосіб зменшити втрати при передачі даних.
Який реальний ефект? При виконанні інтенсивних перевірок доказів з нульовим розкриттям ця архітектура дозволяє DUSK-ланцюгу працювати значно швидше за інші приватні проєкти. Відчутних затримок немає. Для фінансових застосунків із високою частотою взаємодії така плавність означає, що користувачі справді отримають досвід, здатний відповідати бізнес-вимогам, і бізнес-команди більше не будуть постійно турбувати технічний відділ із запитами на зміни — адже система сама по собі здатна витримати навантаження.
З архітектурної точки зору, саме тому приватні ланцюги не обов’язково повинні йти на компроміси щодо продуктивності. Головне — як їх правильно спроектувати і оптимізувати.