Veelgestelde vragen

Wat is de missie van Zen?

Wij bouwen een platform waar iedereen ter wereld zijn assets en aandelen kan gebruiken in een veilige omgeving. We zorgen voor een omgeving voor het eenvoudig maken en verhandelen van jouw aandelen.

Waarom een blockchain?

Smart contracts hoeven niet altijd te bestaan op een gedecentraliseerde omgeving. Toen Nick Szabo Invented Smart Contracts voor het eerst zag, was dat op fysieke apparaten zoals in autos— wat in feite slimme apparaten zijn— en mogelijk op vertrouwde notaire systemen. Dit concept heeft de voordelen dat het vrij eenvoudig te implementeren is. Maar ook snel, goedkoop en redelijk makkelijk te begrijpen vanuit een economisch perspectief.

Met de uitvinding van gedecentraliseerde legders werd het mogelijk voor een kasboek systeem in vorm van een blockchain. Met dit ontwerp worden de smart-contracts vastgehouden maar niet afgedwongen door het protocol. Er zijn ook systemen die wel centraal beheerd worden— bijvoorbeeld Open Transactions. Deze systemen vertrouwen de operators om te doen wat het protocol voorschrijft, als zij niet levert kun je dit bewijzen in het netwerk.

Zen is niet hetzelfde als deze systemen, al heeft het wel de mogelijkheid om samen te werken met deze technologieën. Het accepteert namelijke contracten en voegt deze toe aan de gedecentraliseerde legder. Vervolgens worden automatisch de contracten ingewilligd. Systemen zoals Zen laten gebruikers handleen met eenieder ter wereld zonder een derde partij te vertrouwen. De beveiliging ligt in het algoritme.

Waarom is Zen anders dan andere platforms met smart-contracts?

Zen is economische en technisch gezien anders.

Economisch, Zen zit niet in de "digitale geldmarkt". Je kunt de Zen Token gebruiken als item in je account. Zen werkt samen met de Bitcoin blockchain waarin je kunt handelen. Wij voorzien Zen en Bitcoin als partners. Als de Bitcoin smart-contracts zou gebruiken, vergt dit rekenkracht dat anders gebruikt zou worden gebruikt om te minen. Dat zou Bitcoin niet ten goede komen en daarom niet snel zal worden geïmplementeerd. Voorstellen zoals Simplicity maken Bitcoin contracten bekender maar zijn zo ontworpen dat ze strikt beperkt zijn.

Het Zen Protocol ondersteund meerdere berekeningen per contract: het laat je zien hoeveel rekenkracht je nodig hebt maar heeft veel hogere grenzen voor "too much". Een koppeling naar de Bitcoin bewijst hoeveel flexibeler het is dan protocollen zoals Ethereum en Tezos. Welke ook proberen om een oneindig smart-contract vorm te zijn.

Zen legt de focus vooral op de financiële en digitale overeenkomsten wat Zen technisch onderscheidt. Onderstaand zie je voorbeeld hoe Zen de tokens beheren en het verbruik regelt.

In enkele gevallen verschillen protocollen zoals Ethereum niet eens zoveel als dat je vroeger in de 80-jaren in een microcomputer vond. Zie een voorbeeld hoe een contract er uit ziet:

10 PRINT "Hello, World!"
20 GOTO 10

Om oneindige loops te voorkomen gebruikt het Ethereum netwerk een "gas" systeem. Voordat een contract uitgevoerd wordt, moet je deze "gas" eerst kopen. Als je geen gas meer hebt, krijg je een error code en alles wordt "gereset". Het verbruikte "gas" ben je hier na kwijt.

Deze situatie is uiteraard niet bevorderlijk en niet geschikt voor onze doeleinden. Mensen willen dat hun transacties of slagen of falen, niet dat het vast zit omdat de fee per ongeluk niet genoeg zijn. De focus van het Zen Protocol met betrekking tot de financiën hebben ertoe geleid dat smart-contracts bij Zen niets kosten ze worden bijna altijd opgepikt. We hebben een nieuwe regel geïmplementeerd: contracten moeten vooral al kunnen bewijzen hoe lang zij doen voordat ze opgenomen zijn in het netwerk. Dit betekent ook dat Zen niet echt meer is zoals bij de jaren-80 microcomputers. Al de Zen programma's zijn binnen een kort tijdsbestek voltooid. Als laatste is het voor de ontwikkelaars eenvoudig om native app-speed te compileren, in plaats van een interpreter of emulator.

Naast de standaard smart-contract architectuur, erkennen we dat bepaalde functies heel gebruikelijk zijn om smart-contract platformen. Neem bijvoorbeeld het creëren en overdragen van aandelen. Dat is een van de redenen waarom de Zen firstclass token— aandelen kan vasthouden maar ook overdragen, zonder dat ze communiceren met de smart-contracts. De is een voorbeeld van een echte "wereld computer", die het Zen Protocol uiterst geschikt maakt. Zo een voorbeeld maakt Zen niet alleen sneller, het zorgt er ook voor dat nieuwe aandelen automatisch compatibel zijn met iedere contract dat ervoor kiest om te samenwerken. De transactie fees kunnen betaald worden in elke token.

Is Zen een sidechain?

Dat kan heel goed. Sidechains hebben de eigenschap om assets met waarde beide kanten op te verplaatsen. Op die manier dwingt Zen af dat acties op de Bitcoin chain ook effect hebben op de Zen chain. De andere kant op is lastiger. Wel ondersteund Zen nieuwe oplossingen voor het probleem van sidechains. Neem als voorbeeld federation of depositos. De Bitcoin gateways hebben tevens de mogelijkheid om Zen assets te vergrendelen en te verzekeren. Onze verificatie werkt doordat aandelen die deze gateways passeren, gebruikt kunnen worden met andere smart-contracts.

Wij zijn altijd forward compatible met veranderingen in de Bitcoin welke de two-way pegs toestaan. Het Zen Protocol is zelfs zo flexibel dat meeste side-chains moeiteloos werken zonder van soft-fork.

Is Zen een meta-chain?

Nee, Meta-chains maken gebruik van een bestaande blockchain en voegen slechts en een extra functionaliteit toe. Het Zen Protocol is een nieuwe blockchain welke parallel loopt aan de Bitcoin. Zen heeft een eigen consensus mechanisme, miners en transacties.

Wat zijn de overeenkomsten tussen Zen en Bitcoin

Zen contracten kunnen luisteren naar events on het Bitcoin netwerk. Op deze manier word het mogelijk om automatisch shares te verkopen of een sidechain op te zetten. Met een sidechain kun je vervolgens via depositos en collateralization een sidechain voorstel maken voor Bitcoin.

Wat zijn Merged Consensus?

Door het bereiken van consensus is het mogelijk voor het Zen Prptocol om up-to-datre te blijven met de Bitcoin. Miners voegen de headers van Bitcoin blocks toe waardoor de nodes en miners overeenstemming bereiken van de verschillende chains. Het Zen Protcol wordt gesynchroniseerd met de Bitcoin blockchain, dit in tegenstelling tot conventionele technieken zoals een custom Bitcoin client. De Zen nodes krijgen hun data uit de standaard Bitcoin nodes middels RPC.

Wat is multi-hash mining?

Multi-hash mining is onze oplossing voor het regulieren van de miners en Zen gebruikers. Bij ieder block kan een miner kiezen voor een eigen difficulty. Het Zen Protocol vervolgens rekening met de verhouding van de geleverde rekenkracht en beloning van het block. Als er teveel blocks gemined worden van een bepaalde difficulty wordt deze moeilijker en zo het minen minder efficient. De token houders voten vervolgens voor het aanpassen van de mining ratio door feedback te geven over de beveiliging van de blockchain.

De mniners hebben van nature de intentie om te doen wat de tokenbezitters willen. Dit komt omdat het schakelen tussen verschillende difficulties vrij 'duur' zijn, zeker voor de gespecialiseerde hardware. Aan de andere kant hebben de tokenbezitters geen belang bij het veranderen hashratio. Gezien het feit dat miners elk belang hebben bij het beveilingen van de blockchain.

Wat is een contract?

De active contracts bevatten alle contracten die rechtstreeks invloed hebben op het netwerk. Het Zen Protocol verminderen de netwerkbelasting doordat ze de set kunnen verlaten wanneer het niet perse niet nodig is. Dit terwijl de tokens die ze genereren, toch nog vrij kunnen bewegen.

Wat is een contract sacrifice?

Een contract sacrifice is een speciale soort fee welke betaald wordt in de Zen token. Deze activeert hierna het contract om voor een transactie te zorgen. Deze sacrifice wordt vervolgens opgesplitst tussen alle miners die het block vinden. De miners worden als daarna een compensatie krijgen voor de rekenkracht die ze verricht hebben. Op de manier blijft het netwerk altijd draaiend en de transacties stabiel.

Is er een coin?

Zen heeft tokens nodig om contracten te creëren, maar de tokens zijn niet vereist om contracten te versturen. De beslissing voor dit ontwerp komt voor uit de behoefde dat wij focussen op het deel wat de miners krijgen. Zonder dit ontwerp is het niet mogelijk om de integriteit van de miners te blijven garanderen. Hiermee vermijden dat de token de strijd aan gaat als zogenaamd 'beter digitaal geld'.