Важная терминология Blockchain
Опубликовано: 8 Июля, 2021
В этой статье мы познакомимся с некоторыми из наиболее часто используемых и, следовательно, важных терминов в области блокчейнов. Поскольку блокчейн - это быстроразвивающаяся технология, в отношении которой ведутся активные исследования, эта статья может помочь вам понять и принять участие в обсуждениях вокруг блокчейна.
- Узел -
Член сети Blockchain. - Адрес -
Адрес - это строка буквенно-цифровых символов, которая идентифицирует объект в сети цепочки блоков. Используется для отправки и получения транзакций с криптовалютой. - Распределенная книга -
Реестр, который ведется на многих узлах децентрализованной сети. Записи хранятся в хронологическом порядке. Этот реестр может быть двух типов: Разрешенный и Запрещенный, в зависимости от того, у кого есть доступ для просмотра реестра. - Пиринговый -
Также сокращенно называется P2P. Как следует из названия, взаимодействия, которые происходят между двумя одноранговыми узлами (сторонами / объектами) в сильно взаимосвязанной сети. - Блокировать -
Блок - это структура данных, которая содержит все необходимые метаданные о самом блоке (заголовок блока) и транзакции. Первый блок в цепочке блоков называется генезис-блоком. - высота блока -
Высота блока - это количество блоков, соединенных в цепочку блоков. Высота блока обычно является мерой количества данных в цепочке блоков. - Блокчейн -
Цепочка блоков, которые содержат некоторые метаданные о блоке, некоторых транзакциях и присоединены к предыдущему блоку с помощью хэш-значения предыдущего блока. - Блок проводник -
Инструмент для просмотра статистики блока в цепочке блоков. Вы можете посетить эту ссылку для обозревателя блоков Биткойн и Эфириум. - Хеш -
Выполнение хеш-функции для выходных данных в цепочке блоков называется хеш-функцией. Обычно используется в предложениях типа «хэш файла geeksforgeeks - 142c53v2v31vc1526v35v63v5v4». Используется для проверки транзакций с криптовалютой. - Скорость хеширования -
Производительность компьютерного майнинга измеряется в хэшах в секунду или в скорости хеширования. - Криптографическая хеш-функция -
Функция, которая принимает входные и выходные данные переменного размера, является уникальным значением фиксированного размера. Алгоритм SHA-256 является примером криптографической хеш-функции. - Добыча -
Процесс решения сложной математической задачи для привязки нового блока транзакций к блокчейну. Этот термин используется в отношении блокчейнов, которые используют Proof-of-Work в качестве механизма консенсуса. Но широко распространено и общее использование этого термина. - Сложность -
Жесткость, с которой новый блок транзакций может быть подключен к блокчейну. В Биткойне сложность корректируется каждые 2016 блоков, чтобы время майнинга нового блока составляло около 10 минут. - Вознаграждение за блок -
Вознаграждение, которое выдается объекту, который подключает новый блок к цепочке блоков. В случае с биткойнами майнеры получают вознаграждение в размере 12,5 биткойнов за присоединение нового блока к цепочке блоков. В случае с Peercoin майнеры получают вознаграждение в размере 42,64 (на момент написания этой статьи) Peercoin за присоединение нового блока транзакций к блокчейну. - Криптовалюта -
Формальный цифровой актив, который регулируется и обрабатывается в сети блокчейн. Методы шифрования используются для регулирования криптовалюты, отсюда и название. - Сатоши -
Наименьшая регистрируемая единица валюты в биткойнах. В настоящее время сатоши численно равен 0,00000001 BTC. - Альткойн -
Альтернатива биткойну (ALTernative COIN). Известный альткойн - Litecoin. - Кошелек -
Кошелек - это файл, содержащий закрытые ключи объекта. Кошелек предоставляет интерфейс для просмотра и выполнения транзакций в цепочке блоков. Разные кошельки для разных типов блокчейнов. - Консенсус -
Консенсус - это способ для всех узлов в сети согласовать общее состояние реестра (список транзакций). Некоторые распространенные механизмы консенсуса - это Raft, Paxos, алгоритм Byzantine Fault Tolerance, Proof-of-Work (PoW), Proof-of-Stake (PoS) и т. Д. - Смарт-контракт -
Смарт-контракт имеет детали и разрешения, записанные в коде, который требует, чтобы произошла точная последовательность событий, чтобы инициировать согласование условий, упомянутых в смарт-контракте. Он также может включать временные ограничения, которые могут вводить крайние сроки в контракте. Также известен как криптоконтракт и цифровой контракт. Впервые он был выдвинут Ником Сабо в 1994 году. - Транзакция -
Обмен активами между двумя сторонами / организациями. - Транзакционный сбор -
Часть цифрового актива (криптовалюта), которая взимается со сторон, выполняющих эту транзакцию, в качестве способа оплаты сетей, которые инвестируют свои ресурсы для поддержания цепочки блоков. В блокчейне, основанном на доказательстве доли (например, Peercoin). комиссия за транзакцию передается майнеру / фальсификатору, как только он успешно проверяет новый блок транзакций. - Форк блокчейн -
Акт обновления программного обеспечения блокчейна, который приводит к разделению блокчейна на два или более действительных блокчейна. В блокчейне есть три распространенных типа форков: хард-форк, софт-форк, временный / случайный форк. - 51% атака -
Атака, при которой отдельная организация (сущностей) выполняет недопустимые действия в сети блокчейн, поскольку контролирует 51% ресурсов сети. В сети Биткойн это означает владение 51% майнеров. В Peercoin это означает владение 51% пиркойнов. - Двойные расходы -
Акт использования одного и того же цифрового актива (криптовалюты) дважды. Это распространенный тип атаки в блокчейнах. Этот тип атаки усложняется с увеличением числа участников, которые добавляют новый блок в цепочку. - Подтверждение -
Подтверждение - это акт успешного добавления транзакции в цепочку блоков после проверки. Как показывает опыт, большее количество подтверждений означает большую защиту от атаки с двойным расходом (постоянство). - Тестовая сеть -
Как следует из названия, тестовая цепочка биткойнов, которая используется разработчиками сети для проведения тестов, чтобы не затронуть основную сеть цепочки блоков. Активы в тестовой сети не имеют никакой ценности. На момент написания этой статьи существовало три поколения тестовых сетей, то есть Testnet1, Testnet2, Testnet3 (в настоящее время). - dApp -
Полная форма: децентрализованное приложение. Приложение с открытым исходным кодом, которое работает анонимно и хранит данные в блокчейне. У него должен быть какой-то стимул для участников, которые помогают построить блокчейн. - ASIC -
Полная форма: Интегрированная схема для конкретного приложения. Это тип компьютеров, которые предназначены для выполнения специальной задачи. В случае с биткойном компьютеры ASIC используются для решения проблемы хеширования SHA-256, что помогает подключать новые блоки к цепочке блоков.