Одна из идей будущего использования Биткоина заключается в том, чтобы использовать его в качестве криптовалюты для осуществления платежей между устройствами в неком новом виде "мирового компьютера". Проект BitWrk работает над превращением этой концепции в реальность.
Основная идея BitWrk в его сегодняшней (пока минимальной) форме заключается в том, чтобы позволить художникам-графикам передавать работу над рендерингом изображений на другие устройства. Для обеспечения взаимодействия между устройствами создан специальный рынок. Теперь по желанию пользователей программных продуктов 3D-проектирования, при помощи платной опции задания на рендеринг могут перемещаться между устройствами, присоединёнными к сети BitWrk.
Пока BitWrk используется только для передачи работы по обработке 3D графики, однако впоследствии функциональность проекта планируется расширить для других приложений. Подробнее о проекте рассказал его разработчик Джонас Эшенбург (Jonas Eschenburg).
Простой подход к мировому компьютеру
Вместо того, чтобы пытаться создать BitWrk в качестве надстройки над блокчейном, нацеливаясь на полностью децентрализованную систему, Эшенбург создал рынок пользователей, которые покупают и продают вычислительную мощность за биткоины через центральный сервис, работающий на Google App Engine. После того, как участники отмечаются в центральном сервисе, они связываются друг с другом посредством P2P.
«BitWrk использует биткоин в качестве валюты, но не пытается быть полностью децентрализованным или основанным на блокчейне, - говорит Эшенбург, - это упрощает многие вещи и даёт время подумать о проблемах, например, как избежать мошенничества или как эффективно распределять данные».
Идея "мирового компьютера", обеспеченного транзакциями Биткоина, уже давно обсуждается участниками криптовалютного сообщества, в том числе руководителем проекта 21 Inc Баладжи Шринивасаном (Balaji Srinivasan). Основная мысль заключается в том, что устройства с недорогим оборудованием смогут автоматически покупать системные ресурсы, например, хранение или вычислительную мощность компьютера, за биткоины на онлайн-рынке.
21 Inc уже имеет площадку для оплачиваемых биткоинами прикладных интерфейсов приложений. Более универсальным вариантом этой концепции является Ethereum, используемый в качестве блокчейна для исполнения смарт-контрактов.
Доказательство концепции BitWrk
В данный момент проект BitWrk находится на этапе POC (доказательства концепции). На этом этапе Эшенбург планирует выявить недостатки, определить, как должна функционировать система и создать пользовательскую базу.
Относительно развития специальных функций сети, основную проблему представляет предотвращение мошенничества.
«Я много думал об этой проблеме и считаю, что решение заключается в том, чтобы сделать обман экономически невыгодным, - говорит Эшенбург, - у покупателей будет возможность оценить продавца после завершения транзакции».
В плане платежей текущая версия BitWrk использует централизованную модель.
Перспективы BitWrk
Конечная цель Эшенбурга - выйти за пределы передачи расчетов 3D графики. По его мнению, механизм, стоящий в основе BitWrk, останется прежним, не важно, будет ли он использоваться для передачи 3D или любых других вычислительных задач.
Помимо расширения сети для других сценариев использования, в будущем Эшенбург также хочет применить платёжные каналы Lightning Network.
«BitWrk должен стать очень экономным способом получения большой вычислительной мощности», - говорит он.
BitWrk – это проект c открытым исходным кодом. По словам Эшенбурга, в настоящее время в разработке находится версия 0.6.0, которая обеспечит большее удобство ресурса и новые функции.
Над идеей рынка вычислительных мощностей работает также основанный на Эфириуме проект Golem, который в ноябре прошлого года провел ICO, собравшее более 8 миллионов долларов.