Как DApp стать по-настоящему децентрализованными?

Создание приложений и сервисов на блокечейне набирает популярность. У децентрализованных приложений (DApp) есть ряд существенных преимуществ.  Отсутствует единый сервер, который может упасть. Нет владельца, который может закрыть сервис по требованию органов. Нет хакера, который может его взломать и украсть данные. Нет единой точки отказа, а значит, обеспечена надежность и стабильность работы. Однако существует и проблема, которая пока что не решена – хранение огромного объема пользовательской информации. Хранить информацию в блокчейне — очень и очень дорого. К примеру, 1GB информации, записанной в блокчейне Ethereum, обходился в 76000$ в 2016 году. А если приложение, как и раньше, хранит данные на стандартных выделенных серверах, то о какой децентрализации может идти речь?

Молодой российский стартапа Casper API соединяет клиентов (разработчиков DApp) и поставщиков услуг по хранению информации, которыми могут быть как мощные дата-центры, так и рядовые пользователи, желающие сдать в аренду свое свободное дисковое пространство. Можно сказать, что сервис будет функционировать по модели Uber. С помощью смарт-контракта он соединяет клиентов и наиболее подходящих поставщиков, делает это напрямую и обеспечивает настоящую децентрализацию.

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

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

Узнать больше о платформе для разработчиков DApp Casper API можно на официальном сайте http://goo.gl/LYWL2a или Telegram-чате http://goo.gl/WBd1Ew

Leave a Reply

Your email address will not be published. Required fields are marked *