Обзор проекта OneLedger

in #oneledger6 years ago (edited)

Предисловие
В связи с последним “бумом” блокчейна, многие проекты стали запускать собственные продукты, и, зачастую большие проекты нуждаются в создании собственной блокчейн-платформы, которая будет хорошо оптимизирована под решение нужных задач. Посему, нужно найти такое универсальное решение для разработчиков, которое поможет разрабатывать и интегрировать приложения на другие платформы более эффективно.

OneLedger
OneLedger — это кросc-агностический протокол, который позволяет выполнять высокопроизводительное масштабирование.

Цель OneLedger
Цель OneLedger заключается в упрощении принятия компаниями технологий Blockchain и объединение её в конкретные бизнес-приложения и товары. С помощью OneLedger предприятия или отдельные лица смогут использовать платформу для создания государственных или частных цепочек с их универсальным согласием по сети. За счёт современных бизнес-инструментов, основанных на платформе, компании могут эффективно адаптировать свои бизнес-модели к нашей технологии blockchain. Часть основы протокола OneLedger — это использование аутентификации с открытым ключом, что позволяет создавать персональные учетные записи с высоко настраиваемыми цифровыми кошельками, кредитными системами и механизмами арбитража.

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

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

One-Ledger-Architecture.jpg

Приложения [техническая часть]
Часто предприятия или отдельные лица могут захотеть развернуть dAPPs на нескольких платформах. Таким образом, разработчикам приходится создавать и запускать свои смарт-контракты на каждой выбранной платформе, и порой разные платформы поддерживают совершенно разные языки программирования. В таком случае разработчикам ещё придётся потратить время на портирование и оптимизацию своих смарт-контрактов под нужную им платформу, что не всегда удобно.

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

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

Используя инструменты бизнес-портала портала, разработчик может быстро настроить шаблон соглашения и обслуживания в обращении, этим шаблоном станет специальный протокол “умных” поставок — SupplyChain, который будет содержать соглашения о юридическом обслуживании и правила распределения.

Основные инструменты для разработки бизнес-приложений на платформе OneLedger:

Digital Asset: инициатор может определять активы как в потоке, так и в процессе.
Модуль: Содержит сложную бизнес-логику. Включает агрегацию рабочего процесса.
Рабочий процесс: базовый блок, используемый для создания модуля — функция, которая может выполняться на основе по протоколу OneLedger для выполнения определенных задач.
Контроль доступа к ролям: система децентрализованной подписи будет подписывать и проверять пользователя вместе с соответствующей информацией идентификатора.
Транзакция: среда выполнения для актива и его рабочий процесс, в котором может произойти транзакция напротив разных блоков, основанных на протоколе OneLedger.
Канал: канал P2P с акцентом на скорости и безопасности для подключения двух узлов в одном или нескольких цепей.
Разъем: инструмент интеграции на уровне предприятия для различных регионов бизнеса; разъем объединяет OneLedger Public Blockchain с существующей централизованной коммерческой сетью и устанавливает гибридное приложение, объединяющее блок-схемы и централизованные службы.

One-Ledger-Roadmap.jpg

Для большей информации, пожалуйста, посетите следующие ресурсы:

Сайт: ​https://oneledger.io

Вайтпепер: https://oneledger.io/wp-content/uploads/2018/04/oneledger-whitepaper.pdf

Блог: https://medium.com/@OneLedger

Телеграм: https://t.me/oneledger

Гитхаб: https://github.com/Oneledger/

June 07, 2018
Rinat Adilkhanov
Telegram @FHT_B