От А до Я: Словарь блокчейна
ASIC
Аббревиатура от англ. Application Specific Integrated Circuit, «интегральная схема специального назначения». В отличие от графических процессоров, ASIC специально созданы для майнинга и позволяют значительно снизить энергопотребление.
Dapp
Децентрализованное приложение (Dapp) представляет собой программу с открытым исходным кодом, которая работает автономно и хранит свои данные в цепочке блоков.
EVM
Виртуальная машина Ethereum (англ. Ethereum Virtual Machine) — полная по Тьюрингу виртуальная машина, которая позволяет выполнять любые сценарии на языке EVM Byte Code. Каждый узел сети работает под управлением EVM, чтобы сохранить единообразие в цепочке блоков транзакций.
Peer to Peer Peer to Peer (Р2Р)
Одноранговая децентрализованная сеть, построенная на равноправии участников. Они взаимодействуют друг с другом напрямую с помощью единого посредника.
Proof of Stake
Алгоритм распределения, при котором размер вознаграждения зависит от числа имеющихся монет. Другими словами, чем больше монет в кошельке, тем выше вознаграждение.
Proof of Work
Алгоритм распределения, который предусматривает активную роль участников в майнинге данных. Чем больше «работает» участник и чем выше его вычислительная мощность, тем крупнее размер вознаграждения.
Scrypt
Тип криптографического алгоритма, разработанный для валюты лайткоин. По сравнению с SHA-256 вычисления происходят быстрее и требуют меньшей вычислительной мощности.
SHA-256
Криптографический алгоритм, который применяется в криптовалютах вроде биткоина. SHA-256 требует значительной мощности компьютеров, а процесс вычислений занимает долгое время, заставляя майнеров объединяться в группы для совместной работы.
Solidity
Язык программирования на платформе Ethereum для разработки умных контрактов.
Testnet
Тестовая цепочка блоков транзакций. Используется разработчиками, чтобы не тратить деньги в основной цепочке.
Адрес
Адреса используются для отправки и получения криптовалюты. Обычно адрес представляет собой строку буквенно-цифровых символов.
Атака 51%
Когда более половины вычислительной мощности криптовалютной сети контролирует некая организация или группа лиц, становится возможным проведение конфликтующих транзакций или злонамеренное нанесение вреда.
Блок
Пакет данных в цепочке блоков транзакций. Содержит в себе информацию о проведенных операциях с криптовалютой.
Блок-проводник
Онлайн-инструмент, позволяющий просматривать транзакции в блокчейне. Проводник предоставляет полезную информацию, такую как скорость хеширования и изменение числа транзакций.
Блок транзакций
Информация о произошедших транзакциях собирается в блог для последующего хеширования и добавления в блокчейн.
Ветвление
Ситуация, когда несколько новых блоков считают предыдущим один и тот же блок. Другими словами, цепочка блоков разветвляется, и в различных частях сети существуют ее параллельные версии.
Вознаграждение блока
Сумма, которую получит майнер, успешно вычисливший хеш во время добычи. Проверка транзакций в блокчейне генерирует в процессе новые монеты, и майнер получает их долю.
Высота блока
Число элементов в цепочке между данным и первичным блоком. Гибридная система PoS/PoW Позволяет применять Proof of Stake и Proof of Work в качестве алгоритмов распределения в сети. Этот метод помогает достичь баланса между майнерами и держателями монет, создавая систему управления, которая учитывает интересы как инсайдеров (держателей), так и аутсайдеров (майнеров).
ДАО
Децентрализованную автономную организацию можно представить как корпорацию, которая работает без участия человека на основе строгого набора деловых правил.
Двойное расходование
Ситуация, когда некая денежная сумма расходуется повторно.
Жесткое ветвление
Тип ветвления, в результате которого все недействительные транзакции становятся действительными, и наоборот. Этот тип ветвления требует, чтобы все узлы и пользователи обновили программное обеспечение до последней версии.
Консенсус
Консенсус достигается, когда все участники сети подтверждают достоверность транзакции, гарантируя идентичность информации на всех компьютерах.
Криптографическая хеш-функция
Выдает уникальную хеш-сумму транзакции переменного размера. Примером криптографической функции является алгоритм SHA-256.
Мягкое ветвление
Отличается от жесткого ветвления тем, что только действительные транзакции признаются недействительными. Поскольку старые узлы признают новые блоки действительными, мягкое ветвление, по существу, обратно совместимо. Для этого типа ветвления необходимо, чтобы его одобрило большинство майнеров, в то время как жесткое ветвление требует, чтобы новую версию согласовали абсолютно все узлы.
Оракул
Служит мостом между реальным миром и блокчейном, поставляя данные для умных контрактов.
Распределенная база
Распределенная база хранит информацию с сети децентрализованных узлов. Она необязательно должна быть связана с цифровой валютой; может быть закрытой и с доступом по разрешению.
Распределенная сеть
Тип сети, в которой вычислительная мощность и данные распределены по множеству узлов, а не собраны в едином центре.
Секретный ключ
Строка символов, открывающая доступ к токенам в определенном кошельке. Секретный ключ действует как пароль и известен только владельцу адреса.
Скорость хеширования
Производительность оборудования для майнинга, измеряемая в количестве хеширований в секунду.
Узел
Копия базы данных, которой управляет участник сети.
Хеширование
Применение хеш-функции к выходным данным. Используется для подтверждения транзакций с криптовалютами.
Цифровая подпись
Цифровой код, который генерирует механизм шифрования с открытым ключом, прикрепляемый к электронному документу для проверки его содержимого и идентификации отправителя.