Майнинг

Люди все время посылают биткоины друг другу по сети биткоинов, но, ведь кто-то должен записывать все эти транзакции, иначе никто не сможет отследить движение денег. Сеть биткоинов справляется с этим собирая все транзакции, выполненные в течение заданного периода в список, называемый блоком. Это задача майнеров (шахтеров), подтвердить и записать эти транзакции в главную книгу.

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

Как мы можем быть уверены, что блокчеин остается нетронутым и никогда не подделывается?

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

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

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

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

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