termion (OP)
|
|
August 01, 2017, 09:41:44 PM Last edit: August 05, 2017, 05:06:47 AM by termion |
|
ИЗ БЕЛОЙ КНИГИ
Несмотря на постоянно растущее освещение Биткоина и других технологий, основанных на блокчейне, несмотря на бесчисленные статьи об индустриях, в которых начинает использоваться блокчейн, на данный момент технология блокчейна слабо адаптирована для корпоративного использования. Отраслям, которые в наибольшей степени выиграют от использования технологий блокчейна, необходим серьезный набор инструментов, определенная экосистема разработки, и платформы, облегчающие разработку и развертывание новых приложений для переноса приложений со стандартной архитектуры баз данных на технологию блокчейна. В то время как легальные сети на блокчейне используются, в основном, для поддержания работы с криптовалютой, решения на блокчейне следующего поколения фокусируются на новых вариантах использования блокчейна. Хотя данные решения также поддерживают работу с криптовалютой и токенами, основное внимание в них уделено именно создания новых технологий. Neblio предоставляет бизнес-разработчикам и корпоративным разработчикам интуитивно понятную платформу на блокчейне, позволяющую ускорить разработку и развертывание приложений, использующих вместо традиционной архитектуры базы данных технологию распределенных реестров блокчейна.
Что такое распределенные приложения в сети Neblio?
В понятии блокчейна, распределенные приложения – приложения, которые получают доступ и сохраняют куски информации в блокчейне Neblio. Эти приложения обычно используют “внешний “ клиент для сохранения, обработки, и вывода данных приложения. В качестве примера, рассмотрим специальное медицинское приложение, работающее на Ipad. В обычном мире, это приложение может сохранять и получать медицинские записи о клиентах из центральной базы данных, расположенной в медицинском офисе. Доктора могут использовать приложение при посещении пациентов чтобы просматривать и корректировать записи. Но… 1) Что если этот медицинский офис является частью большой сети медицинских офисов, совместно использующих записи о клиентах, или является даже частью общегосударственной сети больниц. 2) Как можно гарантировать, что медицинские записи актуальны на данный момент для всех городов, а также неизменны и не потеряны? 3) Что если произойдет повреждение базы данных или ее потеря из-за стихийного бедствия или неисправности оборудования? Резервные копии есть? Если да – то эти копии актуальны и восстановление будет успешным? 4) Сколько времени будет длиться катастрофа? Ведь если долго – придется отменять все предписания пациенту и терять доход.
Решение - распределенное приложение. Это – то же самое приложение, но вместо традиционной базы данных использующее и сохраняющее медицинские записи в режиме реального времени в приватной (учитывая законы о хранении медициских записей) сети Neblio на блокчейне. Каждый офис или госпиталь в сети запускает приватную версию ноды блокчейна Neblio, что гарантирует, что каждая уникальная запись, сохраненная в регистре, актуальна и неизменна. Да, ноды могут выйти из строя из-за аварии или других причин, но ни одной записи потеряно не будет, и сеть будет по-прежнему работать. Главный офис может запускать другое распределенное приложение, использующее одни и те же данные блокчейна, чтобы начать, например, обработку страховых случаев в то время, как доктора в удаленном офисе будут продолжать добавлять записи о пациентах. Это только один пример на основе отдельно взятой индустрии, показывающей возможность использования распределенных приложений, построенных на основе блокчейна Neblio.
О платформе
Платформа на блокчейне Neblio – платформа для разработчиков, создаваемая для упрощения и ускорения разработки распределенных приложений на блокчейне Neblio, и, в потенциале, на блокчейнах других сетей. Сложность и недостаточность квалификации разработчиков – основные препятствия, тормозящие внедрение блокчейна в систему разработки распределенных приложений в корпоративном и деловом мире. Поэтому платформа Neblio изначально разрабатывается для облегчения разработки распределенных приложений. Набор RESTful APIs (REST (Representational state transfer) – это стиль архитектуры программного обеспечения для распределенных систем. В общем случае REST является очень простым интерфейсом управления информацией без использования каких-то дополнительных внутренних прослоек) для практически всех популярных языков программирования, позволит разработчикам интуитивно взаимодействовать с сетью на блокчейне Neblio без необходимости вникания в сложности технологии блокчейна. Это привлечет разработчиков, знающих RESTful APi, и использующих их для разработки традиционных баз данных. Развертывание новой ноды Neblio для поддержки вашего приложения в сети Neblio будет также легко, как использование контейнеров Docker (Docker – это программная платформа для быстрой сборки, отладки и развертывания приложений. Docker упаковывает ПО в стандартизованные блоки, которые называются контейнерами). В индустриях, где приложения или группы приложений необходимо запускать на приватном блокчейне, платформа Neblio обеспечит приватность благодаря нашим бизнес-сервисам.
ТОКЕНЫ
Токены в блокчейне сети обеспечивают безопасность и функционирование сети. Если рассматривать публичную сеть на блокчейне, то плохие “дяди” могут попытаться атаковать или разрушать сеть в своих собственных целях. Чтобы защититься от таких атак, сеть должна использовать метод нахождения консенсуса. Для нахождения консенсуса в традиционных сетях типа Биткоина используется метод, основанный на проведение энергозатратных сложных вычислений, называемый методом доказательства выполнения работы (POW). При этом пользователи получают вознаграждение в биткоинах за использование их вычислительной мощности для проверки новых блоков блокчейна; консенсус здесь достигается, когда большая часть достигает согласие. В противоположность этому, многие новые сети на блокчейне, такие как Neblio, используют метод консенсуса POS ( подтверждение доли). POS работает, используя токены пользователей сети в качестве голосов. За участие в стекинге и проверке блоков, пользователи получают вознаграждение. И при POS и при POW, токены играют важную роль в работе модели консенсуса в публичной сети на блокчейне. Токены должны иметь определенную стоимость, чтобы мотивировать пользователей принимать участие в обеспечении безопасности сети. Токен Neblio, NEBL, позволяет пользователям Neblio передавать токены NEBL другим пользователям сети, приобщая их к участию в обеспечении безопасности сети.
Замечание: Токены Neblio (NEBL) не являются инвестиционным инструментом и не могут рассматриваться как ценные бумаги. Владение NEBL не дает никаких прав, явных или подразумеваемых, и не может оказать никакого влияния на правление NEBLIO. Токены NEBL используются только при создании, распространении, и использовании распределенных приложений в сети Neblio и могут быть переданы другим пользователям Neblio.
УПРОЩЕНИЕ – КАК СПОСОБ КОРПОРАТИВНОЙ АДАПТАЦИИ
Трудность разработки сетей на блокчейне, развертывания распределенных приложений, и распараллеливание приложений для того, чтобы с ними могли работать внутренние или внешние пользователи - самое значительное препятствие, замедляющее внедрение технологии блокчейна в корпоративной или бизнес-среде. Используя для мгновенного развертывания полной ноды Neblio единые обращения к API, разработчики могут легко развернуть или свернуть локальную испытательную модель, непосредственно подключенную к глобальной сети Neblio; это обеспечит быструю разработку распределенных приложений. Все API Neblio будут разработаны в максимально упрощенном виде. Разработчики корпоративных приложений, использующие традиционные интерфейсы RESTful, будут способны создать новые, или адаптировать старые приложения для использования в сети Nebio с целью хранения и доступа к данным, не разбираясь в сложных деталях блокчейна. Все ненужные детали сети и блокчейна будут скрыты от разработчика, а интерфейсы API будут демонстрировать только то, что будет необходимо для разработки и развертывания масштабируемых распределенных приложений. Наряду с API- интерфейсами, разработчикам будет обеспечена упрощенная возможность распаковки и развертывания их распределенных приложений. При необходимости, платформа NEBLIO позволит распределенным приложениям найти соответствующую ноду Neblio для взаимодействия с сетью, чтобы максимально обеспечить производительность и доступность. Если соответствующей ноды не существует, то приложения смогут использовать ноды Neblio, которые станут при этом частью сети приложений. Приложения смогут мониторить состояние сети и развертывать новые ноды при потере связи, чтобы предотвратить перебои и обеспечить корпоративную надежность и доступность.
БЕЗОПАСНОСТЬ&НЕИЗМЕННОСТЬ
Технология блокчейна, лежащая в основе сети Neblio, обеспечивает распределенным приложениям, запущенным в сети , полную безопасность.Вследствие децентрализованного характера публичной сети Neblio и модели консенсуса POS, при которой пользователи сети Neblio вознаграждаются за запуск ноды и обеспечение безопасности сети, успешные атаки на сеть плохих парней практически невозможны. Чем больше кошельков запущены для стекинга токенов, тем сеть становится более безопасна. В частных сетях Neblio, где будет запущено не так много пользовательских нод, токены Neblio будут находиться и участвовать в стекинге у доверенных партнеров, установивших частную сеть. Это позволит частным сетям Neblio быть такими же безопасными, как и публичные сети. В отличие от архитектур традиционных баз данных, распределенные приложения, сохраняющие и получающие доступ к информации в блокчейне Neblio, могут гарантировать, что информация неизменна и сохранена в первоначальном виде. Это дает преимущества при управлении записями, аудите и верификации. Информация добавляется в блокчейн, не модифицируя имеющиеся данные. Распределенные приложения могут получить доступ к самой последней версии информации, произведя обращение к самому последнему блоку по высоте, в котором она имеется, или обработать каждую транзакцию, в которой присутствовала эта информация.
МАСШТАБИРУЕМОСТЬ И НАДЕЖНОСТЬ
Масштабируемость и надежность сети Neblio благодаря отказоустойчивости делают ее наиболее привлекательной для корпоративных и бизнес-заказчиков, которым будет необходим запуск приложений первого уровня, жизненно важных для повседневных потребностей бизнеса. Благодаря децентрализованной архитектуре сети, ноды NEBLIO подсоединяются друг к другу, чтобы передать блоки по всей сети. Каждая функциональная нода содержит полную копию блокчейна Nebio в любой момент времени, повышая производительность потенциально распределенных приложений, так как они могут выбрать, взаимодействовать ли им с самой ближней или с самой быстрой нодой. Такая масштабируемость в глобальном смысле может значительно увеличить производительность приложений и время отклика, при этом доступ к информации будет обеспечен в любом месте сети.
|