Supraoracles Testnet

Supraoracles Testnet Mainnet

Supraoracles Testnet en Mainnet iets wat erg interessant is, je kan je inschrijven voor hetĀ TestnetĀ van Supraoracles šŸ’ÆšŸ’ÆšŸ’Æ lees hier onder snel verder ā¬‡ļø

Meld je aan voor het Testnet en registreer je en ontvang een airdrop van $SUPRA

Wat is houd het in : 

Oracles zijn applicaties die externe informatie opvragen, verifiĆ«ren en verzenden naar slimme contracten die op de blockchain draaien. Naast het “ophalen” van off-chain data en deze uitzenden op Ethereum, kunnen orakels ook informatie “pushen” van de blockchain naar externe systemen.

Een voorbeeld van dit laatste kan een orakel zijn dat een slim slot ontgrendelt zodra de gebruiker de vergoeding via een Ethereum-transactie verzendt. Oracles fungeren als een “brug” die slimme contracten op blockchains verbindt met off-chain dataproviders.

Zonder orakels zouden slimme contracttoepassingen alleen toegang hebben tot on-chain data. Een orakel biedt een mechanisme voor het activeren van slimme contractfuncties met behulp van off-chain data.

Oracles verschillen op basis van de gegevensbron (een of meerdere bronnen), vertrouwensmodellen (gecentraliseerd of gedecentraliseerd) en systeemarchitectuur (direct lezen, publiceren-abonneren en verzoek-antwoord).

We kunnen ook onderscheid maken tussen orakels op basis van het feit of ze externe gegevens ophalen voor gebruik door on-chain contracten (input orakels), informatie van de blockchain naar de off-chain applicaties sturen (output orakels), of computationele taken off-chain uitvoeren (computational orakels).

Waarom Smart Contracten Oracles nodig hebben

De meeste ontwikkelaars zien slimme contracten als stukjes code die op specifieke adressen op de blockchain draaien.

Een meer algemene opvatting van slimme contracten is echter dat het zelfuitvoerende softwareprogramma’s zijn die overeenkomsten tussen partijen kunnen afdwingen zodra aan specifieke voorwaarden is voldaan, wat de term ‘slimme contracten’ verklaart.

Maar het gebruik van slimme contracten om overeenkomsten tussen mensen af ā€‹ā€‹te dwingen is niet eenvoudig, aangezien Ethereum deterministisch is. Een deterministisch systeem is een systeem dat altijd dezelfde resultaten produceert, gegeven een begintoestand en een bepaalde input – er is geen willekeur of variatie in het proces van het berekenen van outputs van inputs.

Om deterministische uitvoering te bereiken, beperken blockchains knooppunten tot het bereiken van consensus over eenvoudige binaire (waar/onwaar) vragen met alleen gegevens die op de blockchain zelf zijn opgeslagen.

Voorbeelden van dergelijke vragen zijn:

  • Heeft de accounteigenaar (geĆÆdentificeerd door een openbare sleutel) deze transactie ondertekend met de gekoppelde privĆ©sleutel?
  • Heeft deze rekening genoeg saldo om de transactie te dekken?
  • Is deze transactie geldig in het kader van dit slimme contract?

Als blockchains informatie zouden ontvangen van externe bronnen (d.w.z. uit de echte wereld), zou determinisme onmogelijk te bereiken zijn, waardoor knooppunten het niet eens kunnen worden over de geldigheid van wijzigingen in de status van de blockchain. Neem bijvoorbeeld een slim contract dat een transactie uitvoert op basis van de huidige ETH-USD-wisselkoers verkregen uit een traditionele prijs-API.

Dit cijfer zou waarschijnlijk regelmatig veranderen (om nog maar te zwijgen van het feit dat de API verouderd of gehackt zou kunnen worden), wat betekent dat knooppunten die dezelfde contractcode uitvoeren, tot verschillende resultaten zouden komen.

Voor een openbare blockchain, zoals Ethereum, met duizenden knooppunten over de hele wereld die transacties verwerken, is determinisme van cruciaal belang. Omdat er geen centrale autoriteit is die als bron van waarheid dient, wordt verwacht dat knooppunten dezelfde status bereiken na het toepassen van dezelfde transacties. Een geval waarbij knooppunt A de code van een slim contract uitvoert en als resultaat “3” krijgt, terwijl knooppunt B “7” krijgt na het uitvoeren van dezelfde transactie, zou ervoor zorgen dat de consensus uiteenvalt en de waarde van Ethereum als gedecentraliseerd computerplatform wordt geĆ«limineerd.

Supraoracles Testnet Mainnet

Een heleboel info en dit is nog niet alles wil je alles lezen kijk dan hier

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *