Inhousopgave Wat is het Visio Platform Architectuur Werken met de Content Bronnen van de Content Content Verwijderen Kern Functionaliteiten Gebruikersprofiel Gebruikersbeheer Advertentiesysteem Kluis API Betalingen en beloningen Betalingen Beloningssysteem Maandelijkse Prijzen Jaarlijkse Prijzen 2 3 4 4 5 5 5 5 7 7 7 Visio / White paper 1
Wat is het Visio Platform Visio is een gedistribueerd CMS systeem, waar databases zijn gespiegeld door middel van opgeslagen data in bchain, terwijl de individuele CRUD functies worden toegevoegd via een node server. De data wordt aan de transacties toegevoegd en zijn daarom opgeslagen in bchain. Elke individuele node leest die transacties en creëert overeenkomstig de data in de database. Op deze wijze zijn alle gebruikers data 1 x n gesynchroniseerd. We gebruiken bchain, omdat het onveranderlijkheid garandeert - de opgeslagen data kan niet worden gewijzigd en tegelijkertijd kunnen we regels definiëren om te bepalen wat voor type data elke gebruiker mag of moet opslaan. Wie gesynchroniseerd is met bchain heeft dezelfde data in de database en zodoende is meervoudig node synchronisatie overbodig. Architectuur Het Visio Platform gebruikt het IPFS netwerk. We gebruiken het niet alleen omdat het open source is en continu wordt doorontwikkeld, dat het ontwikkelen aan onze kant elimineert, maar voornamelijk omdat het een state-of-the-art netwerk is dat in staat is het systeem te distribueren door middel van een protocol dat beter en moderner is dan HTTP. IPFS heeft een aantal beperkingen, maar dat het HTTP ook. Dankzij IPFS heeft Visio bijvoorbeeld geen complexe server oplossing nodig, omdat de gebruikers zelf IPFS kunnen installeren, net als een server. Visio / White paper 2
Binnen het IPFS netwerk kan Visio de data op verschillende manieren indexeren, doorzoeken en filteren. Het netwerk kan migreren, omdat het niet gebonden is aan een IP adres. Dit betekent dat je overal op de wereld een computer of server kan aanzetten en je node zal zonder problemen verbinding maken met het netwerk. Bijvoorbeeld: Je wil toegang tot bestand "abc.xyz". Je zoekt op dat bestandsnaam. Het maakt voor jou niet uit welke gebruiker eigenaar is of op welke server/ continent het is opgeslagen - het netwerk regelt dat voor jou. Deze oplossing is veel beter en flexibeler voor een CMS. Het monitort de content. Als een gebruiker weet waar hij naar zoekt, submit hij een zoekterm en het CMS laat onmiddellijk de resultaten zien. De gebruiker hoeft zich geen zorgen te maken over hoe de content hem bereikt of waar het is opgeslagen. Het Visio Platform en de IPFS regelen dat. Zonder IPFS hadden we zaken als welke server slaat de data op en wat te doen als de server niet beschikbaar is moeten afhandelen. We hadden backups en dergelijken moeten regelen. Het IPFS netwerk elimineert dit en dat is waarom het onder andere wordt gebruikt door Ether en andere. Het Visio Platform bestaat uit de volgende lagen: 1. Content 2. Gebruikersbeheer 3. Beloningen, Betalingen 4. Diensten We hebben het modulair opgebouwd om een duidelijke project structuur in stand te houden en rekening te houden met toekomstige uitbreidingen. Visio / White paper 3
Werken met de Content Het Visio Platform behandeld content ongeacht zijn type - of het nu video, audio, DOC, PDF of andere type data is. Als het te downloaden is via HTTP of aan te roepen is via een API kunnen we er mee overweg. Visio beheert ook content categorieën van elke type (auteur, categorie, datum gemaakt, datum gewijzigd, enz.).echter, Visio is niet alleen een bestanden lijst met een zoekfunctie - werken met content is aangepast aan specifieke gebruikersvereisten. Bijvoorbeeld: als je bepaalde content wilt verstrekken als een beloning, is dit eenvoudig te doen met Visio. Visio bestaat niet alleen uit contentbeheer, maar ook uit gebruikersbeheer (wie kan wat doen met bepaalde content) en dienstverlening (betalingen, lidmaatschap enz.) functionaliteiten. Het CMS reflecteert zo de behoeften van de vragende partijen als leverende partijen die omzet willen genereren. Hier gebruiken we bchain om het systeem volledig gedistribueerd te maken. Op deze manier is het voor ons niet nodig om gebruikersnamen, wachtwoorden en toegangsrechten voor de individuele items in een centrale database op te slaan. Bronnen van de Content De content wordt toegevoegd door gebruikers en de communities. Het Visio Platform voegt geen content toe of houd er toezicht op. Het platform kan gebruikt worden om originele content te creëren, te distribueren (vergelijkbaar met o.a. YouTube) of om persoonlijke data backups te maken. Het is volledig aan de gebruikers om te bepalen hoe ze met hun content willen omgaan, dat vervolgens wordt toe gezien door de community. Het Visio Platform is voorzien van alle functionaliteiten die nodig zijn om te voldoen aan de wettelijke eisen. Content makers (gebruikers) kunnen toegang levels definiëren voor hun content: 1. Gratis toegang 2. Betaald toegang 3. Beloning toegang (content wordt automatisch beschikbaar gesteld nadat de community een gespecificeerd aantal visios hebben bijgedragen) De gebruiker kan de zichtbaarheid van de content bepalen (privé, een groep gebruikers, hele community) en de prijs (gratis, gedeeltelijk betaald, volledig betaald). Het betaalde content kan beschikbaar worden gemaakt aan individuele gebruikers na individuele betaling of het kan beschikbaar worden gemaakt aan de hele community nadat een gevraagde bedrag ontvangen is door de community. Lease opties of maandelijkse abonnementen zijn ook beschikbaar. Betalingen zijn getekend door Masternodes. Content Verwijderen Gezien het Visio Platform geen content heeft kan het op zich zelf ook niks verwijderen. Echter, een toezichthouder van de community is in staat content te benoemen als onwenselijk dat ervoor zorgt dat het CMS stopt met het weergeven van de content. Visio / White paper 4
Kern Functionaliteiten Gebruikersprofiel In plaats van een gebruikersnaam gebruiken we Visio adressen. Door middel van distributie hebben we een betere, onhackbare en onveranderlijke geschiedenis inclusief details, zoals hoeveel visios elk adres op dat moment heeft, enz. Dankzij deze oplossing kunnen we 2 type gebruikersprofielen aanbieden - anonieme of met een publieke identiteit. De beslissing is volledig aan de gebruiker. Een ander voordeel van het Visio Platform is dat transacties tekenen niet gebonden hoeft te zijn aan het hoofd wallet adres. In plaats daarvan is het een generieke functie - door het creëren van een gebruikersprofiel creëert de gebruiker ook een handtekening. Elk profiel is daarom op zichzelf staand anoniem en elke gebruiker kan meerdere adressen hebben. Gebruikersbeheer Gebruikersbeheer in het Visio netwerk is gebaseerd op de gebruikers 'rang' en 'karma'. Rang berekening is simpel en bestaat uit het volgende: De hoeveelheid tijd de gebruiker in het systeem staat, Content toevoegingen en creatie. Karma is gerelateerd aan hoe de andere community leden de activiteiten van de gebruiker beoordelen - positief of negatief. Hoge karma betekent dat de gebruiker van een goede reputatie geniet, populair is en de community helpt ontwikkelen. Rang betekent een hogere betrouwbaarheid vanuit het perspectief van het systeem. Gebruikersgroepen kunnen op elk moment worden toegevoegd en uitgebreid, daarnaast kan elke groep een andere rol hebben. De initiële rollen zijn: 1. Geen naam 2. Gebruiker standaard 3. Toezichthouders 4. Admin / Devs De toezichthouders zullen initieel worden benoemd binnen de groep ontwikkelaars en gebruikers met het hoogte aantal visios. Hierop volgend zullen er meer toezichthouders ontstaan vanuit de community. Het criterium voor toezichthouder is een hoge karma/rang ratio of als de situatie er naar is, een poll, verzoek of evolutie van de community. Visio / White paper 5
Nodes en Masternodes Basis nodes kunnen content zoeken en toevoegen. De voorwaarde voor een gebruiker om een node te worden is null - het is voldoende om de wallet te downloaden en te installeren. Masternodes kunnen beloningen, kluizen, enz. afhandelen. De voorwaarden voor een Masternode omvatten het in bezit hebben van een bepaald aantal visios en wat andere kleine voorwaarden die gaandeweg worden onthuld. Advertentiesysteem Het advertentiesysteem wordt beheerd op het niveau van een node. De gebruikers kunnen over hun eigen content hun eigen advertenties publiceren. Het weergeven van advertenties wordt geregeld door vooraf gedefinieerde sjablonen. Advertenties kunnen worden verborgen door te doneren aan de gebruiker om hem te helpen bij het creëren en beheren van zijn content (door middel van de Doneer functie). Kluis De gebruiker kan bestanden opslaan en vastpinnen vanaf hun eigen server/pc. Andere gebruikers kunnen deze bestanden pinnen, waardoor een sterker en robuuster netwerk tot stand komt. Pinnen is echter niet nodig om de inhoud te bekijken of om ermee te werken. Gebruikers kunnen de content delen en beoordelen of doneren aan de gebruiker. Zie Gebruikersbeheer voor meer informatie. Dit leidt tot Kluis Nodes, die beloningen krijgen voor het leveren van content. Meer details worden later gespecificeerd. API Derde partijen kunnen de content gebruiken met behulp van de API. De content wordt via openbare nodes toegankelijk gemaakt. Toegang tot de API is ook onderhevig aan het gratis/ betaal systeem. Betalingen en Beloningen Betalingen Het Visio netwerk en platform heffen kosten voor bepaalde transacties (bijvoorbeeld beloningen, betalingen, advertenties, enz.). Exacte cijfers worden later gespecificeerd. Visio / White paper
Beloningen systeem Partnerprogramma's worden betaald uit de inkomsten van het advertentie systeem of donaties van de community. Inkomsten voor sharing - de auteur ontvangt een beloning voor elke share. Inkomsten voor het toevoegen van IPFS - de auteur ontvangt een beloning voor elk share. Inkomsten voor nodes - de auteur ontvangt een beloning voor elk node. Beloningen voor views - de auteur ontvangt een beloning voor elke Xe view. Gebruikers kunnen de auteur bedanken - de auteur ontvangt een beloning voor elke X credits. Beloningen voor het doorverwijzen van nieuwe gebruikers. Content op aanvraag - gebruikers kunnen bepaalde content aanvragen en wie de content toevoegt ontvangt credits van de aanvrager. Voor het doorverwijzen van een nieuw community lid ontvang je een beloning van X visio van de community. Bovendien, als het nieuwe lid zo tevreden is met de community dat hij een donatie doet, ontvangt u een beloning van X % van de donatie van de aanbevolen eerste lijn, X % van het tweede niveau en X % van het derde niveau. Maandelijkse prijzen Bijv. Top 5 auteurs van de maand: 250 : 1e plaats 200 : 2e plaats 150 : 3e plaats 100 : 4e plaats 50 : 5e plaats Jaarlijkse prijzen Bijv. Top 5 auteurs van het jaar: 250 : 1e plaats 200 : 2e plaats 150 : 3e plaats 100 : 4e plaats 50 : 5e plaats enz. Wij behouden ons het recht voor om de beschreven functionaliteiten of het tijdschema te wijzigen. Visio / White paper 7
Visio A Distributed Content Aggregation Platform (DCAP) www.visioplatform.com