Takao Asayama, президент и главный исполнительный директор компании Tech Bureau
Компания Tech Bureau анонсировала платформу Mijin, спроектированную для построения приватных блокчейнов, в октябре 2015 года с заявленной миссией снизить затраты на инфраструктуру финансовых учреждений к 2018 году до 1/10 относительно 2015года. С той поры компания проводила различные испытания, связанные с различными применениями блокчейна Mijin. Я побеседовал с господином Takao Asayama, президентом и генеральным директором Tech Bureau.
Каким бизнесом занимается компания Tech Bureau?
Наш бизнес делится примерно на две части. Одно направление связано с управлением валютной биржей и обменником Zaif, в частности мы работаем с виртуальной валютой Bitcoin, а также это направление включает в себя разработку и предоставление услуг, таких как финансовые расчеты, и всё что связано с этим. Другое направление - это разработка и продажа блокчейн продукта Mijin для различных компаний. Mijin представляет собой программное обеспечение приватных блокчейнов, предназначенное для использования в корпоративных сетях.
Сейчас я сосредоточен на распространении Bitcoin. У Bitcoin есть определённое будущее, он применяется в торговле, поэтому бизнес-спрос на него будет возрастать в ближайшем будущем, поэтому мы стремимся стать двигателем обмена валюты. Такой же подход мы применяем в отношении Mijin, который является блокчейн продуктом для предприятий. Некоторые люди ещё не понимают, какой выигрыш может дать им Mijin, поэтому мы фокусируемся на просвещении и создании практических примеров.
Что именно не понимают люди?
Есть три заблуждения: "Это новая технология, ещё рано применять её на практике", "Скорость медленная", "Лучше уж применять традиционную распределенную базу данных". Прежде всего, кажется, что есть много людей, которые опираются на знание производительности публичной Bitcoin сети - около 7 транзакций в секунду (это в теории, на практике около 3 tps). Однако, в демонстрационном эксперименте с Mijin блокчейном с участием Sakura Internet и Arara, объявленном в декабре 2016 года, доказано, что обработка транзакций может выполняться в среднем со скоростью 3085,77 tps на интервале в 4142 блока, поэтому она отнюдь не медленная. Этим же экспериментом было продемонстрировано, что ничем не выдающиеся вычислительные мощности спокойно выдерживали эту нагрузку, и следовательно, технология приемлима для повседневного применения на практике. Это контраргумент для тех, кто говорит что технологию "ещё рано применять на практике".
Есть также люди, которые говорят, что "обычные распределенные базы данных могут быть более производительными", но некорректно непосредственно сравнивать блокчейн технологию с продуктами на основе баз данных. Естественно, по производительности трудно превзойти распределенную базу данных, но сила блокчейна заключается в том, что вы можете географически разойтись, сохраняя синхронизацию записей в реестре. В будущем блокчейны будут включены в базу данных и будут коммерциализированы, но мы думаем, что блокчейн - это продукт в слое над базой данных. Для этого мы разделяем слой API и блокчейны в наших продуктах и используем распределенные базы данных для API. Это не конкуренты, они сосуществует и взаимодополняют друг друга.
Другое отличие состоит в том, что в случае блокчейна получается высокая эффективность обработки на одном компьютере. Mijin, как распределенный реестр, реализует функцию учета на уровне протокола. Данные транзакции, записанные один раз, не могут быть перезаписаны администратором, и даже если они отображаются в открытом Интернете, данные зашифровываются, поэтому не возникает проблем c безопасностью.
Tech Bureau выделяет пять важных характеристик блокчейна.
Я думаю, что можно отметить пять ключевых характеристик блокчейна, что и показано далее на рисунке.
1A аутентификация / шифрование (Auth / Encryption)
2A реестр активов (Asset Ledger)
3 почти постоянные записи (Semi-Permanent Records)
4 концепция блоков (Block Concept)
5 децентрализация (Decentralization)
Элементы, изображённые в левой колонке на рисунке, были первоначально изобретены в Bitcoin. Элементы 1B "анонимный адрес" (Anonymous Address), 1C "мультиподпись" (Multi-Sig) и 2B "мультиактив" (Multi-Asset) получаются как следствие элементов 1A и 2A соответственно. Некоторые компании добавляют функцию дополненного кодирования Smart Contract (автоматизация контрактов), но я думаю, что если не все из первых пяти элементов будут доступны, то смысл нововведений пропадает.
Например, в случае блокчейна, созданного с идеей, что центр должен контролировать всё, невозможно распределить адреса для неопределенного количества 1В "анонимный адрес". Элементы 1C "мультиподпись" и 2A "мультиактив" также могут быть реализованы через Smart Contract, но это потребует больших затрат времени. Поскольку Mijin имеет их на уровне протокола, то можно гарантировать, что тот, кто впервые с ними начнет работать, никогда не сойдет с ума.
https://i58.servimg.com/u/f58/19/24/65/25/17042511.jpgПять элементов блокчейна, которые рассматривает Tech Bureau. В Mijin они реализованы на уровне протокола.
Элемент 5 "децентрализация" среди прочих часто забывают. В продуктах других компаний есть много случаев, когда сервер аутентификации не полностью распределен, и появляется вероятность того, что расчет не будет подтвержден в блокчейне. Однако, поскольку мы полностью децентрализованы, блокчейн продолжает движение, даже если девять из десяти узлов отключаются. Мы стараемся достичь нулевого времени простоя при 100% доступности.