19 марта, 2024

Словарь технологии блокчейн

Чтобы разбираться в криптоиндустрии и ее тенденциях, нужно понимать значения терминологии, которую используют криптоэнтузиасты. Мы подготовили и объяснили основные термины криптовалюты и часто используемый сленг, чтобы было понятно для новичка. В статье перечисляются как официальные, так и неформальные термины, используемые в криптосреде.

Термины технологии блокчейн

Для обозначения различных технологий, алгоритмов, консенсусов и механизмов в блокчейне используется глоссарий, изучив который, вы научитесь понимать, как работают различные платформы и как ими пользоваться.

Термины в криптовалюте и блокчейн-технологиях

Блокчейн – цифровая база данных, в которой хранятся записи о транзакциях, дублируемые узлами по всей сети, что обеспечивает неизменность данных. Блокчейны бывают публичными и частными.

Blockchain 2.0 – эволюция технологии, расширившая функциональные возможности сетей с помощью смарт-контрактов.

Blockchain 3.0 – новая ступень развития, предполагающая внедрение технологии на корпоративном уровне.

Блоки – контейнеры, в которые записываются последние транзакции, не вошедшие в предыдущие блоки. Совокупность блоков образуют цепочку блоков, составляющих структуру блокчейна.

Децентрализованная сеть – альтернативное название блокчейна. Децентрализация служит одним из главных свойств блокчейна наряду с прозрачностью и неизменяемостью данных.

Интероперабельность (Interoperability) – способность блокчейн-сетей взаимодействовать и обмениваться данными друг с другом.

Криптовалюта (Crypto Currency) – цифровая денежная единица (валюта), эмиссия и обращение которой обеспечивается криптографическими методами, защищающими от подделки данных. Криптоактивы функционируют с использованием технологии блокчейн.

Кроссчейн (Cross-chain) – решение для взаимодействия различных блокчейнов друг с другом.

Масштабируемость (Scalability) – способность сети увеличивать пропускную способность.

Парачейны (Parachains) – пользовательски блокчейны, обладающие уникальными функциями и разработанные для реализации конкретных проектов. Эти блокчейны интегрированы в сети Polkadot и Kusama.

Пиринговая или P2P-сеть – децентрализованная сеть, в которой обмен информации происходит между двумя или более узлами сети, без единого центра обработки данных.

Сабчейны (Sub-Chains) – цепочки, которые отделяются от основной сети и могут работать автономно.

Сайдчейн (Sidechain) – боковая цепь, работающая параллельно основному блокчейну.

Шардинг (Sharding) – механизм масштабирования сети путем деления (сегментирования) на независимые блокчейны или сегменты (шарды), взаимодействующие между собой и способные обмениваться данными друг с другом.

Функциональность: блокчейн-словарь

Атака 51% – разновидность хакерской атаки, при которой майнеры, завладевшие больше половины вычислительной мощности, могут создать дубликат оригинальной сети и установить свои правила ее работы.

Атака пылью – атака, направленная на раскрытие личности владельца кошелька с целью последующего использования для фишинга.

Двойное расходование – возможность потратить одну и ту же криптовалюту дважды, возникающая при атаке 51%.

Мастернода – главный узел, который выполняет роль сервера в децентрализованной сети и обладает привилегированными функциями, в отличие от обычных и полных нод. Одним из первых протоколов, в которых реализовали мастерноды, стал Dash.

Оракулы (блокчейн-оракулы) – агенты, которые транслируют данные из внешнего мира в блокчейн. Платформа Chainlink стала одним из наиболее востребованных поставщиков оракулов.

Полная нода – сетевой узел, который хранит полную копию блокчейна на жестком диске.

Пропускная способность сети – показатель, определяющий сколько транзакций может обрабатывать блокчейн в единицу времени. Измеряется в T/s (транзакции в секунду).

Узлы или ноды – вычислительные машины в пиринговой сети. 

Консенсусы и работа протоколов

Delegated Proof-of-Stake или DPoS – вариант PoS, которая позволяет узлам делегировать монеты валидаторам для получения наград вместо того, чтобы стейкать активы напрямую.

Proof-of-Authority или PoA – алгоритм консенсуса под названием «доказательство полномочий», который использует для подтверждения личности валидатора.

Proof-of-Burn или PoB – консенсус доказательства сжигания, который при отправке транзакции отправляет монеты на недоступный адрес, то есть «сжигает» их.

Proof-of-Capacity – доказательство вместимости, используемое в криптовалюте Chia. Процесс добычи монеты XCH называется плоттингом.

Proof-of-Concept или PoC – уникальный консенсус в сети Polkadot, основанный на гипотезе возможности воплощения идеи в реальность.

Proof-of-Replication или PoR – консенсус, с помощью которого майнер доказывает, что владеет уникальной копией фрагмента данных (репликой).

Proof-of-Stake или PoS – консенсус «доказательство доли владения», пришедший на замену PoW. Вместо вычислительного оборудования для добычи криптовалют PoS использует блокировку самих монет, чтобы генерировать вознаграждения.

Proof-of-Work или PoW – алгоритм «доказательства работы», с помощью которого узлы в блокчейне достигают консенсуса между собой при добавлении блоков. За счет PoW добываются блоки в сети Bitcoin, Ethereum, Dogecoin и Litecoin.

Бейкинг (Baking) – процесс добычи новых блоков в экосистеме Tezos. Валидаторы сети называются бейкерами или пекарями.

Валидаторы – операторы узлов в сетях PoS, обеспечивающие их работу. Еще их называют производителями блоков или блок-продюсерами (Block Producers).

Делегаторы – узлы, делегирующие свои активы валидаторам для стейкинга и получения ревордов.

Задача византийских генералов (Byzantine Fault Tolerance, BFT) – способность системы достигать консенсуса и противостоять внешним угрозам при отсутствии одного или нескольких ее компонентов.

Майнеры – узлы, которые защищают и проверяют транзакции, отправляемые в блокчейн, а также добывают новые блоки, получая вознаграждения за работу.

Реворд – вознаграждение за стейкинг.

Стейкинг (Staking) – процесс участия валидаторов в проверке транзакции и получения наград путем блокировки определенной суммы монет. Если майнеры «майнят» криптовалюту, то стейкеры ее «стейкают».

Кошельки криптовалют

Bitcoin Core (ранее Bitcoin QT) – оригинальный биткоин-клиент с поддержкой полных нод.

Bitcoin-кошелек – клиент для использования монет Bitcoin.

Адрес – строка цифро-буквенных символов, используемая для отправки, получения и хранения цифровых активов. Для этой цели также используется открытый или публичный ключ (Public Key). Публичный адрес не предоставляет доступа к средствам в кошельке, а используется лишь для перевода криптовалют, поэтому его можно сообщить кому угодно. Пример BTC-адреса: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2.

Иерархически детерминированный или HD-кошелек – программа, которая создает несколько адресов из одной seed-фразы, которые меняются при каждой входящей биткоин-транзакции. Пример такого криптокошелька – Trustee Wallet.

Криптокошелек – программа или устройство для хранения, покупки, продажи и передачи цифровых активов. Кошельки могут иметь расширенные функции: стейкинг, обмен, хранение NFT, DApp-браузер и другие. Кошельки бывают аппаратными, десктопными, браузерными и мобильными. Подробно об этом рассказывали в этой статье.

Кастодиальный кошелек (Custodial) – ПО для хранения криптовалют, которое хранит активы и данные пользователей.

Мультивалютный кошелек – кошелек, поддерживающий несколько криптовалют.

Некастодиальный кошелек (Non-custodial) – клиент, который хранит приватные ключи только на локальном устройстве пользователя. Никому, кроме владельца, не известна конфиденциальная информация.

Публичный или открытый ключ – уникальный идентификатор кошелька, который можно сообщать другим пользователям для получения криптовалют.

Приватный или закрытый ключ (Private Key) – это секретная комбинация символов, позволяющая тратить криптовалюты в кошельке. Закрытый ключ может декодировать данные, зашифрованные с помощью открытого ключа.

Холодное хранение – использование офлайн-кошелька (аппаратного или бумажного) для хранения криптовалюты.

Транзакции

RBF (Replace-by-Fee) – функция замены комиссий при отправке биткоина и сатоши, а также других криповалют. Заложена в основу уникальной технологии Trustee Booster Kit.

Secure Element (SE-чип) – секьюрный чип, часто используемый в аппаратных кошельках для хранения приватных ключей. Известны случаи взлома SE-чипов.

Seed-фраза или сид – мнемоническая последовательность псевдослучайных слов для восстановления доступа к средствам кошелька. Альтернативные названия сида: мнемоника, мнемоническая фраза, мнемонический пароль, резервная фраза и фраза восстановления. Самые распространенные форматы – BIP39 и BIP44.

Мемпул – очередь неподтвержденных транзакций.

Микротранзакция – транзакция с криптовалютой на небольшую сумму.

Мультиподпись (Multisig) или мультисиг – функция кошелька, позволяющая использоваться несколько подписей для усиления безопасности при отправке транзакций.

Обозреватель блоков или блокчейн-обозреватель (Blockchain Explorer) – 

Парольная или кодовая фраза (Passphrase) – одно или несколько слов, заданных пользователем для расширения seed-фразы. С помощью кодовой фразы можно создавать неограниченное количество секретных кошельков.

Подпись (Sign) – уникальное сообщение, идентифицирующее владельца кошелька.

Подтверждение (Confirmation) – процесс валидации транзакции майнерами или валидаторами. Например, для добавления транзакции в блок Биткоина требуется 12 подтверждений.

Таймштамп (Timestamp) – отметка времени совершения транзакции.

Транзакция – любое действие с криптовалютой в кошельке: отправка, получение, своп или стейкинг. Вся информация о транзакции записывается в блокчейн и хранится в неизменном виде.

Транзакции в Ethereum

Gwei – единица измерения стоимости Газа в Эфириуме.

MetaMask – известный Ethereum-кошелек в виде браузерного плагина, который разработчики чаще всего используют для тестирования ERC-20 токенов.

Важно: веб-кошельки наиболее подвержены фишингу, поэтому они менее безопасны, чем мобильные, десктопные и аппаратные кошельки.

Газ (Gas) – показатель, определяющий размер комиссии в сети Ethereum. Пользователь может самостоятельно настраивать цену и лимит Газа, если такая функция доступна в кошельке. В Trustee Wallet пользователи могут вручную настроить комиссию Эфира.

Лимит Газа (Gas Limit) – наибольшее количество Газа, которое пользователь готов потратить на Ethereum-транзакцию.

Фишинг (Fishing) – метод взлома, заключающийся в использовании поддельных сайтов и приложений для кражи учетных данных пользователей.

Цена Газа (Gas Price) – сумма, которую пользователь согласен потратить на транзакцию.

Протоколы и обновления

1-Layer – решение, изменяющее свойства основного протокола.

2-Layer – решение 2-го уровня, созданное поверх основной сети.

BEP-20 – стандарт токенов в блокчейне Binance Smart Chain (BSC).

BEP-721 – стандарт NFT-токенов в сети BSC, основанный на ERC-721.

BIP (Bitcoin Improvement Proposal) – предложения по улучшению протокола Bitcoin. В BIP-39 добавили seed-фразу, для защиты средств в кошельке.

EIP (Ethereum Improvement Proposal) – предложения по улучшению протокола Ethereum. Например, EIP-1559 внедрил механизм сжигания монет ETH.

ERC-20 – стандарт токенов в сети Ethereum

ERC-721 – стандарт NFT-токенов, выпущенных на блокчейне Ethereum.

Ethash – алгоритм PoW для майнинга Ethereum.

Ethereum 2.0 – масштабное обновление сети Ethereum, основанное на PoS и шардинге для решения текущих проблем блокчейна с масштабируемостью и пропускной способностью.

EVM – виртуальная машина Ethereum, выполняющая исходный код и обладающая полнотой по Тьюрингу, которая позволила создавать автономные смарт-контракты.

Geth (Go Ethereum) – интерфейс командный строки, через который разработчики могут запускать полные ноды Ethereum, майнить криптовалюту и выполнять код смарт-контрактов.

Graftroot – улучшение условий создания пользовательских сценариев для биткоин-транзакций, использующих P2SH.

Lightning Network – решение второго уровня для сети Bitcoin для создания платежных каналов, через которые можно мгновенно отправлять BTC с минимальными комиссиями.

Legacy-адреса – устаревшие биткоин-адреса формата P2PKH, основанные на схеме кодирования Base58. Начинаются с 1: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2.

London – хардфорк Ethereum, который заложил «бомбу сложности» для перехода на PoS и ввел механизм сжигания монет ETH.

MVP (Minimum Value Product) или минимально жизнеспособный продукт – ранняя версия какого-либо продукта: приложения, платформы или площадки.

P2PKH (Pay-to-Public-Key-Hash) – тип скрипта, который блокирует BTC в хеше открытого ключа. Используется в legacy-адресах.

P2SH-адреса – другой формат адресов, которые начинаются с 3: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy. P2SH основывается на Base58. Редко используются криптоэнтузиастами.

SegWit (Segregated Witness) – метод, который позволяет увеличить размер блока за счет удаления данных цифровой подписи из биткоин-транзакции. Благодаря SegWit удалось снизить стоимость и увеличить скорость транзакции BTC примерно в два раза. 

SegWit-адреса – новый формат BTC-адресов на основе Bech32. Адреса начинаются с bc1: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq.

  Примечание: кошелек Trustee поддерживает адреса Legacy и Segwit.

SHA-256 – криптографическая хеш-функция с использованием 256-битной подписи, на которой основан консенсус PoW.

Solidity – язык смарт-контрактов, который, в основном используется для разработки децентрализованных приложений на базе Ethereum.

Taproot – апгрейд сети Bitcoin, интегрирующий схему подписей Шнорра для повышения анонимности транзакций и добавляющий язык сценариев для использования пользовательских скриптов.

Zk-Snarks – алгоритм доказательства, позволяющий одной из сторон доказать, что она владеет информацией, не раскрывая ее другим участникам.

Дерево Меркла (Merkle Tree) – иерархическая структура данных, используемая для эффективного и безопасного кодирования данных в блокчейне.

Кольцевая подпись (Ring Signature) – криптографическая цифровая подпись, скрывающая личность сторон при совершении транзакций. Используется в анонимных криптовалютах, таких как Monero (XMR).

Основная сеть или мейннет (Mainnet) – полноценная децентрализованная сеть.

Подписи Шнорра – алгоритм цифровой подписи, разработанный математиком и криптографом Клаусом Шнорром, способный объединять несколько подписей в одну.

Скрипт – сценарий, использующий список команд для выполнения заданных условий.

Тестовая сеть или тестнет (Testnet) – тестируемый блокчейн, релиз которого еще не состоялся.

Если у вас есть идеи, вопросы или желание поделиться собственным уникальным опытом использования криптовалют, пишите в наш чат или оставляйте комментарии здесь! 

Поделиться

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *