TGViewer
DeFi (in)security DeFi (in)security @defisec · 195 subscribers
Post #43 135
Форк, хардфорк, софтфорк — разбираемся. Мы имеем дело только с программным обеспечением (ПО) с открытым исходным кодом и только с открытыми блокчейнами. Это правило, которое имеет под собой определённый опыт. Этот опыт кратко можно выразить основным в этом канале словом — безопасность. Открытое ПО и открытые блокчейны безопаснее. Почему и как — об в этом в другой раз.

Проекты DeFi с открытым кодом имеют репозитории, где можно взять этот код и сделать его форк — скопировать и использовать в своих целях. Например, кто-то собирается запустить существующий проект из сети Avalanche C-chain на сеть Fantom Opera и тому подобное. Не текущая команда портирует проект под новую платформу, а именно новый проект на базе существующего кода, но, возможно, уже изменённого, — это и есть форк. Это относится в целом к любому проекту с открытым кодом, не обязательно в сфере DeFi. Также можно взять код блокчейна (не сам распределённый реестр, со всеми блоками, а именно программный код за счёт которого он работает) и запустить новый блокчейн на его базе — тоже будет форк.

А вот если в действующий блокчейн вносятся серьёзные изменения — в алгоритм консенсуса, в распределение или количество его токенов и т.п. — это будет хардфорк. Его должны соответствующим образом (установкой обновлённого программного обеспечения) принять либо валидаторы (Proof of Stake, док-во владения) либо майнеры (Proof of Work, док-во работы). Также хардфорком называют непосредственное внесение изменений в сам блокчейн, которое принимается аналогично. То есть откат определённых транзакций, например. Хардфорк не имеет обратной совместимости, то есть майнеры и валидаторы со старыми версиями ПО выпадают из актуальной цепи блоков после принятия хардфорка.

В отличие от хардфорка — софтфорк имеет обратную совместимость, то есть могут работать в актуальной цепи как клиенты (майнеры|валидаторы, кошельки) со старой версией ПО, так и с новой версией ПО. Софтфорк не влияет на консенсус, не влияет на алгоритмы валидации и майнинга и прочие критически важные моменты. На примере Биткоина — софтфорками вводили новые алгоритмы криптографии для подписи транзакций (новые типы адресов для кошельков).

#defi #bitcoin #ethereum #cybersecurity
More from @defisec
  1. Mar 22, 2026Your Audit Passed. You Still Got Hacked Написал статью на примере трёх кейсов — #Prisma Fi…
  2. Nov 3, 2025⚠️ Важно: отзовите все разрешения (approvals) для Balancer и его форков Проверьте список ф…
  3. Jul 29, 2025Ну чтож, Виталия Дмитриевича Бутерина можно и поздравить! Ведь мало было запустить альтерн…
  4. May 3, 202522 февраля 2025 г. из «холодных» кошельков биржи Bybit вывели рекордные 1,5 млрд $ в ETH —…
  5. Feb 18, 2025#Bitcoin #старыймир
  6. Feb 16, 2025Голосование в Ethereum: что такое Snapshot, Tally, Aragon и Agora Ethereum давно стал площ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →