Децентрализованные приложения на платформе TERA

Evgen K
8 min readApr 24, 2019

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

Лидеры по созданию DApps

Первым блокчейн-проектом, что позволил создавать смарт-контракты и DApps стал Ethereum.

Но программисты столкнулись с трудностью — низкой скоростью транзакций, что ограничивалась 20 tps. В 2017-м EOS и TRON выступили, как проекты, которые нашли решение. Они собрали миллионы при помощи ICO и поехали по roadmap.

С одной стороны, действительно, показанная скорость существенно отличалась и дала возможность развиваться DApps (TRON — 1200 tps, EOS — 4000 tps). Хоть Ethereum и вырвался вперед по количеству созданных в его блокчейне приложений, взяв фору в два года, появившиеся на рынке конкуренты начали стремительно переманивать разработчиков на свои платформы. EOS на апрель 2019 г. занимает первое место по количеству уникальных пользователей (171k) и объему транзакций ($3 bln), TRON — второе (71k, 600 mln). Это не смотря на то, что в Ethereum размещено большее количество DApps.

Вот только скорость транзакций, как у TRON, так и EOS, была получена в ущерб децентрализации. Оба проекта работают на алгоритме консенсуса PoS и это уже основание не считать их децентрализованными. Что касается Ethereum, то его блокчейн с каждым форком также постепенно движется в сторону окончательного перехода к консенсусу PoS. При этом свои действия главные разработчики оправдывают тем, что алгоритм PoW уже себя изжил и работающий на таком консенсусе распределенный реестр не может дать необходимые для полноценной функциональности DApps характеристики.

Это не так!

Привлекательное преимущество TERA

В 2018-м году состоялся запуск блокчейн-проекта TERA Foundation, который доказал, что рано отбрасывать PoW в прошлое, хотя бы потому, что он прекрасно справляется с безопасностью. Автор TERA Юрий Иванов, совместив в криптографии алгоритмы шифрования sha3 и secp256k1, смог достичь прекрасных результатов, гарантируя 1 000 транзакций в секунду. Но особенности архитектуры блокчейна TERA располагают и к более высоким возможностям — 5 000 tps. Более того и эта скорость не предел, но без испытания сети на нагрузку, о других цифрах говорить пока рано.

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

Какие DApps есть на платформе TERA

Итак, что уже в настоящее время доступно для пользования участникам сообщества TERA?

Децентрализованная биржа TERA и мультивалютный кошелек

Первая децентрализованная площадка для обмена криптовалют уже в действии. Правда, пока только в одном, но наиболее важном направлении — TERA/BTC. То есть, желающие приобрести монету, могут, не обращаясь к другим биржам, где уже TERA прошла листинг, воспользоваться размещенными предложениями продавцов на самой платформе.

https://terafoundation.org/dapp/20#TabTrade

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

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

Сервисы для бизнеса

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

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

https://terafoundation.org/dapp/18

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

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

Гэмблинг

Любители азартной сферы составляют треть пользователей децентрализованных приложений. Поэтому и среди DApps, размещенных в блокчейне TERA, начали появляться развлечения из данной области. Есть игра с удвоением ставки, лотерея и однорукий бандит. Игровой автомат вызывает ассоциации с самой первой механической гэмблинг машиной 1905 года. Он также имеет 3 барабана и одну линию для выплат. Но функционал позволяет выиграть бонусный раунд с 5-ю бесплатными вращениями и повышенным призовым потенциалом. Правда, надо быть осторожным. Лично мне выпала комбинация, дающая джекпот х200 ставки, но, как я потом увидел, выигрыш на счет не поступил. Поэтому фиксируйте доказательства таких моментов, на всякий случай.

https://terafoundation.org/dapp/53

Кстати, после того, как было оставлен пост об этих ошибках в Дискорде (https://discordapp.com/invite/CvwrbeG), ответ последовал незамедлительно. Причина оказалась в том, что слот для удобства игрока не ждет 8 секунд, которые необходимы блокчейну для подтверждения блока, а выдает результат раньше. Но если происходит случай с потерянным блоком, возникает ошибка, при которой на барабанах демонстрируется символика бриллиантов. Было сообщено о скором обновлении client version с исправленными недостатками предыдущего.

Онлайн магазин

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

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

https://terafoundation.org/dapp/35

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

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

Прочие DApps

На децентрализованной платформе размещены первые ресурсы для общения. Это форум и чат знакомств.

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

https://terafoundation.org/dapp/62

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

Что хотелось бы еще увидеть на TERA

Виртуальная почва TERA только начинает пускать ростки первых брошенных цифровых семян, а в пространстве блокчейна достаточно места для полета фантазий при создании DApps. Приведу лишь первое, что приходит на ум, а также взятое из высказываний участников сообщества TERA на Discordapp.com.

Хотелось бы увидеть:

- площадку для торговли бинарными опционами, для начала хотя бы на ту же пару TERA/BTC;

- браузер для работы с DApps и рекомендациями по сборке приложений;

- сервис для голосования на блокчейне внес бы прозрачность в систему выборов в любой сфере (такое предложение поступило на Евровидении-2019, почему бы не создать его на TERA);

- услуги по патентованию авторских прав на произведения искусства, изобретения и прочей интеллектуальной собственности;

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

- шахматы, нарды, лото, дурак и прочие классические игры;

- еще игр! Стратегии, стрелялки, бродилки. Предлагаю покопаться в хитах 80-х и 90-х. Найдется, что вспомнить и перенести на децентрализованную платформу TERA;

- полноценное казино — с широким спектром развлечений: слоты 3-х и 5-ти линейные, рулетка, блэкджек, покер, ставки и прочие услуги азартной отрасли;

- и т.д. и т.п.

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

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

Чтобы стимулировать разработчиков к действиям, китайское сообщество TERA объявило конкурс с призовым фондом в 165 000 монет.

Тем, кто заинтересован в размещении своих DApps на TERA поможет DApp Paper — https://docs.google.com/document/d/10yXAKxaU7YgrQnbdXu_L7WWovUoRtdJwo3tXXaGZGSQ/edit

И еще пара слов разработчикам: Вы можете выбрать платформу TRON, можете EOS или Ethereum. Но каковы ваши приоритеты? Все эти системы находятся в руках корпоративных собственников, что уводит в сторону от децентрализации. Те же, кто хочет уйти от тоталитарного контроля и предоставить плодам своего творчества полную свободу, стоит рассмотреть платформу TERA.

На сайте TERA Foundation есть страница со специальной картой мира. Там в реальном времени отображается, сколько уже полных нод поддерживает работу блокчейна — https://terafoundation.org/map.html. Быть в числе первых, значит участвовать в заложении фундамента, способного выдержать мощный толчок к стремительному развитию технологий будущего. Если вашего города нет на карте, то буквально несколько минут отделяет вас от того, чтобы это исправить. Присоединиться к сообществу TERA и внести свой вклад уже сейчас поможет инструкция по установке ноды. С ней можно ознакомиться здесь https://sourceforge.net/p/tera/code/ci/master/tree/README.md

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

--

--