Mindsync-alusta ja hajautettu laskenta

(Mindsync) (31. toukokuuta 2020)

Hajautettu tietojenkäsittely on yksi suurimmista alustan ominaisuuksista, joka erottaa Mindsync kilpailijoiltaan. Kehittäjät voivat käyttää tuhansia näytönohjaimia ja muita resursseja samanaikaisesti. Tämän tekee mahdolliseksi vuokrata mikä tahansa määrä näytönohjaimia ja muita kaivostyöläisten tarjoamia resursseja. Näiden resurssien vuokrausaikaa rajoittaa vain käyttäjän lompakon saldo. Käyttäjä valitsee tarvittavat parametrit sisältävät palvelimet, asettaa vuokra-ajan tai määrittää suoritettavan komentosarjan ja enimmäisaikaajan. Mindsync laskee korkeimman vuokrahinnan. Tämä summa lukitaan älykkäällä sopimuksella käyttäjän alustalla olevista varoista. Selvitys tehdään, kun käyttäjä vapauttaa resurssin tai aikakatkaisu on saavutettu. Maksu resurssien tarjoajille viivästyy käyttäjien suojelemiseksi heikkolaatuisilta resurssien tarjoajilta. Jos resurssien tarjoajan tarjoamien palvelujen laatu on heikko, Mindsync alentaa resurssien tarjoajan luokitusta.

Resurssien hinta riippuu verkon työmäärästä. Käyttäjä voi asettaa korkeamman vuokrahinnan nykyisestä arvosta saadakseen etusijan resurssien kohdentamisessa. Resurssien hintojen hallinnan algoritmi on samanlainen kuin Ethereum-verkon kaasun hinnan asettamisen algoritmi.

Mindsync tarjoaa kehittäjille joukon kirjastoja viestien vaihtamiseksi prosessien / palvelinten välillä sekä mahdollisuuden käyttää hajautettu tiedostojärjestelmä (IPFS) tietojoukkojen, tulosten laskemisen jne. isännöimiseksi. Ehdotetaan, että Ethereum Whisper -protokollaa käytetään sanomien perusprotokollana laskennan solmujen välillä.