Blockchain (блокчейн) это новый этап в развитии поисковых систем

Эволюция блокчейна

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

Введение

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

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

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

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

В качестве предмета данного анализа было выбрано исследование GitHub по ряду причин:

1.    GitHub – это крупнейшая в мире платформа для совместной работы над программным обеспечением; уже создано более 68 миллионов проектов, в которые вовлечены 24 миллиона участников.

Рисунок 1.

2.   GitHubпринимает активное участие в основных блокчейн-проектах.

3.   Деятельность GitHub дает уникальную возможность определить, кто стоит за развитием блокчейна, как организованы сети и сообщества проектов и разработчиков, какие факторы риска существуют для инвестирования и где обитают талантливые блокчейн-разработчики .

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

Если не указано иное, вся информация и статистические данные о эволюции блокчейна принадлежат в GitHub и являются результатом анализа совместного проекта GH Torrent и API GitHub.

Блокчейн процветает в открытой среде

Хотя обмен программным кодом на общественном форуме был доступен уже 1950-е годы, платформы с открытым исходным кодом стали хабами для разработки программного обеспечения только 30 лет назад (см. рисунок 2).

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

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

Рисунок 2.

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

Основной предмет анализа данных, предоставленных GitHub – это хранилище/репозитории. Репозиторий содержит соответствующий код и файлы проектов, в которых находится действующий протокол и программа. В этом отчете мы используем термины «репозиторий» и «проект» в качестве синонимов.

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

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

Репозитории организаций

Код, на котором работает биткоин, был создан в 2009 году. С тех пор количество блокчейн-проектов на GitHub значительно выросло (среднее число – 8600 проектов в год). Однако в 2016 году зарегистрировано 27000 новых проектов. 

Рисунок 3.

Рост числа проектов был обусловлен появлением новых инструментов, созданных специально для разработок на блокчейне (см. рисунок 4). 

Рисунок 4.

Анализ блокчейн-репозиториев и их контента показал, что все больше компаний вовлекается в эту сферу. В 2010 году компании разработали меньше 1 процента от числа всех проектов. В 2017 году на организации приходится уже более 11 процентов.

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

Некоторые разработанные компаниями проекты имеют особое значение, некоторые из них привели к появлению новых платформ (таких как Ethereum, Ripple, Corda и Quorum).

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

Это говорит о том, что блокчейн-сообщество считает их наиболее релевантными.

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

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

Так, например, некоторые из основных проектов были разработаны и поддерживаются следующими организациями: реализация C ++ и Go для Эфириума, клиент Python для Эфириума. Вы можете самостоятельно изучить топологию сети проектов в GitHub. 

Пройдя по ссылке, вы увидите интерактивный график.

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

Если коротко, проекты, созданные организациями, по факту создают основной код для тысяч других проектов. Из 20 наиболее центральных блокчейн-проектов (на основании популярности, цитирования и сотрудничества) 18 были созданы именно компаниями (см. таблицу 1).

Таблица 1.

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

Вероятность достижения успеха гораздо выше.

Учитывая, что участники компании привязаны друг к другу и за пределами какого-либо конкретного проекта, часто возникает большая ответственность друг перед другом, что также способствует постоянному развитию.

Эволюция блокчейна – эволюция сообщества

Сообщество с открытым исходным кодом – это группа разработчиков с общими интересами, которая создает и улучшает существующий контент. Было обнаружено 772 различных блокчейн-сообществ на GitHub.

Каждое сообщество обычно определяется моделями сотрудничества между проектами, которые могут привести к появлению новых приложений.

Например, платформа Эфириум была первоначально разработана двумя центральными фигурами в проекте биткоина; их проект с тех пор превратился в самое большое блокчейн-сообщество на GitHub. 

В блокчейн-пространстве сообщества обычно объединяют не менее 25 проектов, также включая кластеры, состоящие из сотни проектов. (интерактивная доска по ссылке Сообщества вокруг репозиториев).

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

Например, в результате анализа данных было обнаружено, что инструменты для запуска ICO и краудсейла часто связаны с проектами в крупных блокчейн-сообществах: проекты, разрабатывающие контент для смарт-контрактов, механизмы посредничества и основной код для Эфириума созданы с помощью языке Go.

Неудивительно, что это, по-видимому, связано со склонностью многих ICO дополнять блокчейн Эфириума (более подробно об ICO читайте в статье «InitialCoinOffering: A new paradigm»).

Эта платформа позволяет разработчикам и стартапам выпускать свою собственную валюту на блокчейне Эфириума через смарт-контракты, в том числе посредством ICO, что может значительно снизить барьер для входа новых токенов на рынок.

Интересный пример того, как разрозненные сообщества объединяются, – это криптовалюта Monero, созданная в 2014 году.

Monero имеет разные атрибуты, отличные от биткоина относительно уровня конфиденциальности (без повторного использования разрешенных адресов), масштабируемости (без ограничения по размеру) и безопасности (касательно децентрализации).

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

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

Уровень банкротства среди блокчейн-проектов

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

К сожалению, блокчейн-репозитории не являются исключением. Наш анализ показал, что активны только 8 % проектов, обновленные не позднее чем 6 месяцев назад.

При этом среди проектов, разработанных пользователями, активны лишь 7 %, среди проектов компаний – 15 %.

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

Обратите внимание, что около 90 % проектов, разработанных на GitHub, неактивны, а средняя продолжительность жизни составляет около одного года, причем самый высокий «уровень смертности» приходится на первые шесть месяцев. Наш анализ выявил 11 факторов, определяющих плачевных исход существования репозитория.

Среди этих 11 причин, компании должны обратить на три самых важных:

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

2.   Во-вторых, количество вовлеченных людей в проект. Наш анализ показывает, что большинство обанкротившихся проектов – это те, в которых один разработчик выполняет большую часть работы. Оказалось, что таких проектов большинство.

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

Как и выяснилось, большинство организаций структурировано именно таким образом.

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

Языки программирования для блокчейн-проектов в сфере финансовых услуг

У потенциальных разработчиков в первую очередь должен возникать вопрос: «С чего начать?». Чтобы ответить на этот вопрос, важно выяснить, что находится в основе уже функционирующих проектов.

https://www.youtube.com/watch?v=BOSlwluWJuM

Анализ данных показал, что язык C ++ чаще других используется для создания репозиториев.

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

Для криптовалютных проектов (в том числе и для биткоина) C ++ по-прежнему является предпочтительным языком. Для большинства центральных репозиториев на GitHub C ++ также является наиболее используемым языком программирования (см. Самые популярные языки в интерактивной информационной панели).

Источник: http://chainmedia.ru/articles/blokchain-evolution-deloitte/

Почему блокчейн — это новое поколение облачных технологий: мнение эксперта | The Blockchain Journal

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

Облачные технологии впервые позволили отойти от идеи централизации.

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

Серверные нуждались в обслуживании, постоянной охране, настройках и регулярных обновлениях. Переместив сервера за пределы своей территории (в облако), предприятия перестали упираться в пределы своих аппаратных возможностей и могли заняться расширением деятельности.

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

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

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

Вместе они создают сеть и подтверждают создание дополнительных «блоков». Группы майнеров образуют систему узлов (нодов) в сети, которая хранит и обрабатывает информацию.

Они объединяются в вычислительные пулы по всему миру, которые выделяют вычислительные мощности для следующих целей:

-хранения точной копии блокчейна; -подтверждения и обработки транзакций; -запуска приложений и смарт-контратов.

Ethereum, одна из самых популярных блокчейн-платформ, позволяет разработчикам получать доступ к блокчейну через Ethereum Virtual Machine (EVM). Она предоставляет инструменты для создания децентрализованных приложений (Dapps). Для хранения своих backend-процессов такие программы использует блокчейн.

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

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

Ни один компьютер не владеет полной backend-частью приложения, поэтому его почти невозможно повредить или взломать.

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

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

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

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

Благодаря блокчейну мы можем создать сеть из добровольцев — своего рода новую версию интернета или облака, которое позволит укрепить кибербезопасность и добиться новых достижений в областях вычислений, искусственного интеллекта, интернета вещей (IoT) и хранения документов.

Он представляет из себя мульти-триллионное решение огромного количества проблем различных участников рынка — а ведь мы только начали его использовать.

Автор статьи Бен Ноубл — один из основателей MarketBlok, маркетинговой компании по продвижению блокчейн-технологий. До работы с криптотехнологиями Бен являлся общепризнанным специалистом по маркетингу в области облачных сервисов.

Источник: http://thebcj.ru/2018/03/12/pochemu-blokchejn-eto-novoe-pokolenie-oblachnyx-texnologij-mnenie-eksperta/

Блокчейн, который изменит мир

Что ждет государства, банковскую систему и все наше общество? Делимся переводом материала The Economist о будущем мира, в котором появился блокчейн.

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

Списки могут быть разными — от классного журнала до сложных баз данных — но у них всех есть один существенный недостаток: мы должны верить тем, кто за ними следит.

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

Чтобы администраторы не нарушали закон и несли наказание в том случае, если это произошло, общество создало различные инструменты контроля, такие как аудит и наблюдательные советы.

Вместе хранители списков и те, кто за ними присматривают, образуют одну из самых важных и малозаметных индустрий в мире — административную деятельность.

Теперь представьте себе параллельную вселенную, в которой списки объявили о своей независимости: теперь они сами себя обслуживают.

Собственно, именно это будущее и обещает блокчейн: система, лежащая в основе цифровой валюты Bitcoin и других технологий распределенного реестра.

Если блокчейны захватят мир, как верят их последователи, то что случится, когда административная деятельность растворится в эфире?

Это будет не первый случай в истории, когда новая форма учета изменит мир. 500 с лишним лет назад в Северной Италии появилась новая система бухгалтерского учета, получившая название двойная запись.

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

С ней финансовая деятельность компании стала открытой не только владельцу, но и другим людям.

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

Вряд ли таинственный создатель биткоина Сатоси Накамото думал об этом, когда затевал свое дело. В своей статье 2008 года Сатоси писал, что его целью является «создание пиринговой электронной платежной системы».

Для этого он создал новый вид базы данных — блокчейн.

Блокчейн показывает, кто чем владеет в данный конкретный момент.

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

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

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

Как и у Bitcoin, у него есть своя криптовалюта «эфир», однако помимо этого Ethereum позволяет пользователям заключать «умные контракты».

Умный контракт — это код, который содержит условия делового соглашения и автоматически обеспечивает его выполнение.

Децентрализованные организации могут сокрушить крупнейшие технологические компании

Когда францисканский монах Лука Пачоли в конце XV века написал свой трактат о двойной записи, он и предвидеть не мог, к чему приведет новая система бухгалтерского учета. Сегодня многие стартапы предлагают различные способы использования технологии блокчейнов, которые могут изменить мир.

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

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

Звучит как фраза из Джорджа Оруэлла, но это не обязательно что-то плохое. Наоборот, если человек имеет такую «личность» в каком-то блокчейне, он сможет лучше контролировать доступ к своим персональным данным.

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

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

Анархист-предприниматель Мокси Марлинспайк и его последователи уже призвали к отмене «паспортного рабства», навязанного существующими государственными системами регистрации.

Целый ряд стартапов, в том числе Evernym, Jolocom и uPort, работают над созданием сервисов, которые позволят людям регистрировать свои личности в блокчейне.

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

Можно будет объединяться в виртуальные страны и устанавливать свои законы. Одна такая страна уже существует: это BITNATION. Ее гражданином может стать любой желающий, принявший ее конституцию.

Чтобы заниматься бизнесом в BITNATION, нужно заработать себе репутацию, например, занимаясь торговлей на этой платформе.

Цепная реакция

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

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

Грузия, Швеция и Украина тестируют технологии блокчейнов, чтобы частично оцифровать свои земельные кадастры.

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

Транзакции в блокчейне также могут быть условием умного контракта. Стартап Slock.it занимается разработкой реальных замков, у которых есть цифровой аналог в Ethereum.

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

Так, если кто-то захочет взять в аренду машину, он сможет перевести деньги по умному контракту, сесть за руль и уехать.

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

Как можно было предположить, первая попытка создания такой «децентрализованной автономной организации» закончилась катастрофой. Год назад был создан виртуальный венчурный инвестиционный фонд, получивший название The DAO.

Он собрал инвестиций более чем на 160 млн долларов, однако хакеры украли 60 млн из них, что привело к краху компании.

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

Придет ли конец централизации

Источник: https://ru.ihodl.com/analytics/2017-09-03/blokchejn-kotoryj-izmenit-mir/

Четыре реальных применения блокчейна в настоящем мире — Два Биткоина

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

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

Давайте рассмотрим четыре по-настоящему сильных применения блокчейна, возможных в реальном мире.

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

Что такое блокчейн?

Блокчейн — это цепь блоков, в которой каждый блок содержит ценные данные, независимые от центра наблюдения. Он криптографически безопасен и неизменен. Блокчейн использует две важных структуры данных: указатели (pointer) и связанные списки (linked lists).

Указатели — это переменные в программировании, которые хранят адреса других переменных. Обычно переменные в любом языке программирования хранят данные.

Например, int a = 10 означает, что есть переменная «а», которая хранит целочисленные значения. В этом случае целочисленное значение равно 10. Это нормальная переменная.

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

Важно отметить, что указатель внутри каждого блока содержит адрес следующего блока. Что это значит для первого блока в списке? Где находится указатель первого блока?

Первый блок называется «блоком генезиса», а его указатель находится в самой системе. Выглядит он так:

Если вам интересно, что такое hash pointer, это указатель, который содержит хеш предыдущего блока. О хешах мы еще поговорим.

Блокчейн — это, по сути, связанный список, который выглядит так:

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

Итак, два самых интересных свойства блокчейна:

1. Децентрализация
2. Неподдельность

Давайте теперь разберем, как блокчейн приобретает каждое из этих свойств.

#1. Децентрализация

Источник: https://2bitcoins.ru/chetyre-realnyh-primeneniya-blokchejna-v-nastoyashhem-mire/

Теория эволюции блокчейна: выживут сильнейшие

Александр Дроздов, директор по инновациям компании «Иннодата», – о роли кибервалютного хайпа в развитии блокчейна, о сдерживающих факторах и возможных сценариях его развития.

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

Однако проделанная работа не пропадет: появятся лучшие практики использования блокчейна, а главное – станет известна применимость этой технологии для решения конкретных бизнес-задач.

О роли кибервалютного хайпа в развитии блокчейна, сдерживающих факторах и возможных сценариях его развития рассказывает Александр Дроздов, директор по инновациям компании «Иннодата».

— Какую роль играет блокчейн в текущей рыночной ситуации? Как сами компании его воспринимают?

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

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

Произведенный ими шум, с одной стороны, многими воспринимается крайне негативно, а с другой – помогает популяризации блокчейна как технологии.

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

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

Как только суд начнет принимать мнения экспертов, способных подтвердить достоверность записей блокчейна, все изменится.

— Практически все отмечают в технологии блокчейна недостатки, мешающие их массовому использованию. Какие из них, на ваш взгляд, являются ключевыми, от чего требуется избавиться в первую очередь?

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

У реализованных блокчейн-платформ общеизвестны проблемы с производительностью. Многие проекты, претендующие на то, чтобы быть глобальными, в первую очередь сталкиваются именно с ними. Например, для сети Bitcoin единственным способом повышения производительности являются форки.

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

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

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

— Все-таки проблем больше в технологиях или в людях?

Технологические проблемы я склонен считать временными. Они решаются и будут окончательно решены, скорее всего, быстрее, чем юридические.

Проекты, использующие публичные блокчейны, – например, Bitcoin или Ethereum – сталкиваются с ограничениями, побороть которые сложно.

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

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

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

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

— То есть будет повторяться история развития ИТ-архитектур, когда каждый строил что-то свое, вкладывая огромные средства в собственные ЦОДы и информационные системы, а сейчас все больше компаний уходят в облака?

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

Да, такой подход скорее расфокусирует направления развития технологии, но она находится на столь ранней стадии развития, что ее идеальное состояние еще не найдено.

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

— А как быть с нехваткой специалистов?

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

Например, Hyperledger – платформа с открытым исходным кодом, вокруг нее сформировалось мощное сообщество, доступна подробная документация. Мы выбрали ее во многом именно из-за этого.

Любая ИТ-компания с хорошим бэкграундом без проблем может обучить своих специалистов.

— Как вы считаете, надежны ли блокчейн-платформы?

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

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

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

Недавно Виталик Бутерин запустил опрос, что предпочтительнее – платить 1% за отказоустойчивость или смириться с простоями системы 1% времени.

Большинство высказалось за отказоустойчивость, не понимая, что несколько процентов недоступности не приведут ни к каким последствиям. За счет распределенности с записями в блокчейне ничего не случится.

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

— Каждая отрасль ищет в блокчейне что-то свое. Какая из них может «выстрелить» наиболее быстро и наиболее радикально?

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

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

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

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

— Что сегодня мешает распространению блокчейна?

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

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

Нынешнее отсутствие регулирования в этой области и принятия результатов ее применения является типичным спутником любой незрелой технологии.

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

— Отождествление блокчейна с криптовалютами имеет и еще одну негативную сторону: криптовалюты представляются легким заработком, отвлекая лучшие умы темой майнинга, а не применимости блокчейна в бизнесе. Что должно произойти, чтобы ситуация изменилась? Должен лопнуть пузырь биткойна?

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

Применительно к блокчейну такое развитие событий тоже возможно – просто никто не знает, что на самом деле случится. Действительно, не исключено, что пузырь лопнет. Кто-то от краха криптовалют сильно пострадает.

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

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

— А сами компании готовы к блокчейну? Во-первых, речь идет о доверии к новшествам со стороны первых лиц, во-вторых, о цифровизации деятельности компаний.

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

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

Кроме того, сейчас наблюдается значительный интерес к блокчейну со стороны государственных органов.

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

— Известна фраза «Если ваша компания является посредником и не предлагает никакой дополнительной ценности, то придет блокчейн и заберет ваш бизнес». Действительно ли это так или все не столь просто?

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

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

А совершив ошибочный перевод биткойнов, без добровольного согласия второй стороны ситуацию не исправить.

Источник: https://www.cio.ru/articles/2140

Один блокчейн, чтобы править всеми: Возможна ли глобальная платформа?

2017-й стал годом, когда блокчейн в определённом смысле ушёл в мейнстрим. Почти все СМИ так или иначе упоминали о «пузыре биткоина» или о том, где купить Ripple. Вместе с тем люди не хотят читать о более фундаментальных вопросах, ответ на которые стоило бы найти.

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

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

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

Эволюция блокчейна и блокчейн 2.0

Биткоин был первым. Это было захватывающе. Революционно. Это был Стив Джобс в своём подвале, Нил Армстронг на Луне, пещерный человек, добывший огонь. Это был первый дефицитный актив в цифровом виде. Он решил одну из многолетних проблем криптографии, став основой совершенно нового класса активов.

Однако, как и большинство новых революционных разработок, его технология была ограниченна и ориентирована исключительно на транзакции. Современное приложение нельзя разработать на Windows 98. Не выйдет. Биткоин в настоящее время хорош ТОЛЬКО в качестве средства сбережения.

И ничего не изменится, если не будут приняты решительные меры по его масштабированию.

Но если биткоин стал чертежом, то эфириум построил дом. Этот дом — смарт-контракт. Смарт-контракты (цифровые контракты) открыли целый новый мир возможностей на блокчейне.

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

Сегодня на эфириуме функционирует почти 85% всех значимых блокчейн-проектов.

Эфириуму удалось стать платформой, где собрались самые талантливые игроки в отрасли. Виталик и сообщество эфириума стали пионерами блокчейн-приложений. Но вместе с преимуществами возникло и несколько серьёзных проблем.

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

Действительно ли эфириум может стать прообразом веб 3.0? Примерно в то же время блокчейны третьего поколения начали набирать обороты. Такие проекты, как EOS и Cardano, добились значительных успехов.

И не остались без внимания.

Но готово ли общество к блокчейну? Принять эту концептуально сложную идею не так просто. И готова ли сама технология блокчейн?

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

1. Будет ли эфириум работать?

У эфириума есть несколько явных проблем, которые сейчас пытаются решить многие платформы третьего поколения. Основным недостатком является его протокол. В настоящий момент валюта эфириума, эфир, добывается с использованием Proof-of-Work (PoW) — такой же протокол использует и биткоин.

Разработчики пытаются перевести эфириум на протокол Proof-of-Stake (PoS). Я считаю, что это единственное реальное решение для эфириума на данный момент. Его нынешняя модель не имеет необходимой основы для функционирования экосистемы.

Чтобы эфириум смог стать основой для целых отраслей промышленности, необходимо серьёзное обновление. Если его целью является пропускная способность Visa (более 440 000 транзакций в секунду), то текущие пять транзакций никуда не годятся.

Задача для гениального ума Виталика Бутерина — создать работающее решение, которое позволит сети быть не просто теоретической утопией.

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

Raiden Network

Raiden Network (RN) — это проект с открытым исходным кодом, который должен стать офчейном, оптимизирующим передачу ERC20-токенов. RN использует каналы, позволяющие осуществлять транзакции, используя токены основной сети. Они выполняются путём передачи верифицированного сообщения непосредственно от двух сторон транзакции, в то время как основной блокчейн не задействован.

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

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

RN потенциально может стать мощным уровнем для интернета вещей (IoT) в экосистеме «машина — машина».

Создатели Raiden Network сравнивают этот проект с банком, который гарантирует, что «как только вы получите чек в RN от кого-то, вы можете быть абсолютно уверены, что он проверен и что вы теперь богаче, чем были несколько мгновений назад».

Raiden отлично смотрится на бумаге, но какие у него перспективы? На сегодняшний день он все ещё находятся в разработке. Таким образом, он пока далёк от реализации в окончательном варианте. Есть разговоры и о более мощной версии Raiden под названием Raidos, но её разработка ещё даже не начиналась.

Шардинг

Это ещё одно решение, которое направлено на то, чтобы сделать эфириум больше, чем просто мечтой. Такие решения, как Plasma (ниже) и Raiden Network, являются протоколами второго уровня, а значит, они не взаимодействуют с блокчейном эфириума напрямую. Шардинг же влияет на саму архитектуру блокчейна на базовом уровне.

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

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

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

Шардинг по сути создаёт новый мир и множество других подобных, не затрагивая при этом основной блокчейн.

Пример, который помог мне понять концепцию шардинга без множества технических деталей: представьте, что три узла A, B, C должны проверять данные T. Вместо проверки всего массива каждым из узлов данные T разбиваются на три шарда: T1, T2, T3. Вместо того чтобы индивидуально просчитывать все данные T, узлы A, B, C одновременно проверяют каждый шард, чтобы облегчить нагрузку на отдельные узлы.

Plasma

Чтобы лучше понять, что такое Plasma, подумайте о RN со смарт-контрактами вместо транзакций. Эфириум, как и несколько других платформ, ищут методы снижения объёма трафика данных в основном блокчейне. Plasma нужна для двух целей: во-первых, перевести все вычисления сети в более простые форматы.

Во-вторых, включить метод использования связывания токенов PoS поверх существующего блокчейна, поскольку протокол PoW потенциально может стимулировать нахождение удерживаемого блока (block withholding). Удерживаемый блок возникает, когда майнер добывает блок, но не «публикует» результаты, то есть удерживает его от сети.

Смарт-контракты Plasma функционируют в основном блокчейне с использованием метода защиты от мошенничества (fraud proofs), который даёт всем нодам функции деактивации неверной цепочки. Это защищает целостность основного блокчейна. Plasma в основном создаёт «дочерние» цепи поверх основной цепи, и каждая из них способна передавать информацию в основную цепь.

Как и Raiden Network, Plasma — это протокол второго уровня, построенный поверх ядра эфириума.

Вывод

Сможет ли эфириум стать более масштабируемым? Ещё более актуальный вопрос: сможет ли он конкурировать с платформами третьего поколения и новыми стандартами блокчейна? Похоже, что пока реализовать это можно через дополнения второго уровня Raiden Network и Plasma, а также изменения в архитектуре базового уровня (шардинг).

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

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

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

2. Платформы третьего поколения: чем они лучше эфириума?

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

Новые блокчейн-стартапы, такие как EOS или Cardano, занимаются разработкой технологий, способных решить характерные для эфириума проблемы. Хотя проекты подходят к этим задачам разными путями, у них есть несколько общих ключевых особенностей.

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

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

Масштабируемость

Масштабируемость всегда была в центре дискуссий — даже до того, как в ней возникла реальная необходимость.

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

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

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

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

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

Взаимодействие

Источник: https://coinspot.io/analysis/odin-blokchejn-chtoby-pravit-vsemi-vozmozhna-li-globalnaya-platforma/

Ссылка на основную публикацию