В прошлом месяце генеральный директор Huawei Рен Чжэнфэй прокомментировал, что блокчейн бесполезен перед лицом квантовых вычислений. Кажется, он не понимал, что такое блокчейн, а также, казалось, путал технологию блокчейна с криптовалютами.
Ирония в том, что Huawei выиграет от принципов открытого кода, лежащих в основе блокчейна. Смартфоны Huawei не имеют возможности устанавливать Google Mobile Services на Android из-за ограничений, введенных правительством США. В результате телекоммуникационный гигант резко сократил свои продажи телефонов за рубежом, поскольку люди в регионах, ориентированных на Google, не будут покупать телефон без доступа к GMS, так же как люди в Китае могут не покупать телефон, который не поддерживает WeChat.
Android является открытым исходным кодом, что означает, что пользователи могут свободно изменять и распространять программное обеспечение, но его приложения — нет. Технология блокчейн также должна быть с открытым исходным кодом, но это не всегда так. На приведенной ниже диаграмме показано распределение патентов на блокчейн, на первом месте Америка, а на втором месте Китай.

Те, кто действительно понимает философию блокчейна, сочтут эту диаграмму забавной, потому что патенты идут вразрез с духом технологии блокчейна. Основные публичные цепочки блоков, такие как Биткоин и Эфириум, имеют открытый исходный код и, очевидно, не будут применяться к патентам. Вместо этого они будут размещать код на таких веб-сайтах, как Github , чтобы каждый мог получить к нему доступ бесплатно.
Принципы открытого исходного кода важны для технологии блокчейна. Открытость и прозрачность являются необходимыми условиями для системы, которая позволяет каждому участвовать с взаимным доверием. А открытый исходный код — лучший способ быть открытым и прозрачным. Каждая строка кода должна быть видна всем, а не спрятана в непрозрачный черный ящик.
Модель дохода за программное обеспечение с открытым исходным кодом
Программное обеспечение с открытым исходным кодом не является чем-то новым, но задача состоит в том, чтобы заработать на этом деньги. Из-за скудного возвращения сообщество с открытым исходным кодом часто выглядит как лаборатория для гиков. Типичным примером является то, что только небольшая группа добровольцев поддерживает протокол безопасности OpenSSL в Интернете. Каждый год проект OpenSSL получает около $2000 в виде пожертвований . Эти запасные ресурсы, вероятно, внесли свой вклад в Heartbleed, главный недостаток безопасности, который побудил такие компании, как IBM, Intel, Microsoft, Facebook и Google, предоставить финансирование для открытого исходного кода.
Если нет коммерческой ценности, мы вряд ли можем ожидать, что программное обеспечение с открытым исходным кодом будет конкурировать с коммерческим программным обеспечением с точки зрения простоты использования и частоты обновлений, если только они не найдут «сахарного папочку», такого как Google или IBM.
Технология блокчейн, напротив, позволяет разработчикам с открытым исходным кодом получать реальную прибыль. Как? Одним из способов является то, что называется «газом». Любой, кто использует службу определенной цепочки блоков, должен тратить нативные токены в соответствующей системе, в то время как те, кто поддерживает эту систему, могут получать токены в качестве награды. Это создает экономику, которая может работать самостоятельно. Ранние участники могут приобрести определенную часть токенов за вклад в развитие или инвестиции, и ценность этих токенов возрастает с ростом пользователей и спроса.
Как только определенная технология распознается группой людей, вскоре появляется небольшое сообщество, члены которого постоянно присоединяются и уходят. Некоторые сообщества управляются несколькими независимыми лидерами мнений, и процветание или исчезновение сообщества полностью самоопределяется. Признание сообществом и использование определенной технологии называется «консенсусом». Чем привлекательнее технология, тем больше людей присоединяется к сообществу, что делает механизм консенсуса сильнее.
Вы не можете просто разветвить код блокчейна, чтобы создать еще один Биткоин с эквивалентным значением. Вы должны получить согласие сообщества, которое представляет истинную ценность программного обеспечения с открытым исходным кодом. В этом смысле основная конкурентоспособность технологии блокчейн лежит в консенсусе, а не в коде.
Открытый код имеет решающее значение для развития отрасли
Открытый исходный код является ключевым компонентом быстрого развития индустрии блокчейнов. Всякий раз, когда добавляется техническое обновление для блокчейна, оно может быть немедленно отмечено, быстро обсуждено и изучено, а также отклонено или принято в течение короткого периода времени. Самые умные разработчики в мире могут участвовать. Эта скорость разработки и итерации не имеет аналогов в других отраслях. Это совершенно новая техническая эпоха, в которой разработчики из сообщества открытого исходного кода могут получать прибыль.
