Важная терминология 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, что помогает подключать новые блоки к цепочке блоков.