Skip to content

aitsvet/SheikhFi

Repository files navigation

Презентация: SheikhFiDApp.pdf

Видео: 20250720 Алексей Цветков Шейх-fi Singularity x БАШНЯ

Демо: Шейх-Fi DApp в сети Polygon Amoy

SheikhFi - Исламская DeFi платформа

SheikhFi реализует принципы исламского финансирования (Islamic Finance) в децентрализованной среде. Основные принципы исламского финансирования воплощены в следующих механизмах:

Партнёрство инвесторов (Musharaka)

  • Инвесторы объединяют свои средства в общий фонд
  • Каждый инвестор имеет право голоса при принятии решений об использовании общих средств
  • Прибыль и убытки распределяются пропорционально вложенным средствам

Доверительное управление (Mudaraba)

  • Управляющие (менеджеры) получают средства от инвесторов для реализации инвестиционных проектов
  • Управляющие несут ответственность за эффективное использование средств
  • Прибыль от проектов распределяется между инвесторами и управляющими по заранее установленным ставкам

Реальные активы как обеспечение

  • Все инвестиционные сделки должны быть обеспечены реальными активами
  • Управляющие должны предоставить описание проекта и требуемую сумму финансирования
  • Проекты проходят процедуру одобрения инвесторами перед финансированием

Механизм одобрения проектов

  • Для финансирования проекта необходимо получить одобрение от инвесторов, владеющих определённой долей от общего фонда
  • Порог одобрения (approval threshold) устанавливается при создании контракта
  • Только после достижения порога одобрения средства передаются управляющему

Распределение прибыли

  • При получении дохода от проекта, управляющий переводит средства в контракт
  • Владелец контракта запускает распределение прибыли
  • Прибыль распределяется между:
    • Управляющим (по установленной ставке)
    • Инвесторами (по их доле в общем фонде)
    • Владельцем контракта (операционные расходы)

Соответствие принципам Шариата

  • Запрет на ростовщичество (риба) - нет гарантии возврата инвестиций с фиксированной надбавкой
  • Запрет на спекуляцию (гарар) - все сделки основаны на реальных активах
  • Запрет на азартные игры (майсир) - прибыль основана на реальной экономической деятельности
  • Прозрачность и справедливость в распределении рисков и прибыли

Как запустить

nvm use v20.19.0

npm install

npx hardhat compile

npx hardhat test

npx hardhat run deploy.js --network localhost

npm run dev

cd webapp && npm run build && cd - && rm -rf assets && cp -r webapp/dist/* .