Проекты с открытым исходным кодом: что означает публичный код
Блокчейн-проект с открытым исходным кодом публикует свой код, чтобы любой мог его прочитать, использовать или изменить, а вы можете проверить публичный репозиторий и лицензию.

На этой странице
- Проверьте наличие публичного репозитория и лицензии.
- Узлы скачивают и запускают программное обеспечение сети.
- Публичный код не обещает безопасности.
Bitcoin, предложенный в 2008 white paper, — самый известный пример публичной сети, которую любой может скопировать и запустить.
Что такое блокчейн-проект с открытым исходным кодом?
Блокчейн-проект считается открытым, когда его код доступен публично: любой может его прочитать, использовать и изменять. Обычно команда размещает код в публичном репозитории под лицензией.
Почему открытый исходный код важен?
Открытый код позволяет пользователям проверять правила, а не доверять компании. Он также позволяет разработчикам создавать инструменты, не спрашивая исходную команду, если сеть публичная и не требующая разрешений.
Как на самом деле работает сеть?
Сеть работает на программном обеспечении, которое узлы или валидаторы скачивают и запускают на своих машинах. Каждый узел хранит копию цепочки и проверяет новые транзакции на соответствие правилам.
Внутри каждого блока находятся транзакции, время его создания и хеш, связывающий его с предыдущим блоком. Изменение старой записи означает изменение каждого последующего блока и получение согласия сети.
Какие риски или ограничения следует знать?
Открытый код не гарантирует, что проект безопасен или честен. Команда может опубликовать чистый код, но оставить ошибки, вести мошенническую схему или сохранять контроль над обновлениями.
Чем это отличается от криптовалют с закрытым исходным кодом?
Криптовалюты с закрытым исходным кодом держат код в тайне. Пользователи могут запускать сеть, но не могут прочитать правила или скопировать код.
Часто задаваемые вопросы
Нет. Открытый код позволяет изучать и копировать программное обеспечение, но компания или фонд всё равно могут контролировать решения.
Не только редактированием кода. Чтобы изменить старую запись, нужно согласие сети.
Разработчики копируют код проекта и запускают отдельную версию с другими правилами.
Нет. Некоторые держат свой код закрытым, а другие публикуют лишь его части.






