Rozwiązanie platformy Mindsync

(Mindsync) (13 maja 2020 r.)

Rozwiązanie może być publiczne lub prywatne (w przypadku konkurencji, w której klient nie chce opublikować lub odsprzedać rozwiązanie). Jeśli rozwiązanie jest publiczne, jest umieszczane na rynku AI. Rozwiązanie może być płatne lub bezpłatne. Płatne rozwiązanie można kupić za pomocą kodu źródłowego lub wypożyczyć i wywołać za pośrednictwem API lub uruchomić bezpośrednio z marketplace.

Rozwiązanie składa się z czterech podstawowych części:

  1. Kod źródłowy *

2. Model ML

3. Obraz Dockera

4. Dokumentacja

(* W dowolnym języku programowania lub jego kombinacji, jeśli nie określono tego w wymaganiach)

Kod musi być czytelny i odtwarzalny; innymi słowy, jeśli masz dane źródłowe i kod, możesz uzyskać ten sam model ML.

Rozwiązanie jest umieszczane w kontenerze docker. umożliwia ponowne użycie rozwiązania bez konieczności powtarzania przygotowania danych i modelowania procedur szkolenia.

Magazyn danych

Magazyn danych będzie zorganizowany jako rozproszona hurtownia danych z wykorzystaniem sieci bazowej Mindsync serwery i zasoby pamięci masowej. Każdy członek platformy może być częścią sieci Mindsync i uczestniczyć jako węzeł IPFS.

Wszystkie dane na platformie są podzielone na dwie części:

  1. Małe dane , takie jak linki do zbiorów danych i modeli ML, ocen, transakcji, informacji o członkach itp. są przechowywane w łańcuchu blokowym Ethereum.

2. Dane platformy publicznej, zbiory danych, modele ML są przechowywane w IPFS.

Koordynator intelektualnego przechowywania danych Mindsync zostanie opracowany w celu zapewnienia wysokiej dostępności i bezpieczeństwa danych.

Blockchain

Platforma Mindsync zostanie zbudowana na bazie łańcucha bloków Ethereum przy użyciu inteligentnych kontraktów. Projekt skorzysta z nieodłącznych atrybutów bezpieczeństwa i odporności na błędy w łańcuchu blokowym Ethereum.

Technologia Blockchain pozwala na rejestrowanie informacji w bezpieczny i nieusuwalny sposób, umożliwiając łatwą i bezpieczną wymianę między programistami a klientami. Kod oprogramowania jest zaszyfrowany w łańcuchu bloków.

Platforma Mindsync będzie miała dwuwarstwowy mechanizm konsensusu:

  • Górnicy w warstwie pierwszej (1);
  • Dowód reputacji w zakresie inteligentnych kontraktów w warstwie drugiej (2).

Będzie kilka typów inteligentnych kontraktów, które będą implementować wszystkie funkcje Mindsync:

  1. W przypadku konkursów uczenia maszynowego. Każdy użytkownik platformy będzie mógł stworzyć smart kontrakt korzystając z naszych szablonów z opisem problemu i linkami do danych szkoleniowych / innych zasobów (tutaj użytkownik akceptuje publiczne ryzyko, że dane, które podaje są bezpieczne). Tworzy również zasady i czas trwania konkursu. Płaci opłaty w zależności od tego, jak długo potrwa ten konkurs i obiecuje nagrody. Nagrody zostaną przyznane najlepszym ekspertom / programistom po zakończeniu konkursu. Użytkownik może podać swoją listę ekspertów / węzłów IPFS / dostawców mocy obliczeniowej lub utworzyć pulę, aby użytkownicy platformy mogli ich wybrać pod kątem najlepszej uczciwości i usług. Następnie klient płaci dostawcom niewielką opłatę w tokenach MAI po rozpoczęciu konkursu. Podczas konkursu uczestnicy wysyłają swoje rozwiązania do węzłów IPFS, ekspertów i dostawców mocy obliczeniowej za pomocą usług Mindsync API. Dostawcy następnie zatwierdzają wyniki jako łącza do każdego rozwiązania użytkownika, obliczają wynik i skrót danych rozwiązania, aby spełniało ono potrzeby platformy w zakresie bezpieczeństwa i chroniło uczestników przed oszustwami. Usługi API zapewnią aktualny ranking z dostępem do inteligentnych kontraktów na podstawie aktualnych wyników użytkowników. Na koniec konkursu eksperci przetestują rozwiązania uczestników z pełnymi danymi dotyczącymi konkursu i opublikują ostateczne wyniki.
  2. Umowa z platformą Mindsync. Będzie zawierał dane dotyczące reputacji użytkowników, na które można głosować za lub przeciw przy użyciu metod „za” i „przeciw”. Jest potrzebny do uczciwości, zapobiegania oszustwom i ich karania, a także do stworzenia sprawiedliwego systemu, który wybierze najlepszych ekspertów, którzy przetestują rozwiązania, osiągną konsensus i osiągną uczciwe wyniki. Głos każdego jest skalowany przez ich reputację. Pojawi się lista ekspertów, dostawców mocy obliczeniowej, węzłów IPFS, które można wykorzystać podczas konkursów. Każdy użytkownik może zostać ekspertem, dostawcą, węzłem, jeśli jego ocena reputacji jest wystarczająco wysoka (np. Jedna z ~ 100 pierwszych najlepszych ocen).
  3. Umowa na token MAI, która będzie przechowywać salda użytkowników platformy i gdzie trafią tokeny MAI jako nagrody konkursowe lub honoraria za usługi ekspertów / dostawców.