Wat is Chainlink? – De ultieme beginnersgids
De complete beginnershandleiding voor Chainlink, een populair project waarmee slimme contracten verbinding kunnen maken met gegevens uit de echte wereld met behulp van Oracles.
Wat is Chainlink?
Tot op heden hebben grote blockchain-netwerken geïsoleerd bestaan, zoals Bitcoin, Ethereum, Ripple en anderen.
Voorheen was er geen manier om al deze blockchains met elkaar te verbinden en ze te koppelen aan real-world gegevens die buiten de blockchain bestaan.
Interoperabiliteit stelt gebruikers en ontwikkelaars in staat om toegang te krijgen tot verschillende functies van verschillende blockchains, terwijl ervoor wordt gezorgd dat de integriteit van beide netwerken intact blijft.
Bitcoin introduceerde blockchains aan de wereld en bracht het idee van mainstream decentralisatie. Ethereum ging vervolgens verder met het ontketenen van de ware kracht van het blockchain-mechanisme met behulp van slimme contracten.
ChainLink is de volgende stap in de blockchain-revolutie: het helpt verschillende ketens met elkaar en met externe databronnen te communiceren.
Verbinding maken met een externe API Overal betalingen verzenden
Op dit moment laten verschillende consensusmechanismen in verschillende blockchains geen vrije interactie tussen deze ketens toe. ChainLink lost dit probleem op door een beveiligd Oracle-netwerk te gebruiken om een volledig gedecentraliseerde oplossing te creëren.
Het helpt het vertrouwen in een enkele partij te beperken en maakt fraudebestendige en hoogwaardige slimme contracten mogelijk. We zullen meer te weten komen over ChainLink, de native resource LINK , en hoe het een duurzamere blockchain-omgeving creëert.
ChainLink is een echt uniek blockchain-project.
Op zijn website beschrijft ChainLink zichzelf als: “Het ChainLink-netwerk biedt betrouwbare, fraudebestendige invoer en uitvoer voor complexe slimme contracten op elke blockchain.” De Chainlink Netowk ,<img width="40" height="40" src="https://blokt.com/wp-content/uploads/2019/05/chainlink-logo.jpg" alt="The Netowk Chainlink“>
Veel factoren maken ChainLink uniek. Het is een concept dat volledig is gewijd aan het meer verbonden maken van slimme contracten met de buitenwereld.
Het concept van slim contract werd voor het eerst geïntroduceerd door Ethereum; hun slimme contracten kunnen echter alleen gegevens op de blockchain verwerken.
Ze missen een brug naar echte bedrijven. ChainLink wil het internet helpen decentraliseren om een link te leggen tussen blockchains en hun real-world applicaties.
Smart contract-gebruikers kunnen oracles op het netwerk gebruiken om gegevens op te halen van <to href=”https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82″ target=”_blank” rel=”noreferrer noopener”> off-chain API , datapools en andere resources.
Het kan vervolgens worden geïntegreerd in de blockchain. In wezen neemt het gegevens van externe applicaties via API’s en plaatst het in het blockchain-netwerk.
Het zou bestaande applicaties zoals PayPal kunnen verbinden met de Ethereum-blockchain. Het kan gebruikers ook helpen om betalingen rechtstreeks van hun slimme contracten naar hun bankrekeningen te verzenden.
Hoe werkt ChainLink?
De belangrijkste functies van ChainLink zijn afhankelijk van twee processen: on-chain en off-chain. Slimme contracten in ChainLink zijn “extern bewust”, wat betekent dat ze een component bevatten die hen ook helpt te integreren met niet-blockchain-applicaties. On-chain infrastructuur helpt bij Oracle-selectie en het maken van een Oracle-record.
Eenmaal voltooid, wordt de overeenkomst off-chain uitgevoerd voordat deze wordt teruggebracht naar de on-chain infrastructuur. De off-chain architectuur wordt geleverd met subtaakschema’s en externe adapters, samen met ChainLink Core.
Alle infrastructuurcomponenten kunnen worden geüpgraded. De oplossing draait momenteel op Ethereum, maar zal in de toekomst worden bijgewerkt om ook cross-chain transacties mogelijk te maken.
hoe werkt het op de keten?
Het heeft drie componenten of unieke contracten. Het eerste is een reputatiecontract dat Oracle-statistieken bijhoudt. Het tweede is het ordermatchingcontract dat biedingen van afzonderlijke knooppunten aanneemt op basis van de SLA en parameters die zijn ingesteld door de maker van een slim contract.
Het derde is het aggregatiecontract, dat antwoorden van knooppunten verzamelt en een eindresultaat geeft aan de query van de gebruiker. Het biedt ook statistieken voor het reputatiecontract.
Daarom kan on-chain aggregatie worden onderverdeeld in drie stappen : Oracle-selectie, gegevensrapportage en resultatenaggregatie.
Oracle-selectie wordt gecontroleerd door de eindgebruiker of de maker van het slimme contract om de criteria te specificeren die door het contract worden vereist. Dit kan het type informatie omvatten dat het contract moet bevatten, de verzameling en reputatie van de knooppunten die bij de toewijzing worden gebruikt, enz.
Gebruikers krijgen een directoryservice om het gemakkelijker te maken om het orakel te selecteren, dat off-chain werkt, maar uiteindelijk in de keten wordt toegevoegd. Nodes kunnen automatisch worden bepaald op hun geschiktheid voor toewijzing met behulp van een ordermatchingcontract.
Knooppunten worden ook vooraf geconfigureerd om te beslissen of ze automatisch zullen bieden op toewijzing of niet.
Hoe het werkt – Bron: Shutterstock.com
Zodra de
knooppuntcriteria aan het contract zijn gekoppeld, zal het een aanbod doen om de boete te betalen . Dit bedrag kan verloren gaan als het knooppunt geen acceptabele gegevens retourneert. De toewijzing selecteert knooppunten en niet-geselecteerde knooppunten kunnen hun boete intrekken .
In de tweede fase van gegevensrapportage voeren knooppunten toewijzing uit zoals bepaald door de SLA. Het kan verbinding maken met API-eindpunten, gegevens verwerken met behulp van externe adapters, reacties digitaal ondertekenen en vervolgens reacties on-chain retourneren.
In de laatste fase van het aggregeren van resultaten krijgt het aggregatiecontract resultaten van de knooppunten . Bereken vervolgens een antwoord op de vraag van de maker van het slimme contract. Het zal de reactie van alle orakels gebruiken om het reputatiecontract de tijdigheid en geldigheid van elk knooppunt te signaleren . De maker van het contract kan het geaggregeerde contract ook configureren om bepaalde reacties te negeren.
Hoe werkt het off-chain?
Ze kunnen ook externe adapters hebben waarmee ze hun verbindingen kunnen uitbreiden naar API-eindpunten van derden.
Alle off-chain
data wordt off-chain vertaald via de kernsoftware van ChainLink zodat deze in keten kan worden uitgelezen. Ook subtaken van opdrachten worden door deze software verwerkt. Een belangrijk onderdeel van deze architectuur is een externe adapter.
Deze adapters kunnen worden gebruikt om verbinding te maken met API-eindpunten van derden, waardoor de kloof tussen blockchain- en echte toepassingen wordt overbrugd. Alle adapters moeten in de ChainLink-schemaindeling worden geschreven.
Wat doen ChainLink smart contracts?
Oracles kunnen worden gebruikt om gegevens van buiten een blockchain op te halen en te verifiëren. Het concept is niet nieuw, maar de uitstapjes naar de blockchain-industrie maken het een populairder onderwerp in de ruimte.
Het unieke aan de slimme contracten van ChainLink is dat ze de werking van oracles in hun contracten inprenten. Het biedt een gedecentraliseerde Oracle-feed die wordt geaggregeerd om te voldoen aan de voorwaarden van het off-chain smart contract en vervolgens wordt omgezet in on-chain data.
Kortom, het slimme contractraamwerk is gebaseerd op verschillende componenten of processen, die zowel on-chain als off-chain worden verwerkt om ervoor te zorgen dat externe gegevens van derden zonder vertrouwen aan een slim contract kunnen worden toegevoegd.
Het op incentives gebaseerde systeem overbrugt de kloof tussen bestaande real-world oplossingen en hun blockchain-tegenhangers.
ChainLink gedecentraliseerd?
Netwerkknooppunten moeten ook verwijzen naar LINK-tokens die kunnen worden verbeurd verklaard als boetes voor het verstrekken van onjuiste gegevens. Dit maakt het netwerk vrij beschikbaar voor iedereen en ontmoedigt ongeldige gegevens, met behoud van een volledig gedecentraliseerde architectuur.
Het netwerk zal verder worden verrijkt naarmate nieuwe blockchain-systemen ondersteuning krijgen op Ethereum, waardoor gedecentraliseerde interoperabiliteitsoplossingen worden gecreëerd.
ChainLink Network Explained
Slimme contracten zijn afkomstig uit ketens, maar hun externe gegevens worden geverifieerd en off-chain verzameld, die vervolgens in de keten worden teruggestuurd. Nodes moeten LINK-tokens inzetten die verloren kunnen gaan als ze onjuiste gegevens verstrekken. Oracles hebben ook unieke reputatie- en identiteitssystemen die hun betrouwbaarheid aan gebruikers aangeven.
Het netwerk is gebouwd om te kunnen worden geüpgraded, wat betekent dat de verschillende componenten van het netwerk in de loop van de tijd kunnen worden gewijzigd wanneer betere technologieën arriveren.
Elke API-provider,
individuele ontwikkelaar of betalings- of e-handtekeningprovider is vrij om lid te worden van het netwerk. Gebruikers kunnen ChainLink-nodeoperators worden door hun API aan ChainLink te koppelen.
Waar is het LINK-token voor?
Het token helpt bij het betalen van node-operators op het netwerk.
De waarde en vraag van deze tokens hangt rechtstreeks af van het aantal operators dat werkt aan de off-chain architectuur van het netwerk.
Het token ontleent ook zijn waarde aan netwerk use cases: hoe meer use cases het ChainLink platform kan worden gebruikt, hoe waardevoller het LINK-token zal zijn.
Op welk netwerk bevindt het LINK-token zich?
Momenteel heeft het LINK-token geen andere use cases dan een betalingsvaluta voor node-operators en een mogelijke bron voor kopers op verschillende beurzen. De waarde en bruikbaarheid van het token hangt bijna volledig af van de acceptatie van het ChainLink-netwerk.
MyEtherWallet
Browser wallets zoals MetaMask ondersteunen ook ERC20-tokens, waardoor ze compatibel zijn met LINK. Gebruikers kunnen ook wallets gebruiken die worden aangeboden door de respectieve beurzen waar ze deze tokens kopen en verkopen.
Het is het beste om een hardware wallet te gebruiken om tokens waar mogelijk op te slaan.
Wat is het totale aanbod van LINK?
35 procent van de tokens
was gewijd aan de ICO. De resterende 35 procent van de tokens (of 350 miljoen tokens) zal beschikbaar zijn om het netwerk te stimuleren, d.w.z. betalingen van node-operatoren.
wat zijn de ChainLink use cases?
Effectenspectieve contracten: ChainLink kan effectief worden gebruikt voor obligaties en slimme contracten op basis van rentederivaten. Ze zijn afhankelijk van de gegevens die beschikbaar zijn op verschillende financiële websites en vereisen dat API’s rapporteren over marktprijzen en meer.
Slimme verzekeringscontracten: Gegevens uit externe bronnen kunnen worden gebruikt in het geval van een verzekerbare gebeurtenis. Gegevensfeeds van IoT-apparaten kunnen worden gebruikt om verzekerbare gebeurtenissen te definiëren en of er betalingen voor moeten worden gedaan.
Slimme handelsfinancieringscontracten : Deze contracten kunnen worden gebruikt om de nakoming van contractuele verplichtingen te bevestigen. Contracten kunnen gegevens ontvangen via GPS of ERP-systemen voor de toeleveringsketen om ervoor te zorgen dat aan alle voorwaarden wordt voldaan.
Roadmap – Bron: Shutterstock.com
Lezers maken kennis met Sergey Nazarov, Steve Ellis en Ari Juels en het bedrijf SmartContract, dat vier jaar geleden begon met het gebruik van digitale technologieën om contractuele overeenkomsten aan te gaan op basis van logica en is blijven samenwerken met het SWIFT-banksysteem.
Founders and ChainLink team – Bron: Shutterstock.com
Sergey Nazarov is de mede-oprichter en CEO van het bedrijf. Hij heeft al in de blockchain-ruimte gewerkt, als oprichter van Secure Asset Exchange, een ShapeShift als de uitwisseling van cryptocurrencies. Hij richtte ook de gedecentraliseerde e-maildienst cryptomail op.
Steve Ellis is de mede-oprichter en CTO van het bedrijf dat eerder werkte aan het Secure Asset Exchange-platform. Zijn ervaring als software-engineer bij Pivotal Labs kwam voor zijn debuut in de blockchain-industrie.
De derde belangrijkste persoon in het team is Ari Juels, die samen met Nazarov en Ellis de ChainLink white paper schreef. Een professor in de informatica aan Cornell Tech en directeur van IC3. Hij is een consultant voor ChainLink.
Andrew Miller , die werkte als universitair hoofddocent informatica aan de Universiteit van Illinois, is ook consultant voor ChainLink. Hij is ook adviseur van Tezos en Zcash.
Hudson Jameson is een andere sterke adviseur van het team dat een van de belangrijkste ontwikkelaars van Ethereum is.
The white paper – Bron: Shutterstock.com
Het bevat de details van de infrastructuur van het project, de problemen die het oplost, de on-chain en off-chain architectuur, het gebruik van oracles, reputatiebeheer en sancties voor knooppunten, en het nut van het LINK-token.
De whitepaper laat ons ook kennismaken met de visie van ChainLink voor het creëren van “slimmere” slimme contracten die externe API’s verbinden met blockchain.
De
ChainLink ICO Hoe ging het? – Bron: Shutterstock.com De ERC20-token ICO accepteerde Ethereum als betaling. De startprijs van 1 LINK was 0,11 USD of 0,00038462 ETH. De maximale persoonlijke limiet voor de ICO was 7 ETH. Het project was gericht op het ophalen van $ 32 miljoen uit de verkoop die met succes werd voltooid.
Partnership with ChainLink – Bron: Shutterstock.com
Hij was ook de winnaar van de 2016 Innotribe Industry Challenge. Merk op dat Innotribe een segment van SWIFT is, gericht op innovatie.
Het werkt ook samen met Zeppelin OS, wat helpt bij het creëren van een slimmer, sneller en eenvoudiger slim contractontwikkelingsproces.
Town Crier van IC3, een systeem waarvoor patent is aangevraagd en dat betrouwbare hardware gebruikte om gegevens te verifiëren, is ook een partner van ChainLink.
Factom, een gedecentraliseerd gegevensopslagsysteem dat blockchain en slimme contracten gebruikt, is ook een partner.
Het Request Network, dat een open source, gestandaardiseerde en gedecentraliseerde PayPal creëert als een valuta-onafhankelijk netwerk, werkt samen met ChainLink om een mogelijke fiat-integratie te onderzoeken.
Waar kan ik ChainLink kopen?
Moet ik ChainLink kopen? Dat gezegd hebbende, is het belangrijk op te merken dat LINK een zeer sterk token is en dat de native blockchain een van de grootste zwakheden in de blockchain-industrie oplost. Het heeft een zeer sterk team en heeft sinds het begin zeer goed gepresteerd in de markt in vergelijking met andere cryptocurrencies.
Conclusion – Bron: Shutterstock.com
Gezien de kracht van de oprichters en consultants van het bedrijf en de robuustheid van de oplossingen die het biedt, is dit project de moeite waard om in de gaten te houden.
Chainlink heeft sinds de oprichting heel goed gewerkt en met een verhoogde acceptatie is het heel goed mogelijk dat het in de toekomst verder zal uitblinken.