Hajautettu autonvuokraus inspiroi avoimen lähdekoodin ohjelmistoprojektia blockchain ja IoT , josta Motoro-hyödyntökolikko on noussut. Lähitulevaisuudessa alla kuvatut julkiset älykkäät sopimukset ovat käytettävissä hajautettujen sovellusrajapintojen (ĐApp) kautta. Aloittaa VIKING-autotalli tarjoaa jo pääsyn parempiin moottoripyörävuokraamoihin Euroopassa ja Kaakkois-Aasiassa. Tarinat todistavat, että Blockchain-tekniikan avulla tehdyn koneiden vertaisvuokrauksen avoimen protokollan tutkimuksessa ja kehittämisessä on ollut vauhtia.
Tekniset konferenssit ovat aina älyllisiä juhlia. Massiivinen energia keskittyy ihmiskunnan parantamiseen. Parempaa tulevaisuutta kuvitteleva luovuus ei koskaan petä. Mutta on myös varoituksia tekniikan väärinkäytöksiltä, kuten silloin, kun Stephen Hawking varoitti äskettäin, että tekoälystä voi tulla kaatumisemme. Tämä kontrasti varmasti luo tietä mielenkiintoisille keskusteluille Uber-ratsastusten aikana.
Toinen puoli on kirkkaampi. Meillä on nyt tekniikka, jonka avulla voimme nopeasti muokata maailmaa. Luomme eilisen tekniikan uudet abstraktiotasot ja hyödynnämme monia olemassa olevia koneita tavalla, jota niiden luojat eivät voi kuvitella. Sukellettuasi syvälle kahteen nykypäivän kuumimpaan tekniikkaan - lohkoketju Y IoT —Lisää ideoita, joilla voi olla merkittäviä sosiaalisia ja taloudellisia vaikutuksia. Tällainen vaikutus, joka loisi miljoonan työpaikan. Mutta millaisia käytännön IoT-estoketjun käyttötapauksia on tämän saavuttamiseksi kuljetusalalla?
Joskus tällaisissa tapauksissa ratkaisut ovat yllättävän yksinkertaisia.
Autamme VIKING GARAGE -palvelussa moottoripyörien omistajia ansaitsemaan rahaa vuokraamalla polkupyöriä. Toisin sanoen olemme rakentaneet moottoripyörätalouden, joka on häirinnyt henkilökohtaista kuljetusalaa. Ja nyt esittelemme Motoron hyötykolikon. Mutta otetaan nyt askel taaksepäin, jotta voit nähdä, miksi tarvitsemme sitä.
Tärkeä osa yleistä kuljetusalaa ympäri maailmaa on, että uudet koneet ja ajoneuvot ovat yleensä kalliita. Sen sijaan pääsy olemassa oleviin laitteistoihin on paljon halvempaa ja laatu on usein samanlainen. Jotkut yritykset toimivat yksinkertaisesti vuokraamalla koneita, joita rahoituslaitokset usein vuokraavat. (Tämä tilanne eroaa melko paljon ohjelmiston nykytilasta.)
Erityisesti rakennustyömailla, maataloustiloilla, kuljetuksissa ja jopa vähittäiskaupassa käytettävät ajoneuvot ovat liian kalliita ostaa kertaluonteisina hankkeina. Tähän sisältyy henkilökohtainen kuljetus, ja siksi meillä on ratsastuspalveluja, kuten Taxify.
Uber Black, ylellisyystarjonta, on myös hieno kokemus maailman suurimmissa kaupungeissa, ja pienellä hinnalla. Tässä on jakamisen piste: pääsy korkealaatuisiin tuotteisiin on helppoa ja edullista. Tarvitsemme Tesla-ajoneuvoja vain silloin, kun siirrymme paikasta toiseen - kiinteistöä voidaan pitää käyttökelpoisuutena. Kuka haluaa huolehtia akun heikkenemisestä vuosien varrella tai pahempaa, autovarkauksista? Valitsisin Polestar 1: n - kun se ilmestyy huhtikuussa, sitä ei ole edes mahdollista ostaa 'sen säilyttämiseksi'.
Kiinteistöä voidaan pitää käyttökelpoisena esineenä.
Suunta omistusoikeudesta kohti utilitaristisempaa lähestymistapaa on loistava tilaisuus kaikille koneiden omistajille. Kirjoittaessani ajattelen suuria mekaanikkoja, kilpailijoita ja moottoripyörien omistajia, jotka tapasin Indonesiassa kolmen kuukauden oleskelumme aikana. Usein heidän moottoripyöränsä olivat tärkein (ja joskus ainoa) omaisuus.
Pelkästään maassa myydään vuosittain 7 miljoonaa uutta moottoripyörää. Oli kuitenkin lähes mahdotonta vuokrata tiettyjä polkupyöriä - tässä tapauksessa maastopyöriä - keskipitkällä aikavälillä, kunnes kääntyin yksityisten omistajien puoleen. Kun on kyse yksityisomistajista, pääsy tämän tyyppisiin moottoripyöriin paransi huomattavasti, ja hinnat laskivat murto-osaan siitä, mitä suuret yritykset pyysivät. Henkilö omisti koneen, hän ei tarvinnut sitä silloin, ja halusin maksaa sen käytöstä. Se toimi.
Se oli melko yksinkertaista. Miksi ei skaalata sitä?
Itse asiassa laadukkaita palveluita tarjoavan skaalautuvan yrityksen tekeminen ei ole yksinkertaista. Vaikka ensimmäinen tapahtuma oli hyvä, se oli enimmäkseen onnea. Pidän itseäni realistina: olen varma, että jos jokin voi mennä pieleen, niin sadan tuhannen tapahtuman aikana se todennäköisesti tapahtuu - monta kertaa.
Koneet ovat vaarallisia. Moottoripyörän onnettomuudet voivat olla erityisen tappavia. Kun onnettomuuksia tapahtuu, lain mukaan ja vakuutuksen vuoksi syy löytyy - mutta mihin se jättää omistajan ja kuljettajan? Insinööreinä ymmärrämme inhimillisten virheiden esiintyvyyden. VIKING GARAGE -yrityksessä haluamme antaa ihmisille mahdollisuuden matkustaa ja omistajat ansaita rahaa vuokraamalla koneita. Tunnustamme potentiaalisen vastuun ja aiomme minimoida riskit. Haluamme, että kauppa tapahtuu omistajan ja vuokralaisen välillä, koska haluamme tarjota ihmisille avoimen, avoimen ja turvallisen ympäristön vuokrata ajoneuvoja ja matkustaa.
Joten mikä voi mennä pieleen? Aluksi voi olla melko vaikeaa edes käyttää moottoripyöriä vuokrattavana. Olettaen, että olemme ohittaneet tämän ja kone on käytettävissä, omistajien kysymys on: 'Entä jos joku varastaa sen?' Se on iso ongelma! Päinvastoin, ajajat kysyvät: 'Entä jos vahingoitan pyörää?' Se voitaisiin ratkaista vakuutuksella ja muodollisella vuokrasopimuksella. Toinen kysymys, jonka matkustajat usein kysyvät, on: 'Kenen vika on, jos satun onnettomuuteen?' Liikennesääntöjä on tietysti olemassa, mutta meidän on otettava huomioon koneen mekaaninen tila, koska koneet voivat epäonnistua. Lisää tähän kysymys virallisesta luottamuksesta omistajan ja vuokralaisen välillä sekä jokaisen ja paikallisten viranomaisten välillä.
Yllä olevassa luettelossa on viisi suurta ongelmaa: Pääsy logistiikka , Varasti , vastuullinen käyttö ja vastuu , koneen tila Y luottamus . Näyttää siltä, että meillä on vain kolme perinteistä ratkaisua: vuokrasopimukset, vakuutukset ja liikennesäännöt. Nuo ratkaisut ovat epäonnistuneet useita kertoja. Pitääkö meidän ottaa huomioon kaikki tämä, vain vuokrata kone? VIKING GARAGE: n tapauksessa, jossa haluamme ihmisten vuokraavan koneita toisiltaan maailmanlaajuisesti ja pysyvän turvassa, vastaus on: Kyllä! Tarkastellaan, kuinka uusi tekniikka voi auttaa meitä.
Hyvä uutinen on, että meillä on nyt tekniikka edellä mainittujen ongelmien ratkaisemiseksi ja / tai nykyisten ratkaisujen parantamiseksi. Luetteloidaan ongelmat vielä kerran selvyyden vuoksi:
Alkuperäinen ratkaisu, jonka aiomme kehittää, oli koneiden ja vuokratapahtumien edustaminen hajautetussa julkisessa verkossa. Jotkut jaetut kirjanpidot tai blockchain näyttivät luonnolliselta. Erityisesti huomiomme kiinnittyi Ethereumin lohkoketjun kasvavaan suosioon ja lähes loppuunsaattamiseen.
Tapahtumien käsittelyn mahdollistamiseksi kahden tyyppiset älykkäät sopimukset riittäisivät: (a) yksi edustamaan omistajia ja matkustajia / vuokralaisia ja (b) toinen edustamaan koneita. On toinenkin vaatimus: protokolla petosten ja väärinkäsitysten mahdollisuuksien minimoimiseksi ilman kolmansien osapuolten osallistumista. Joukko fyysisiä vuokra-aineistoja on todennäköisesti dokumentoitava useimpien sopimusten kanssa. Tällaisen algoritmin kehittäminen voi olla hankalaa, mutta lähinnä vain muutamalla älykkäällä sopimuksella, lohkoketjua voidaan käyttää perusta-alustana talouksien jakamiselle. Se on erittäin kätevää, koska lohkoketjujen natiivi tehtävä on helpottaa hajautettua yksimielisyyttä ja turvallisia tapahtumia.
Tässä se on ensimmäinen luonnos koneen esityksestä Ethereumin älykkääksi sopimukseksi, joka on kirjoitettu vakavuuteen. Sopimuksessa on jo käyttöliittymä yksinkertaisille vuokrauksille, mukaan lukien talletusjärjestelmä. Koodi kootaan oikein ja paljastaa kuinka yksinkertaiset ja tehokkaat ratkaisut voivat olla.
pragma solidity ^0.4.18;
import '../node_modules/zeppelin-solidity/contracts/token/ERC20Basic.sol';
import '../node_modules/zeppelin-solidity/contracts/token/SafeERC20.sol';
/**
* @title Ownable
* @dev The Ownable contract has an owner address, and provides basic authorization control
* functions; this simplifies the implementation of 'user permissions.'
*/
contract MachineRepresentation {
using SafeERC20 for ERC20Basic;
address public owner;
address public pendingRenter;
address public renter;
string public model;
string public make;
string public vin;
uint256 public rentalPrice;
uint256 public rentalCount;
// ERC20 basic token contract being held
ERC20Basic public token;
event MachineRental(address indexed _machine, address indexed _owner, address indexed _renter, uint256 startTime, uint256 endTime, uint256 _rentalPrice);
event RentalClaimed(address indexed _machine, address indexed _renter, uint256 claimedTime);
event MachineReturned(address indexed _machine, address indexed _renter, uint256 returnTime);
event ReturnConfirmed(address indexed _machine, address indexed _owner, uint256 claimedTime);
/**
* @dev The MachineRepresentation constructor sets the original `owner` of the contract to the sender
* account. It also sets the model, make, and VIN of the machine.
*/
function MachineRepresentation(string _model, string _make, string _vin) public {
owner = msg.sender;
model = _model;
make = _make;
vin = _vin;
rentalCount = 0;
}
/**
* @dev Throws if called by any account other than the owner.
*/
modifier onlyOwner() {
require(msg.sender == owner);
_;
}
/**
* @dev Throws if called by any account other than the renter.
*/
modifier onlyRenter() {
require(msg.sender == renter);
_;
}
/**
* @dev Throws if called by any account other than the pending renter (temporary role).
*/
modifier onlyPendingRenter() {
require(msg.sender == pendingRenter);
_;
}
/**
* @dev Allows the owner to rent out the machine to the renter, and specify the start and end time
* and also the price for the rental
*/
function rentMachine(address _pendingRenter, uint256 startTime, uint256 endTime, uint256 price) public onlyOwner {
require(_pendingRenter != address(0));
rentalPrice = price;
MachineRental(this, owner, _pendingRenter, startTime, endTime, price);
pendingRenter = _pendingRenter;
}
/**
* @dev Allows the pendingRenter address to finalize the transfer and provide a token contract, with the cash to hold
*/
function claimRental(ERC20Basic _token) onlyPendingRenter public {
require(rentalPrice <= _token.balanceOf(this));
token = _token;
renter = pendingRenter;
pendingRenter = address(0);
RentalClaimed(this, renter, now);
}
/**
* @dev Allows the renter address to return the machine, and transfer the cash from the held contract, to the machine
owner
*/
function returnMachine() onlyRenter public {
uint256 amount = token.balanceOf(this);
require(rentalPrice <= amount);
token.safeTransfer(owner, amount);
MachineReturned(this, renter, now);
}
/**
* @dev Allows the owner address to confirm the return of the machine
*/
function confirmReturn() onlyOwner public {
renter = address(0);
rentalPrice = 0;
rentalCount++;
ReturnConfirmed(this, owner, now);
}
}
Haluan huomauttaa, että kaikkien monien mahdollisten vuokratapahtumien kattaminen vie enemmän kuin muutama äärellinen älykäs sopimus. Mielestämme tarvitaan modulaarinen kirjasto, joka sisältää uudelleenkäytettävät sopimukset, älykkäät minimit, rakennettu joustavuutta ajatellen ja keskittyen ajoneuvojen vuokraamiseen. Tämä antaisi muille insinööreille mahdollisuuden tehdä lopulliset sopimukset käyttötapauksiaan varten. Välitysyritykset, jotka tarjoavat rajapintoja DApp Sopimusten avulla ne voisivat todennäköisesti kasvaa yksinkertaisesti olemalla portti tietyntyyppisiin älykkäisiin sopimuksiin.
Joten mitä Ethereum-lohkoketju lisää?
Ensinnäkin vuokrasopimukset olisivat avoimia. Kaikki julkisen lohkoketjun tiedot ovat hyvin julkisia. On mahdollista viitata tietoihin, jotka pidetään salassa ja suojatuina muualla, mutta viite pysyisi julkisina. Pohjimmiltaan kukin vuokrasopimus sekä osapuolten hyväksymät yksityiskohdat olisivat julkisesti saatavilla.
Toiseksi tämä tieto olisi turvallista, koska kopio siitä jaettaisiin hajautettuun pääkirjaan (lohkoketjuun). Sormenjälki pysyisi ikuisesti tai ainakin siihen saakka, kunnes kova pyörii nimenomaisesti muuttaa tapahtumien helpottamiseen käytettyjä lohkoja - mutta mahdollisuudet siihen ovat lähellä nollaa.
Kolmanneksi, tieto olisi myös turvallista, koska kaikki Ethereum-lohkoketjussa tapahtuvat liiketoimet on todennettava, eli on päästävä yksimielisyyteen.
Neljäs syy käyttää lohkoketjua on, että sopimukset ovat itse toteuttavia. Kun se on allekirjoitettu, ei tarvita muita käyttäjän toimia sen arvioimiseksi, täyttyvätkö sopimuksessa luetellut ehdot. ts. elleivät osapuolet suostu lisäämään tällaisia vaatimuksia. Huomaa kuitenkin, että sopimukset eivät voi saada suoraan tietoja ulkomaailmasta. Syynä tähän on se Ethereum vaatii että kuka tahansa voi tarkistaa kaikki tilamuutoksesi milloin tahansa.
Siksi tarvitaan luotettavia viranomaisia validoimaan estoketjun ulkopuolelta tulevat tiedot ja syöttämään niitä tiedoilla. Tuon roolin täyttivät palvelut, joita kutsutaan oraakkeleiksi, joista suosituin on Oraclize . Jonkin verran hajauttamista voidaan saavuttaa viittaamalla oraakkeliryhmiin, kuten Oraclize tekee. Mutta tekniikan nykytila jättää haluavan parempia ratkaisuja. Esimerkiksi, jos vuokrakoneet voisivat korvata oraakkelit?
Viides syy: älykkäät sopimukset toteuttavat itsensä. Tämä tarkoittaa sitä, että älykkäät sopimukset voivat allekirjoittamisen jälkeen ja kun asetetut ehdot täyttyvät, ryhtyä toimiin sopimuksen ratkaisemiseksi. Kaikki sopimuksissa on selkeää ja automatisoitua asiakirjan allekirjoittamisesta sopimuksen loppuun saattamiseen. Vakiintuneet olosuhteet ja seuraukset ovat muuttumattomia. Nämä sopimukset ovat turvallisia molemmille osapuolille, eikä niissä ole yllätyksiä.
Alkuperäinen kysymys muuttuu, kun verrataan näitä viittä kohtaa (jota tukee laajasti käytetty ja nopeasti kehittyvä blockchain-tekniikka) vaihtoehtoiseen vaihtoehtoon (joudutaan luomaan tuki turvallisille sopimuksille ja liiketoimille tyhjästä). Miksi emme halua käyttää blockchain-tekniikkaa?
Itse asiassa on olemassa muutamia syitä olla tekemättä. Kaikki estoketjutapahtumat edellyttävät kaasun suorittamista, mikä tarkoittaa, että niistä on maksettava. nykyiset keskimääräiset kustannukset tavallisesta siirrosta Ethereum-lohkoketjussa on 1 dollari. Toinen syy on, että estoketju on melko hidas. Kolmas syy on, että kaikki tiedot ovat julkisia. Olisi yksinkertaisesti vaarallista, ja usein laitonta, pitää haavoittuvia henkilötietoja tietovarastossa kaikkien saatavilla ilman mahdollisuutta muuttaa tai poistaa näitä tietueita.
Haluan huomauttaa, että transaktiokustannukset ja nopeus eroavat paljon lohkoketjuista. Ethereum-lohkoketju on tällä hetkellä erittäin suosittu, mutta kuten releketjujen nousu Polkadot-projekti , sopivampia alustoja syntyy pian. Hajauttaminen on tärkein ominaisuus, ja se annetaan kaikilla hajautetuilla kirjanpitotekniikoilla.
Yksityisyyden suhteen viime kädessä lohkoketjuun virallisten sopimusten kanssa tallennettujen tietojen tulisi olla vähäisiä. Käyttäjille viitattaisiin lompakon osoitteet, jotka ovat jonkin verran tuntematon tai salanimi .
Palataan takaisin viiteen ongelmaan, joka mainittiin koneiden jakamisessa. Nyt voimme kuvata selkeästi, kuinka hyvin varustetut kyberfyysiset järjestelmät, jotka koostuvat lohkoketjuun kytketyistä ĐAppsista, yhdistettynä ketjun ulkopuolisiin SaaS- ja laitteisto- ja ohjelmisto-IoT-moduuleihin, voivat ratkaista edellä mainitut ongelmat:
Koneiden edustamiseen käytetyt älykkäät sopimukset tallennettaisiin julkiseen lohkoketjuun. Nämä esitykset olisivat riippumattomia ydinliiketoiminnasta ja ne voisivat esiintyä useissa sovelluksissa, joita voidaan käyttää uudelleen tahdon ja saatavuuden mukaan.
Konetunnistuksella on vahvin vaikutus, kun unioni ilmaistaan sekä ohjelmistopuolella (lohkoketju) että laitteistopuolella (sulautetut IoT-järjestelmät). Verkkofyysinen verkko koostuisi mikro-ohjaimet , kytketty koneen moduuleihin, kuten sisäisiin diagnostiikkaliittimiin (esim. OBD-II) tai moottorin ohjausyksiköihin (ECU). Tällaiset mikro-ohjaimet toimittavat tiedot älykkäisiin sopimuksiin, joita käytetään koneiden tunnistamiseen. Niistä tulisi siten laitteisto-oraakkeleita.
Sähköisen yhteyden tyypistä, Internet-yhteydestä ja lopuksi lausekkeista, joista osapuolet sopivat vuokrausta koskevassa älykkäässä sopimuksessa, sopimuksen itsesovellusominaisuus voidaan laajentaa koskemaan fyysisiä koneita.
Vuorovaikutuksia on kahdenlaisia: lukeminen koneelta ja kirjoittaminen sille. Yksinkertaisia esimerkkejä tällaisista vuorovaikutuksista ovat GPS-seurannan aktivointi, jos kone ei käänny taaksepäin tai jopa sammuta sytytys tai polttoaineen ruiskutus, tai polttoaineen kohdentamisen muuttaminen pisteeseen, jossa kone ei ole enää toiminnassa.
Äärimmäistä varovaisuutta vaaditaan laitteissa, jotka voivat kirjoittaa ja muuttaa koneiden tilaa. ilmeisiä riskejä ihmisten turvallisuudelle , jossa korostetaan tarvetta vastuullisia sovelluksia , osoittaa suuri voima tällaisissa IoT-järjestelmissä .
Tässä suhteessa tapahtuneilla parannuksilla on välitön vaikutus vuokrasopimuksina käytettävien älykkäiden sopimusten avoimuuteen, omaan toimeenpanoon ja omaan toimeenpanoon. Nämä asiakirjat voivat sisältää kaikki lausekkeet, joista osapuolet päättävät.
Muita asiakirjatyyppejä, kuten valokuvia tai videoita, jotka osoittavat koneen ennen ja jälkeen vuokrauksen, voidaan tallentaa lohkoketjuun todisteena ristiriitatapauksissa.
Älykkäät sopimukset voisivat myös velvoittaa taatut talletussopimukset, kuten yllä olevassa esimerkissä. Kaupan jokainen vaihe ja sen ratkaisu sekä kaikki varat ovat avoimia ja ennakoitavissa kaikkina aikoina.
Koneet voivat näyttää todella hyvältä valokuvissa, ja ne toimivat jopa näennäisesti hyvin käynnistyksen yhteydessä, mutta monet viat voivat jäädä piiloon aluksi. Ongelmat, kuten kuluneet laakerit, ylikuumeneminen ja monet muut, saattavat vaatia erityistä tietoa, mikä on ehkä yhteistä mekaniikalle, mutta ei yleisölle.
Nämä epäonnistumiset kuitenkin todennäköisesti esittävät itsensä ja pilata vuokralaisen kokemuksen, mikä saattaa aiheuttaa enemmän ongelmia. Kuvittele, että vuotaa bensiiniä kuumaan moottoriin, mikä oli kaksi kertaa henkilökohtaisempi kokemuksesi kahdella eri moottoripyörällä!
Yhteisö voi käsitellä tätä ongelmaa. Käyttäjien palkitseminen kokemusten kuvaamisesta kommenteissa ja pisteytysjärjestelmän parantaminen parantaisivat tilannetta välittömästi. Koneille annettujen arvostelujen ja pisteiden erottaminen koneiden omistajille antamista arvioista auttaa arvioimaan mekaanista kuntoa, palvelua ja viestinnän laatua. Lisäksi tällaiset tiedot voisivat kattaa kauppataloudet.
Tämä viimeinen ongelma on ratkaistu yhdessä kahden edellisen kanssa. Älykkäiden sopimusten luonne lisää kaupan avoimuutta, kun taas yhteisö arvioi nopeasti, toimiiko käyttäjä haitallisesti.
Erityisesti ĐApps voisi lisätä mahdollisuuden tulostaa alueelle ja paikallisviranomaisille tyypillisen vuokrasopimusjärjestelmässä sovelletun sopimuksen version, ja yleinen ratkaisu syntyy!
Tässä osiossa kuvattujen ratkaisujen avulla voimme mielestämme parantaa huomattavasti henkilökohtaista kuljetusvuokrausta. Epäonnistumisvaihtoehdot minimoidaan, ja perusjoukon päälle voidaan rakentaa lisäratkaisuja. Koneiden vuokraamisen vaikeaa ja riskialtista prosessia on vähemmän vaikea ja helpompi hallita ottamalla käyttöön kyberfyysinen järjestelmä ja yhteisö.
Tärkeää on, että Motoroa voidaan käyttää muun tyyppisissä ajoneuvoissa, kuten rakennus- ja maatalouskoneissa.
Motoro on ERC20-tunniste, mikä tarkoittaa, että se on standardien mukainen, sitä voidaan käyttää julkisella Ethereum-lohkoketjulla ja se voidaan vaihtaa Ethereumiin ja muihin ERC20-tunnisteisiin. Se on häiritsevää, koska:
Puhumme moottoripyöristä koko ajan, koska näiden koneiden kanssa työskentelemme VIKING GARAGE -sivustolla. Ne ovat myös erittäin käyttökelpoisia eivätkä kovin kalliita verrattuna muihin konetyyppeihin. Lisäksi he tekevät tuon viileän äänen ja menevät todella nopeasti kiertämällä kaasua. On kuitenkin tärkeää korostaa, että Motoroa voidaan käyttää muun tyyppisissä ajoneuvoissa, kuten rakennus- ja maatalouskoneissa.
Odotamme Motoron seuraavan globaalin vaikutuksen:
Jos olet kiinnostunut osallistumaan tähän globaaliin liikkeeseen, joka sisältää IoT: n ja blockchainin, on monia tapoja tehdä se heti. Voit osallistua avoimen lähdekoodin projektimme GitHubissa . Toinen tapa on aloittaa VIKING GARAGEn käyttö ajoneuvon tai koneen omistajana. Lopuksi kutsumme sinut liittymään johonkin ApeeScape Community -tapahtumaamme - IoT blockchain -työpajaan - Campus Warsawissa (Google Space) Puolassa. Tätä varten yksinkertaisesti etsi ApeeScape hakemistosta tapahtumasivusi . Seuraava kokous vuonna 2018 on 20. maaliskuuta. Kaikenlaiset ihmiset ovat tervetulleita, kun voimme oppia yhdessä ja luoda blockchain-pohjaisia avoimen lähdekoodin IoT-ratkaisuja!