Что такое блокчейн, простыми словами
@cryptocultВ настоящее время каждый хоть что-то, но слышал о валюте биткоин. Кто углубился чуть дальше узнал, что он работает по системе блокчейн, реализация которой позволяет биткоину быть децентрализованным, анонимным и вообще революционным.
Дак что же это за непонятное слово - блокчейн? Сейчас мы попробуем в этом разобраться.
В наше время большая часть денег имеет электронную форму, что делает их очень удобными и небезопасными одновременно. Для проведении транзакции делается запрос к банку (или иной платежной системе), банк проверяет наличие средств у отправителя и, если все хорошо, списывает их с одного баланса и прибавляет к другому.
Такая система не является безопасной, так как имеет посредника, у которого есть свои интересы, и который хранит свои базы на собственных серверах, доступ к которым могут получить хакеры или мошенники.
Отсутствие посредников
В системе блокчейн отсутствует какой-либо центр, хранящий информацию о счетах и средствах на них. Вместо этого информация о кошельках доступна любому пользователю системы, что приводит к практически невозможному изменению счетов из вне, ведь для чтобы изменить какую-то запись, придется проникнуть если не в каждый, то в большинство компьютеров сети.
Переводы и кошельки
Если вы вдруг захотите приобрести себе пару биткоинов, то для этого вам понадобятся определенные кошельки.
Их задача сгенерировать персональный приватный ключ, доступ к которому будет только вас.
Затем из приватного ключа генерируется публичный ключ - адрес кошелька.
Для проведения транзакции из публичного ключа генирируется подпись, по правилу 1 транзакция - 1 подпись.
Таким образом, происходит примерно такая цепочка:
приватный ключ → публичный ключ → подпись
Стоит понимать, что генерация, с помощью определенных алгоритмов, работает только в одну сторону, то есть из публичного ключа не сделать приватный.
Майнеры
Окей, мы получили наш кошелек, но как же нам получить на него биткоины?
Так как биткоины ограничены и получить их можно только внутри системы, мы можем только получить перевод от кого-то. Понятно, что бесплатно их вам не переведут, для этого существует немалое количество обменников.
Итак, мы запросили перевод на наш кошелек пару биткоинов, но почему-то мы не можем получить пока к ним доступ. Почему?
После проведения транзакции нам необходимо, чтобы кто-нибудь добавил ее в систему блокчейн, но при этом необходимо, чтобы этот "кто-то" не имел плохих намерений.
Для этого устраивается конкурс между теми, кого называют майнерами. Их задача подобрать определенное решение для головоломки, записать все транзакции в блок и получить свою награду (в данный момент награда равняется 12.5 монетам).
Блок генерируется, когда какой-нибудь майнер находит решение. Система меняет сложность головоломки каждые две недели, держа таким образом время генерации блока - 10 минут.
Чтобы максимально обезопасить транзакцию, ей нужно пройти 6 блоков, именно из-за этого транзакцию приходят не сразу.
Заключение
В данной статье приведена общая система блокчейна на примере биткоина, на самом деле блокчейн можно использовать для отслеживания налогов, владений, мед. истории и т.д.
В данный момент уже существуют фирмы, готовые взять на себя хранение бизнес-документов с гарантией того, что в них не изменится ни строчки.
Для этого используются более сложные системы, чем Bitcoin. Некоторые из них позволяют запрограммировать «умные контракты» — это, например, когда платеж пройдет лишь после того, как будут выполнены определенные условия.
По оценкам, которые дали эксперты на Всемирном экономическом форуме, к середине 20-х на блокчейны придется около 10% глобального валового продукта.
Если вас хоть немного заинтересовала моя статья буду рад вашей подписке :)