Încredere în Oracle? Cornell lansează un instrument pentru întrebări confidențiale despre blocuri | RO.democraziakmzero.org

Încredere în Oracle? Cornell lansează un instrument pentru întrebări confidențiale despre blocuri

Încredere în Oracle? Cornell lansează un instrument pentru întrebări confidențiale despre blocuri

Contracte inteligente sunt touted ca având potențialul de a face tot felul de lucruri uimitoare. Dar, să-și îndeplinească promisiunea lor, au nevoie de o modalitate de a comunica cu lumea exterioară.

Acest lucru nu este atât de ușor de făcut. Datorită naturii unui blockchain (toate nodurile trebuie să fie de acord cu privire la orice schimbare în starea bazei de date), contracte inteligente nu se poate pur și simplu preia date pe cont propriu.

Deci, în schimb, ei se bazează pe „oracole“.

O parte esențială a ecosistemului contractului inteligent, oracole permit informații inteligente de acces contractsto, cum ar fi mărfuri, valută, de stabilire a prețurilor derivate și mai mult, de la site-uri web, și apoi utilizați datele pentru a pune în aplicare termenii unui contract de inteligent.

Dar oracole vin cu propriul set de provocări.

De exemplu, un oracol trebuie să fie în măsură să furnizeze o sursă inviolabil de informații. Deci, în cazul în care contractul inteligent oferă asigurare împotriva anulării zborurilor, doriți să vă asigurați că datele pe care le primiți pe zborurile sunt corecte, și nu a fost modificat în orice moment după ce a fost răzuită de pe site-ul web.

Interogări confidențiale sunt o altă problemă. Spune, un contract de inteligent are nevoie de informații cu privire la un extras de cont personal sau un dosar medical. O interogare de la Oracle pentru site-ul ar trebui să conțină de conectare, parola sau alte informații private. Și tu nu vrei ca cineva a văzut că.

Sigilate într-o cutie

În acest scop, cercetatorii de la Cornell Inițiativa pentru Cryptocurrencies și contracte (IC3) au lansat un serviciu Oracle, care permite contracte inteligente ethereum pentru a obține informații de încredere și de a trimite în siguranță, interogări confidențiale pentru site-uri web.

Spre deosebire de alte oracole, Town Crier, ca serviciul este numit, devine de securitate adăugată de la Intel Software Guard Extensiile de (SGX). IC3 a implementat deja SGX pe Teechan, o soluție propusă în afara lanțului de plată pentru Bitcoin, deși nu fără o anumită măsură de dezbateri.

Dar Town Crier este oficial instrument bazat pe SGX publicat pentru prima dată și a fost desfășurată prima IC3 a lui.

Dacă vă întrebați cum funcționează SGX, aceasta permite, în esență, să rulați codul în interiorul unei enclavă, sau un tip de mediu cutie neagră, care oferă o protecție suplimentară împotriva falsificării. Nici măcar propriul sistem de operare al unui computer poate vedea datele din interiorul enclavei.

O altă caracteristică SGX oferă este „atestarea de la distanță“. Asta înseamnă că cei care folosesc serviciul va fi în măsură să valideze codul Town Crier este, de fapt, care rulează într-un mediu SGX securizat.

Ari Juels, profesor la Cornell Tech lucrează la proiect, a declarat CoinDesk:

„Presupunând că aveți încredere SGX, datele furnizate de către Orașul Crier de la un site este garantat de a fi liber de manipulare. Această proprietate autenticitate înseamnă că, să aibă încredere în date Town Crier lui, trebuie doar să ai încredere în punerea în aplicare Intel a SGX și site-ul țintă.“

În timp ce Town Crier ruleaza codul său de bază pe un server cu un cip SGX, soluția are de asemenea un capăt frontal, care constă dintr-un contract de inteligente care rulează pe blockchain ethereum.

Potrivit Juels, Town Crier va fi, de asemenea, un rol esențial pentru blockchains, în care dețin permisiuni mai puține, participanții de încredere de schimb de date.

El a spus:

„Chiar dacă băncile au încredere unul pe altul la sursă de date în mod corect, ei nu vor să aibă încredere unii pe alții să se ocupe de date cu privire la planurile de afaceri sau meserii, astfel încât caracteristicile de confidențialitate ale unui sistem de acest tip sunt, de asemenea, foarte importante într-un cadru permisiuni.“

Alte soluții

Cu toate acestea, IC3 nu este singur în încercarea de a oferi asistență în oracole.

Alte oracole care au fost propuse în trecut includ Augur și gnoză, care sunt ambele piețe de predicție care se bazează pe „înțelepciunea mulțimii“.

Un alt serviciu este Oraclize, care se bazează pe un TLSNotary - un serviciu care permite unui auditor să verifice dacă o anumită pagină web a fost preluat cu exactitate. Cu toate acestea, Orașul Crier este încadrată ca unic prin faptul că se bazează pe un anumit tip de hardware pentru securitatea sa.

Chiar acum, deși pe deplin funcțional, Town Crier este încă oficial în alfa, și acceptă numai tipurile de interogare pentru datele de zbor, cotații bursiere, de urmărire UPS și date meteorologice.

Proiectul a incheiat un parteneriat, de asemenea, cu SmartContracts.com, astfel încât oricine dorește să se rotească un oracol Town Crier și experiment cu interogări de preț moneda, poate face cu ușurință acest lucru.

EthereumSmart ContractsOracles

Știri asociate


Post Ethereum

Crypto 2.0 în 2018: transformarea teoriei Bitcoin în afacerea mare

Post Ethereum

Proiectul de ethereum Blockchain lansează prima lansare de producție

Post Ethereum

Dezbaterea contrapartidei ignite cu integrarea Ethereum

Post Ethereum

Proiectul Secretive Enterprise Ethereum obține reacții mixte la EDCON 2017

Post Ethereum

Fondurile DAO furate sunt în mișcare

Post Ethereum

Ethereum Bug trimite contracte inteligente Înapoi la tabloul de desen

Post Ethereum

Aplicații descentralizate: întrebări-cheie de la directorul de inovare al băncii

Post Ethereum

Se pot coexista două piețe Ethereum?

Post Ethereum

Etapele de trecere a trenurilor trec mai întâi în rețeaua de 20 $

Post Ethereum

Ethereum Alternative Blockchain Câștigurile de sprijin ca prețul scade

Post Ethereum

De ce DAO Attack este bun pentru Ethereum

Post Ethereum

Banca Centrală a Braziliei este Ramping Up Blockchain R & D