Кто придумал blockchain?
Конечно, сейчас раздастся дружный хор голосов: "Сатоши Накамото!". Но если подумать и немного посмотреть по сторонам - ответ будет не так очевиден, а старая поговорка "Новое - это хорошо забытое старое" заиграет новыми красками.
Конечно, сейчас раздастся дружный хор голосов: "Сатоши Накамото!". Но если подумать и немного посмотреть по сторонам - ответ будет не так очевиден, а старая поговорка "Новое - это хорошо забытое старое" заиграет новыми красками.
Если оставить в стороне основное на сегодняшний день применение blockchain, а именно криптовалюты, то в сухом остатке мы получим децентрализованную технологию хранения данных. И что важно, данные хранятся все, то есть за все время жизнедеятельности системы. И что не менее важно - хранятся очень надежно, с минимальными возможностями искажения.
И напомню еще раз: "децентрализованное хранение" не эквивалентно "распределенное хранение".
Приведу простой пример: Предположим, некая группа людей решила хранить Библию децентрализовано. Для этого все они переписали бы Библию, и каждый хранил бы свою копию. А вот если бы они решили делать то же самое распределенно - то они разделили бы ее на части в соответствии с количеством участников эксперимента.
В результате распределенное хранилище занимает меньше места, но децентрализованное хранение гарантирует от искажения информации в неблагоприятных условиях. Если сто человек хранит копию книги - всегда можно, во первых, переписать у любого держателя копии потерянную страницу, а во вторых проверить по другим копиям достоверность информации.
Теперь оставим на время мир цифровых технологий, а вспомним некоторые процессы, происходящие в живой природе.
В любом учебнике биологии средней школы можно найти описание эмбриогенеза и онтогенеза человека. И пронаблюдать, как в процессе развития, человеческий зародыш, на пути к своему рождению, проходит совершенно узнаваемые фазы, соответствующие другим биологическим видам, традиционно относящимся к значительно более ранним стадиям эволюции. В процессе формирования, человек например имеет жабры, которые нам не слишком необходимы на суше.
Сам по себе "код", которым записывается геном, является общим, децентрализованным, для всех организмов на земле. То есть и у червя Caenoharbditis elegans, и у мушки дрозофилы, и у мыши, и даже у кишечной палочки информация "кодируется" одинаковым образом. Но по настоящему интересно и удивительно даже не это. У человека около 50% генома такие же как у червя. То есть, геном человека содержит в себе информацию, как "собрать червяка".
С обыкновенными мышами, с которыми, по утверждению ученых, человек разошелся более 100 миллионов лет назад, у нас еще больше общего. В геноме человека на сегодняшний день обнаружено лишь около 300 генов, которых нет у мыши, а общее их число примерно одинаковое. В итоге, около 80% генома человека и генома мыши - идентичны, хотя есть и незначительные отличия. Ну например у мыши больше генов, отвечающих за обоняние.
С нашими более близкими эволюционными родичами отличий еще меньше. Например у человека и шимпанзе 95% генома полностью идентичны, и только 5% более-менее отличаются. Вдумайтесь, если бы всего лишь 5% ваших генов были другими - возможно сейчас бы вы ели банан, сидя на ветке какого нибудь симпатичного африканского дерева.
Теперь попробуем провести параллель. Геном - это децентрализованный способ кодирования информации о том, как построить живой организм, соответствующий определенному биологическому виду. При этом генетическая информация не является строго индивидуальной для каждого вида, а активно используется всем разнообразием жизни на земле. Чем обеспечивает не только передачу, но и сохранность информации.
Причем сохранность именно путем создания множества копий.
Видогенерация же - или эволюция - больше всего напоминает концепцию форков blockchain, когда изменение отдельных параметров криптовалюты вызывает появление наследника, но все же сохраняет информацию из оригинальной цепи.
И получается, что сама по себе ДНК человека, его набор хромосом, генная система как таковая - это древнейший, и на сегодняшний, день первый пример удачной реализации концепции blockchain, причем созданный природой, или Создателем - выбирайте нужное, в зависимости от ваших религиозных взглядов.
Хотя многие вещи реализованы значительно более изящно. Например, встроенная в геном система защиты от ошибок. Однако общая концепция, несомненно, соответствует классической идеологии blockchain.
Хотя в случае генома, майнинг становится куда более ресурсоемким процессом, и занимает как правило не менее 16-18 лет (для человека)
И да - все новое, это хорошо забытое старое...