Karma: применение технологии Graphene. Преимущества и недостатки. Спикеры: Денис Бредихин, Игорь Романов
Спикеры лекции - представители компании Graphene Lab, расскажут о проекте Karma, который реализован на технологии Graphene и в общих чертах обрисуют саму технологию.
Проект Karma
Karma - это российский проект, цель которого создать p2p платформу, где люди и компании могут напрямую кредитовать друг друга без посредников.
Основной смарт-контракт проекта - кредитный, и реализован он следующим образом:
Заемщик может взять кредит фиатными деньгами (RUB, EUR, USD), оставляя в залог криптовалюту (Bitcoin/Ether). Рассмотрим каким образом осуществляется данный процесс на примере:
У заемщика есть определенная сумма в криптовалюте, которую он хочет сохранить, но, в то же время нуждается в фиатных деньгах. Он размещает заявку с указанием объема залога, срока и процентов по кредиту. Кредитор, которому подходят условия может откликнутся на заявку и заключить договор по выдаче кредита и вся вышеуказанная информация фиксируется в системе Блокчейн. После подтверждения сделки, оговоренная сумма списывается со счета кредитора и зачисляется на счет заемщика и, в последующем, система самостоятельно контролирует соблюдение условий договора. Гарантией выплаты кредита служит оставленная заемщиком в залог криптовалюта, которая будет доступна кредитору, в случае невыполнения обязательств по договору. Также системой предусмотрен случай падения курса криптовалют до критической точки, при которой объем кредита не может быть покрыт - тогда происходит «схлопывание» заявки и криптовалюта заемщика конвертируется и пересылается кредитору, если даже этого недостаточно для покрытия кредита - валюта не конвертируется, а отправляется кредитору в виде крипты.
Проект построен на технологии Graphene, теперь немного информации о плюсах и минусах технологии
Преимущества:
Основные преимущества технологии:
- По официальным проверкам - это наиболее безопасная и защищенная Блокчейн система
- Высокая пропускная способность и масштабируемость по сравнению с существующими системами
- Поддержка смарт-контрактов
- Консенсус алгоритма - Delegated Proof of Stake
- Динамическая настройка прав доступа - удобно для компаний, каждый член которой получает определенные права, соответствующие его должности и прописанные в смарт-контракте
- Глобальные уникальные идентификаторы - применение привычных имен аккаунтов
Основные проекты, реализованные на Graphene
Недостатки технологии:
К недостаткам можно отнести:
- Слабая документация - документация существует, но на английском языке и сейчас идет процесс перевода на русский
- Высокая зависимость от памяти
- Длительное восстановление ноды после сбоев
- Недостаточная производительности API
- Однопоточные лимиты соединения - это больше специфика работы Блокчейн
- Медленная индексация данных - запуск полной ноды может занимать длительное время
Если у вас возникли дополнительные вопросы, вы можете их задать непосредственно разработчикам в Telegram - @Graphene_RU