Чтобы узнать, как запустить AIPG, прочтите соответствующие файлы в папке doc.
AI Power Grid — это революционная цифровая валюта, которая находится на стыке блокчейна и искусственного интеллекта. Он призван демократизировать доступ к технологиям искусственного интеллекта и стимулировать инициативы в области искусственного интеллекта с открытым исходным кодом. AIPG обеспечивает мгновенные платежи кому угодно и в любой точке мира, а также позволяет создавать активы (токены) в своей сети. Эти активы можно использовать для различных целей, включая NFT, созданные ИИ.
AIPG работает по одноранговой технологии без центрального органа, что означает, что транзакции и выпуск денег или NFT выполняются коллективно в сети.
Протокол AIPG построен на принципах справедливости, прозрачности и децентрализации. В период PoW он использует устойчивый к ASIC алгоритм KawPoW, чтобы обеспечить честный запуск и стимулировать широкое участие. Значительным развитием протокола является переход на систему PoUW, где вычислительные ресурсы майнеров используются для решения реальных задач.
AIPG представляет устойчивую и сбалансированную экономическую модель. Первоначально протокол использует механизм PoW, предоставляя майнерам вознаграждение в размере 500 монет AIPG за каждый блок. По мере развития AIPG, перехода к системе PoUW и связанным с ней механизмам Proof-of-Stake (PoS), будет происходить поэтапное сокращение вознаграждений за блоки, чтобы стимулировать раннее внедрение и активное участие.
AIPG — это больше, чем просто цифровая валюта; это платформа, на которой энтузиасты искусственного интеллекта могут экспериментировать, создавать и вносить свой вклад, тем самым демократизируя технологию искусственного интеллекта и помогая стать пионерами следующей эры достижений искусственного интеллекта с открытым исходным кодом.
Официальный сайт: https://aipowergrid.io
Официальный пул: https://pool.aipowergrid.io
Официальный проводник: https://explorer.aipowergrid.io.
P2P-порт: 8865
Порт RPC: 9788
Время блока: 1 минута
Награда за блок: 500 AIPG (500 наград, 25 пожертвований)
AI Power Grid Core выпускается на условиях лицензии MIT. Дополнительную информацию см. в разделе КОПИРОВАНИЕ или на странице https://opensource.org/licenses/MIT.
master
ветка регулярно создается и тестируется, но ее полная стабильность не гарантируется. Теги создаются регулярно для обозначения новых официальных стабильных версий AIPG Core.
Активная разработка ведется в ветке develop
. *ТОДО
Рабочий процесс внесения вклада описан в CONTRIBUTING.md.
Пожалуйста, присоединяйтесь к нам в дискорде в #development. https://discord.gg/XM296xQyXk
Тестирование и проверка кода являются узким местом разработки; мы получаем больше запросов на включение, чем можем просмотреть и протестировать в короткие сроки. Пожалуйста, наберитесь терпения и помогите, протестировав запросы на включение других людей, и помните, что это критически важный для безопасности проект, где любая ошибка может стоить людям больших денег.
Тестовая сеть запущена и доступна для использования во время разработки.
Разработчикам настоятельно рекомендуется писать модульные тесты для нового кода и отправлять новые модульные тесты для старого кода. Юнит-тесты можно скомпилировать и запустить (при условии, что они не были отключены в конфигурации) с помощью: make check
. Более подробную информацию о запуске и расширении модульных тестов можно найти в /src/test/README.md.
Существуют также регрессионные и интеграционные тесты, написанные на Python, которые автоматически запускаются на сервере сборки. Эти тесты можно запустить (если установлены зависимости тестов) с помощью: test/functional/test_runner.py
Изменения должен тестировать кто-то другой, а не разработчик, написавший код. Это особенно важно для крупных изменений или изменений с высоким риском. Полезно добавить план тестирования в описание запроса на включение, если тестирование изменений не является простым.