Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Віха 4а Crosslink @ShieldedLabs розірвала:
- Виправлені 2 основних баги з MS3
- набагато простіший UX, ~x3 учасники у складі BFT
- наш новий BFT, підігнаний за індивідуальним замовленням, виявився більш стабільним, ніж попередній SDK
- ми зіткнулися з збоєм безпеки BFT через відому прогалину в конструкції (а не помилку BFT)
Пристебніться: 🧵
@ShieldedLabs Через невідповідність імпедансу архітектури коду між тайм-аутом синхронізації PoW та низькою складністю майнера, у нашій мережі часто траплялися довгі поділи PoW. Замість того, щоб намагатися виправити це перед семінаром, ми подвоїли зусилля на вдосконаленні наших нових BFT, UX та візуалізатора.
Чому?
…
@ShieldedLabs Чому б не вирішити очевидну проблему з знанням?
Тому що ми надаємо пріоритет стійкості протоколу тестування, діагностичним функціям та UX.
Насправді це ідеальний недолік, який потрібно зберегти, доводячи стійкість BFT, корисність візуалізатора та діагностичні методи.
@ShieldedLabs Невідповідність імпедансу архітектури коду в основному імітувала мережу з «сильним розбиттям», ніби інтернет-з'єднання між майнерами та вузлами BFT часто виходили з ладу, а іноді й ремонтувалися.
Ця демонстрація підвищила стійкість Crosslink, і вона вийшла набагато кращою, ніж я очікував.
@ShieldedLabs я зробив скріншот, як виглядають дуже довгі вилки PoW в структурі Crosslink. Тут ви бачите, що, хоча існують дуже довгі вилки PoW, атестації Crosslink є послідовними: вони не перескакують через розвилки; тобто зберігається безпека остаточності.

@ShieldedLabs Було одне порушення безпеки через відому прогалину в реалізації: Zebra має 100-й блок у стилі Bitcoin, «YOLO finality», і ми ще не забезпечили найвищу завершеність BFT.
Додайте важкі розбиття, і ми зіткнулися з порушенням безпеки після того, як деякі вузли були розсинхронізовані на >100 PoW-блоків.
@ShieldedLabs Гаразд, отже, це відома прогалина в безпеці, шкода, давайте це виправимо, чи не так?
Так, але тут була велика позитивна сторона. Ми могли б просто сказати: «Добре, помилка подана, поверніться наступного разу».
Замість цього:
…
Ми імпровізували відновлення зриву BFT у прямому ефірі!
Ми змогли перезапустити розсинхронізовані вузли BFT і відновити BFT (з незміненим списком) без зриву PoW, що стало перевіркою наріжного каменя Crosslink у реальному часі:
Безпека така ж сильна, як і будь-який з підпротоколів: збій BFT не вивів PoW з ладу.
Щоб було зрозуміло, це не було реалістичне перезавантаження BFT. Ми покладалися на нинішню ефемерну природу держави BFT, щоб забути про суперечливі підписи.
Проте це був абсолютно імпровізований несподіваний розвиток подій майстерні.
Бонусний досвід за цей загальний процес операцій і перевірку Crosslink.
@ShieldedLabs Після цього (кінець MS5) ми проведемо більшу частину 2026 року на повторне впровадження загартованого, готового до виробництва вузла, використовуючи всі наші знання з дизайну/impl на цьому етапі прототипу.
2026 = Пильна рукавичка! Давайте.
Ракетні щити піднімаються вгору! 🚀🛡️
5,35K
Найкращі
Рейтинг
Вибране