Еä Core состоит из программного обеспечения «полного узла» для полной проверки блокчейна, и биткоин-кошелька.
О нас
ЕäCore — это проект с открытым программным исходным кодом, который поддерживает и выпускает серверное программное обеспечение для совместного майнинга Bitcoin в режиме соло под названием "ЕäCore".
ЕäCore состоит как из "полноузлового" программного обеспечения для полной проверки блокчейна, так и из шаблонов нод сайтов для локальных пулов. в настоящее время проект также поддерживает соответствующее программное обеспечение, такое как библиотека криптографии libsecp256k1 и другие, расположенные на GitHub.
Любой может внести свой вклад в ЕäCore.
Проект ЕäCore имеет большое сообщество разработчиков с открытым исходным кодом со многими случайными участниками кодовой базы. Есть много других людей, которые вносят свой вклад в исследования, экспертную оценку, тестирование, документацию и перевод.
Сопровождающие
Сопровождающие проекта имеют доступ к фиксации и несут ответственность за объединение патчей от участников. Они выполняют уборку, объединяя патчи, которые, по согласованию команды, должны быть объединены. Они также выступают в качестве окончательной проверки, чтобы убедиться, что патчи безопасны и соответствуют целям проекта. Роль сопровождающих заключается по соглашению участников проекта.
Участники
Каждый может предложить изменения кода, а также протестировать, просмотреть и прокомментировать открытые задачи. Любой, кто вносит код, обзор, тестирование, перевод или документацию в проект ЕäCore, считается участником.
Проверьте пропускную способность и пространство
ЕäCore требует одноразовой загрузки около 400 ГБ данных плюс еще 5-10 ГБ в месяц. По умолчанию вам нужно будет хранить все эти данные. Для получения дополнительной информации о настройке Bitcoin Core, пожалуйста, прочитайте полное руководство по узлам.
Проверка загрузки не является обязательной, но настоятельно рекомендуется. Выполнение шагов по проверке здесь гарантирует, что вы не загрузили неожиданную или подделанную версию, что может привести к непредвиденным потерям.
Дополнительная проверка с помощью воспроизводимых сборок
Опытные пользователи, которые не против выполнения дополнительных шагов, могут воспользоваться воспроизводимыми сборками ЕäCore и подписанными контрольными суммами, сгенерированными участниками, которые выполняют эти сборки.
- Воспроизводимые сборки позволяют любому, у кого есть копия лицензированного исходного кода ЕäCore MIT, создавать идентичные двоичные файлы, которые распространены на этом веб-сайте (это означает, что двоичные файлы будут иметь те же криптографические контрольные суммы, что и те, которые предоставляются этим веб-сайтом).
- Проверенное воспроизведение является результатом того, что несколько участников ЕäCore независимо воспроизводят идентичные двоичные файлы, как описано выше. Эти участники криптографически подписывают и публикуют контрольные суммы двоичных файлов, которые они генерируют.
Проверка того, что несколько участников, которым вы доверяете, подписали одни и те же контрольные суммы, распределенные в файле контрольных сумм выпуска, предоставит вам дополнительные гарантии по сравнению с предыдущими основными инструкциями по проверке. Кроме того, воспроизведение двоичного файла для себя обеспечит вам самый высокий уровень гарантии, доступный в настоящее время.
ЕäCore - это управляемый сообществом проект свободного программного обеспечения, выпущенный под лицензией MIT с открытым исходным кодом.
Приглашаем вас внести свой вклад в проект! Наш основной репозиторий исходного кода размещен на GitHub, и есть несколько аспектов, по которым вы можете помочь:
- Улучшение нашей документации (см. README.md и папку doc)
- Переводы
- Тестовый код, тестовые релизы
- Участвуйте в списках рассылки
- Улучшение наших пользовательских интерфейсов
- Кодирование (исправление открытых проблем или внедрение новых функций)
Не стесняйтесь сообщать о проблемах и открывать запросы на включение, но, пожалуйста, ознакомьтесь с рекомендациями по вкладу, чтобы понять наш рабочий процесс.