ТЕХНОЛОГИЧЕСКАЯ ЭКОСИСТЕМА

Смарт-контракты являются неотъемлемой частью децентрализованных приложений, а децентрализованная часть бизнес-логики MF Chain написана в виде смарт-контрактов. Мы используем библиотеку Open Zeppelin для написания безопасных смарт-контрактов на Ethereum на языке программирования Solidity. Смарт-контракты MF Chain:

Смарт-Контракты MF Chain за Токены и ICO

The token smart contract is held in a public repository available for review here: https://github.com/MFChain/smart-contracts/

ICO_Controller

Цели контракта:

  • Добавление/удаление аккаунтов из белого списка (только аккаунты из белого списка смогут покупать токены)
  • Добавление вознаграждения для разработчиков
  • Подсчет количества аккаунтов, участвующих в ICO
  • Возврат Ethereum пользователю в случае, если ICO не достиг soft cap
  • Выпуск токенов для разработчиков и маркетинговых нужд в любой день
  • Создание ICO контрактов с пользовательскими параметрами

ICO_Crowdsale

Это стандартный ICO контракт с некоторыми дополнительными функциями, такими как белый список и escrow для блокировки токенов.

При помощи ICO controller проверяется контракт, чтобы определить, находится ли аккаунт, который собирается купить токен, в белом списке. Также имеется возможность уничтожать непроданные токены.

Holder

Контракт с несколькими владельцами, который содержит 50% Ethereum, собранного во время продажи токенов. Контракт освобождает средства только в том случае, если владельцы подтверждают это на основе соглашения о депонировании.

Token

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

База Данных Торговых Счетов

База Данных Торговых Счетов является базовым компонентом платформы MF Chain. Продавцы регистрируют свои аккаунты и настраивают параметры для своих обычных банковских счетов и криптовалютного кошелька. По соображениям безопасности, база данных не хранит приватные ключи от криптовалютных кошельков продавцов. Эта платформа не создает и не управляет криптовалютными кошельками. Хранится только публичный адрес кошелька. Продавцы могут вносить описания своих кошельков, давая им название, включать или отключать POS криптовалютные операции, настраивать минимальные и максимальные суммы транзакций, опции вознаграждений и т. д. Список поддерживаемых криптовалют изначально включает, но не ограничивается:

  • BTC
  • ETH
  • LTC
  • MFX

Продавцы полностью контролируют свои криптовалютные кошельки, т.к. они не делятся, не импортируют и не загружают приватные ключи на платформу MF Chain.

MF Chain REST API

Еще один компонент платформы MF Chain – это REST API, который позволяет клиентским приложениям mobile POS взаимодействовать с платформой. Веб-приложение продавца и приложение mobile POS используют протокол REST для связи с сервером. Конечные точки API для мобильного приложения включают создание заказа, отслеживание статуса транзакции, доступ к обменным курсам и многое другое.

API MF Chain имеет интеграцию с API ведущих криптобирж для доступа к обменным курсам криптовалют. API также имеет интеграцию со сторонними провайдерами для обмена криптовалюты на фиат непосредственно на банковский счет продавца.

Клиентское Приложение MF Chain Mobile POS

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

После авторизации, приложение готово создавать заказы и принимать криптовалюты на кошельки продавца, которые настроены в его аккаунтах. Поддерживаются платформы Android и iOS. Рекомендуемый формат устройства – планшет, для лучшего опыта использования; однако приложение также полностью совместимо со смартфонами.

Процесс так же прост, как и с POS терминалами кредитных карт: вводится сумма заказа, пользователь выбирает предпочтительную криптовалюту и получает QR-код для завершения платежа с помощью приложения мобильного кошелька на своем смартфоне. После завершения платежа продавец может просмотреть статус подтверждения транзакции. Система может быть настроена на любое количество подтверждений consensus node через настройки продавца, чтобы объявить об успешном завершении платежа.

Client App MVP

The MF Chain Mobile POS Client APP MVP is available for download at the MF Chain GitHub: https://github.com/MFChain/mfc-pos/releases/

Техническая Эволюция MF Chain

MF Mainnet

Используя уровень обработки платежей в качестве ступеньки, MFC развернет независимый публичный блокчейн с интегрированной платформой смарт-контрактов. MF Mainnet развернется, как никакой другой блокчейн, внедряя свои возможности непосредственно в коммерческий поток и позволяя ICO и dApp проектам напрямую вливаться в этот поток. Используя гибридный метод BFT/POS, MF Mainnet достигнет консенсуса с минимальным потреблением энергии и в полном эко-содружестве. Используя стимулированное предложение по мастернодам, MFM достигнет децентрализации с тысячами глобально распределенных узлов.

Интеграция Multi-Blockchain

MF Chain создает мультивалютную платежную систему, которая разработана для легкого освоения продавцом и пользователем, охватывая все блокчейны в сети. Результатом является настоящее децентрализованное сообщество с открытым исходным кодом, где ни одна монета не может достичь превосходства над другой. Сообщество, где ни одна монета не превосходит другую, и место, где новаторы и пользователи могут использовать несколько блокчейнов для своих соответствующих и наиболее полезных целей. Наша цель – помочь блокчейн-экономике реализовать свой потенциал.

Цифровая Идентификация

Цифровая идентификация включает в себя конкретную информацию, используемую для проверки отдельных лиц, организаций и машин, но в электронном, а не бумажном формате. Обеспечение соблюдения правительственных нормативов настоятельно необходимо для того, чтобы действовать в рамках международных стандартов по борьбе с отмыванием денег и руководящих принципов по борьбе с терроризмом. В то же время, MF Chain верит в защиту конфиденциальности и анонимности пользователей. MF Mainnet будет построена для их достижения. С функциями конфиденциальности, использующими zk-SNARKs, пользователям будет предоставлена полная свобода и доминирование для управления их транзакционными данными. Они будут в состоянии решать, чем и с кем поделиться. MF Mainnet обеспечит конфиденциальность и соблюдение правил, устойчивость и интеграцию в государственные секторы.

Мультивалютная ICO Платформа

Сегодняшние платформы для смарт-контрактов позволяют новым проектам собирать средства во время событий генерации токенов. Однако, почти во всех случаях проект ограничен принятием только одного типа валюты. MF Mainnet позволит ICO проектам принимать любое количество криптовалют во время событий генерации токенов. ICO теперь будут иметь возможность принимать BTC, LTC, NEO, ETH, RPX или почти любую другую основную валюту по своему выбору во время события генерации токенов. Видение MF Chain заключается в создании платформы, свободной от ограничений и барьеров, присутствующих в других платформах.

Atomic Swap Кроссчейн Транзакции

Atomic Swap – это возможность для пользователей легко обменять одну монету на другую. Пользователи MF Chain будут иметь эту возможность в своих кошельках, предоставляя им гибкость и контроль, чтобы легко передавать монеты, на ходу, без необходимости доступа к бирже или передачи прав хранения своих средств третьей стороне.

Частные Блокчейны Корпоративного Уровня

MF Mainnet является агностиком валют. Смысл в том, что она может работать как с родным токеном, так и без него. Кроме того, возможность сайдчейна позволяет организации развернуть собственный код в частных сетях вне MF Mainnet. Организация может быстро наращивать ноды с минимальными ресурсами, используя Amazon Lightsail. Мы предоставляем корпорациям, организациям и машинам возможность использовать все функции блокчейна, сохраняя при этом контроль над своими проприетарными системами.

Виртуальная Машина - MFVM (Modern Finance Virtual Machine)

Легкая виртуальная машина со сверхбыстродействием, интеллектуальными функциями и простой иерархией стеков.

Мультиязычное Программирование Смарт-Контрактов

Компиляторы и плагины для C++, C sharp, Java, Python, NodeJS и Solidity позволяют как опытным блокчейн разработчикам, так и начинающим программистам легко разрабатывать и развертывать распределенные приложения на MF Mainnet.

Библиотека Готовых Контрактов

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

Инновационный Инкубатор

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

MF Chain Business Model

Building a public smart contract platform with merchant payment integration creates a complete and robust commerce which has a reciprocating effect across all channels involved. DApps launching on the MF Chain instantly benefit from the acceptance of their tokens at thousands of merchants worldwide. As the digital economy grows, so does the value of MF Chain.

MF Chain will integrate with merchants in 2018 by partnering with payment processors that are already doing business with a minimum of 10,000 merchants. Payment processors will be engaged with an incentivized partnership agreement that brings an exciting new service to their merchant product offerings. MF Chain benefits by becoming instantly integrated into a conventional stream of commerce. This unique approach ensures adoption of the MF Chain payment solution and paves a clear path for future projects launching on the MF Mainnet.

Projects approved for the Modern Finance Chain Innovation Incubator are supported by MF Chain on multiple strategic fronts: Access to the pre-built and audited smart contract library, an ICO launch platform that is multi-currency capable and development & marketing support. MF Chain will directly benefit from equity ownership in these projects.

MF Chain Milestones

  • Q2 2018: Beta Release of MF Chain Payment Solution
  • Q2 2018: Partnership with payment processor
  • Q3 2018: Full Release of MF Chain Payment Solution
  • Q3 2018: MF Chain Rewards Program Full Launch
  • Q3 2018: 250 merchants processing with MF Chain
  • Q4 2018: MF Mainnet Whitepaper
  • Q1 2019: 5000+ Merchants processing with MF Chain
  • Q1 2019: MF Testnet Deployed
  • Q2 2019: MF Mainnet Deployed
  • Q2 2019: Live Token Exchange MFX to MFM Tokens
  • Q2 2019: MFF Token Airdrop