Блокчейн и многое другое! В настоящее время это общеупотребительный термин, почти модный в корпоративной сфере. Все хотят чего-то с блокчейном, даже если они точно не знают, что такое «блокчейн». Кое-что о криптовалютах, правда? Что-то вроде новой сверхтехнологичной штуковины, да…?

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

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

Все чисто? Тогда мы можем начать учиться что такое «блокчейн» на самом деле и каково его предназначение во Вселенной.

Блокчейн - это…

Это не что иное, как бухгалтерская книга в версии с цифровым шифрованием. Звучит скучно? Ну, если честно, это скучновато. Где там волшебство? Почему все так взволнованы? И почему этой штуке есть чем заняться с криптовалютами? Поясним.

Двенадцать лет назад человек (или группа людей), известный как Сатоши Накамото, пытался решить проблему двойных расходов на цифровые деньги ненадежным способом. Ok! Мы можем немного сбавить обороты. Двойное расходование - это, по сути, потратить одни и те же цифровые деньги более одного раза (как и должно быть). Вы знаете, в Интернете можно скопировать и вставить практически все, почему не деньги?

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

Так, Сатоши думал об автоматической системе, чтобы заменить эти централизованные учреждения. и в то же время сделать возможным использование цифровых денег без проблемы двойных расходов. Затем он / она / она схватил своего рода экспериментальную криптографическую (зашифрованную) базу данных, созданную в 70-х годах, и смешал ее с другими техническими элементами, чтобы создать первую децентрализованную цифровую валюту без проблемы двойных расходов. А в 2009 году родился 1ТР6Т!

Изображение Gerd Altmann / Pixabay

Эта экспериментальная криптографическая база данных представляет собой известный блокчейн, хотя тогда никто не знал о нем. Даже Сатоши: имя пришло после Bitcoin. Почему не «крипто-база данных» или что-то в этом роде вместо «блокчейн»? Ну, это потому, что база данных на самом деле ... цепочка блоков, как это звучит. Цифровые блоки.

Как работают блоки?

Каждый «блок» - это небольшой контейнер данных. (денежные транзакции, в случае криптовалюты), привязанные ко всем остальным (прошлым и фьючерсным) с помощью так называемого «хеша». Это зашифрованный результат передачи данных через сложный алгоритм. Что-то вроде этого (если использовать Алгоритм SHA256):

* Исходные данные: Вы перевели 1 BTC Майку.
* Хешированные данные: 710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E

Каждый хэш представляет собой уникальный идентификатор для каждой транзакции и каждого существующего блока (группы транзакций). Все эти идентичности позже математически сливаются друг с другом, таким образом «связывая» себя. Итак, если кто-то попытается обмануть, хэш транзакции (уникальная идентификация) изменится; и если он изменится, он будет освобожден от цепей и автоматически станет недействительным.

Изображение Christine Schmidt / Pixabay

Например, вспомним наши исходные данные (Вы передали Майку 1 BTC). Если мы изменим там хоть какой-то символ, радикально изменится и хеш:

* Исходные данные: Вы перевели Майку 2 BTC.
* Хешированные данные: 005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E

Транзакция больше не действительна, и вы, бедный смертный, не можете обмануть систему блокчейн. Даже если власти не контролируют. Но теперь давайте смоделируем «слияние» транзакций. Допустим, эти хэши действительно действительны и представляют собой идентификаторы двух разных блоков. Как они связаны друг с другом? Разумеется, вместе. Как это:

* Исходные данные:
710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E
005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E
* Хешированные данные: EDFE12B5DB008F6491BA671DBE6BA25BD89BD6445B5003E9B3789605DBD24AD8

И это все! Если вы хотите что-то изменить и сделать это действительным, вы должны сначала расшифровать и изменить каждый существующий блок. Удачи с этим.

Блокчейн не работает в одиночку

Несмотря на математику, эта сложная бухгалтерская книга не может работать сама по себе. Ему нужны другие элементы, которые Сатоши добавил к нему: распределенная сеть узлов (и людей), вышеупомянутый алгоритм для шифрования транзакций и установки правил для валидаторов, транзакций, которые нужно потратить или «монет», а также частных и открытых криптографических ключей. Давайте быстро проверим один за другим.

Распределенная сеть

Изображение Gerd Altmann / Pixabay

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

Дело в том, каждый член сети (известный как майнер или валидатор) имеет копию всей цепочки блоков на своем оборудовании, а их специализированное программное обеспечение или оборудование для майнинга отвечает за проверку и ведение учета каждой новой транзакции и чеканку новых «монет»; следуя математическим правилам, установленным алгоритмом системы. Результат всегда должен быть одинаковым для большинства валидаторов, иначе транзакция или блок будут недействительными.

Алгоритм консенсуса

Изображение Tomasz Mikołajczyk / Pixabay

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

Не все криптовалюты или системы блокчейнов используют один и тот же алгоритм. 1ТР6Т, например, использует SHA256 (тот, который мы использовали раньше), но Ethereum использует Ethash, а Zcash использует Equihash. Это разные математические функции, но цель одна: зашифровать данные.  

Выходы неизрасходованных транзакций (UTXO)

Изображение Matthias Wewering / Pixabay

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

Частные и публичные криптографические ключи

Изображение предоставлено IntelFreePress / Flickr

Это математические ключи, которые работают как адреса для отправки и получения средств внутри цепочки блоков. Открытый ключ похож на номер банковского счета: Вы можете свободно делиться ею, чтобы получать деньги. С другой стороны, закрытый ключ служит для «подписи» транзакций и проверки настоящего владельца и его намерения отправить средства. Другими словами, закрытый ключ подобен паролю, и оба, закрытый и открытый ключ, образуют «учетную запись» в криптовалюте или блокчейне.


«Блокчейн» не всегда означает «децентрализованный»

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

Сатоши Накамото был первым, кто использовал его с Bitcoin, но исходный код поскольку этот вид бухгалтерской книги открыт для публики. Его можно копировать, вставлять, изменять и даже продавать. Таким образом, многие люди (и предприятия) по всему миру пробуют эту технологию для своих собственных целей, даже помимо криптовалют. Не исключены и банки: им нравится использовать блокчейны для создания новых платежных платформ. И, как вы понимаете, они не децентрализованы, а полностью контролируются институциональной сетью.

Иногда блокчейны не работают с распределенными сетями, только с контролируемыми внутренними сетями.. Для такой платформы требуются разрешения пользователей от создателей, поэтому они называются «разрешенными» или частными блокчейнами. С другой стороны, криптовалюты и платформы, такие как Bitcoin, работают с децентрализованными сетями. Это делает их «не имеющими разрешения» или публичными.


Хотите торговать BTC, ETH и другими токенами? Ты можешь это сделать безопасно на Alfacash! И не забывайте, что мы говорим об этом и многом другом в наших социальных сетях.

Twitter * Телеграмма * Instagram * YouTube *Facebook  * Вконтакте

Автор

I'm a literature professional in the crypto world since 2016. It doesn't sound very compatible, but I've been learning and teaching about blockchain and cryptos for international portals since then. After hundreds of articles and diverse content about the topic, now you can find me here on Alfacash, working for more decentralization.

ru_RUРусский