Подгружаем

Простыми словами про блокчейн и Биткоин

BlockChain

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

Что такое блокчейн простыми словами

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

Блокчейн — это структура данных, определенная последовательность данных, то есть данные, возникающие при работе сети, записанные в определённой форме и частями — в блоках. Блок имеет определённую структуру, которую определили разработчики, то есть программисты; он имеет определённый размер, и, когда предел достигнут, запись будет идти в следующий блок, а записи в текущем блоке невозможно будет изменить. Блоки добавляются последовательно, линейно, а порядковый номер блока называют высотой.

Блокчейн также представляет собой децентрализованное хранилище, так как каждый узел имеет свою собственную запись и сверяет её с другими. Получается, что некоторые данные, которые нужно сохранить, и которые появляются в процессе работы сети, объединяются с данными, которые предопределили разработчики, и при их слиянии появляется блок. Такой блок связан с предыдущими блоками и последующими, если они уже созданы, конечно. Единственное исключение — блок генезиса, то есть нулевой блок, с которого всё началось. Изменение данных в блоке повлечёт изменение во всех последующих и предыдущих блоках, что будет заметно. Надёжная криптография предотвращает взлом, а различные варианты защиты цепи блоков - предотвращают их переписывание. Например, майнинг отлично может предотвращать взлом и подделку данных цепи блоков, об этом чуть ниже.

Как используется блокчейн

Так как данные записаны последовательно, их невозможно или крайне сложно изменить, влияние человеческого фактора снижается — это предоставляет большие возможности. Блокчейн может быть: приватный; публичный; регулируемый — промежуточный вариант между приватным и публичным.

Приватные блокчейны по сути своей закрыты для общего доступа, с ними могут работать только имеющие доступ люди или приложения. Такие блокчейны могут использоваться бизнесом и государственными структурами, например: на производствах и в торговле для отслеживания цепочек поставок или продаж; для проведения голосований; записей о собственности.

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

Хотя каждый конкретный проект продолжает своё собственное развитие, в общем виде эволюцию блокчейна можно проследить на примерах: Bitcoin, Ethereum, Ontology.

Bitcoin запущен в 2009 году. 1 Bitcoin делится на Satoshi (1 сатоши = 0,00000001 BTC). Как сеть и технология, является первым примером применения технологии блокчейн. В данном случае используется принцип защиты Proof of Work (PoW), то есть подтверждение выполненной работы, что реализовано посредством майнинга — майнеры независимо от узлов сети формируют блоки с записанными транзакциями, а чтобы не было сговора, они конкурируют между собой в поиске верного решения для текущего блока, подбирая хеш блока через функцию SHA-256. Bitcoin имеет одну цепь блоков.

Сеть Ethereum запущена в 2015 году. Ethereum воплотил в себе идеи Bitcoin, добавив к ним новый уровень возможностей для создания смарт-контрактов, появилась возможность создавать целые экосистемы из децентрализованных приложений. Изначально используя PoW и используя одну цепь блоков, разработчики Ethereum с самого начала заявили о планах перейти на более быстрый и энергоэффективный Prof of Stake (PoS) с использованием множества цепочек.

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

Что такое транзакция

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

Самым простым видом транзакции является перевод с одного адреса на другой. Расскажем, как это происходит. Допустим, пользователь (человек или даже приложение) планирует перевести средства с одного кошелька, установленного на смартфоне, на другой: в таком случае пользователь будет взаимодействовать с интерфейсом приложения-кошелька, и в тот момент, когда пользователь нажмёт кнопку отправить, будет автоматически создана транзакция, информация о которой поступает в сеть, проверяется узлами сети (нодами) на наличие средств и правомерности действия, и, в случае одобрения, средства переводятся на другой адрес в сети, а информация о транзакции записывается в блок майнерами или иными строителями блоков, независимо от узлов, с которых исходят транзакции. Каждый узел сети сверяет полученные от других узлов данные со своей записью блокчейна, и, тем самым, проверяет другие узлы и правомерность транзакций. Таким образом, сеть сама регулирует себя при помощи блокчейна – цепи данных, изменить которую невозможно.

Присоединяйтесь к нам:

/ / / / /

Кошелёк для криптовалюты

Bitcoin создавался с возможностью осуществления переводов без третьих лиц, с кошелька на кошелёк без лишних сложностей. Под фразой Bitcoin-кошелёк или Ethereum-кошелёк может подразумеваться адрес в данной сети или многофункциональное кошелёк-приложение.

Непосредственно новый адрес в сети для пользователя генерируется автоматически при работе с тем или иным приложением-кошельком. Обязательно нужно записывать и надёжно сохранять все данные при создании кошелька, и, естественно, беречь такие данные от третьих лиц. Часто кошелёк можно восстановить, используя: приватный ключ; мнемоническую фразу; специальный файл. В кошельках часто есть несколько вариантов доступа и восстановления, но если доступ можно получить по придуманному пользователем паролю, то вот восстановить доступ к средствам, находящимся по какому-либо адресу в сети, вряд ли получится с помощью этого же пароля.

Что такое майнинг

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

Что такое майнинг пул и соломайнинг

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