ru
  • 161

Словарь блокчейна от А до Я

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

 

ASIC (Application Specific Integrated Circiut) – в переводе с английского означает интегральную схему специального назначения. По сути, это мощные процессоры, которые предназначены исключительно для майнинга криптовалют при сниженном потреблении энергии.

 

Dapp – это децентрализованное приложение, или программа с открытым исходным кодом. Работа такой программы является автономной, а все данные хранятся в собственной цепочке блокчейн.

 

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

 

Ethereum что это

 

EVM – это основная виртуальная машина Ethereum, которая позволяет выполнять операции на языке криптовалюты. Каждый узел, входящий в сеть, работает под управлением EVM. Это позволяет сохранять единообразие в цепочке блоков.

 

Peer to Peer (Р2Р) – одноранговая децентрализованная сеть, все участники которой имеют равные права. Взаимодействие между участниками осуществляется напрямую, черед одного посредника.

 

Proof of Stake – особый алгоритм, который распределяет вознаграждения между майнерами. Размер вознаграждения напрямую зависит от количества монет, имеющихся у майнера.

 

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

 

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

 

Создание скрипта

 

SHA-256 – алгоритм, который используется в биткоине. Для вычислений требуются процессоры высокой мощности, а генерация блока занимает достаточно большое время. В результате майнеры объединяются в группы для получения более высокого вознаграждения.

 

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

 

Testnet представляет собой тестовую цепочку транзакций. В основном используется разработчиками, которые не желают терять собственные средства, используя основную цепочку.

 

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

 

Атака 51% - потенциальное нанесение вреда сети криптовалюты. Подобная атака становится возможной в том случае, если более половины вычислительной мощности сети находится под контролем одного пользователя или группы лиц. В таком случае возможно как злонамеренное нанесение вреда, так и некорректное завершение транзакций.

 

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

 

Криптовалюта Биткоин

 

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

 

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

 

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

 

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

 

Что такое блокчейн

 

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

 

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

 

Высота блока – количество элементом цепочки между существующим и первичным блоком.

 

Гибридная система PoS/PoW – система, которая позволяет использовать и Proof of Stake и Proof of Work в качестве алгоритмов распределения сети. Подобный подход позволяет создать сбалансированную систему управления между майнерами и держателями монет, учитывая потребности и интересы обеих сторон.

 

ДАО (децентрализованная автономная организация) – корпорация, работающая без участия человека, основываясь на строгом наборе определенных правил.

 

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

 

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

 

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

 

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

 

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

 

Криптовалюта – цифровой актив, который также называют токеном.

 

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

 

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

 

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

 

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

 

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

 

Оракул блокчейна

 

Первичный блок – первые блоки цепочки любой криптовалюты.

 

Подтверждение – успешная обработка транзакции сетью и ее добавление к сети блокчейн.

 

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

 

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

 

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

 

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

 

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

 

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

 

Сложность – показатель легкости обработки блока данных о транзакциях.

 

Узел – копия блокчейна, которую контролирует один из участников сети.

 

Умный контракт – список правил в блокчейне, написанный на языке программирования. Исполнение контракта гарантируется участниками сети.

 

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

 

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

 

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

Comments system Cackle