Miercurea trecută, Binance Oracle a fost lansat oficial. De atunci, Binance, cel mai mare schimb de schimb din lume, are și servicii native de oracle. Așa-numita mașină de oracle se referă la trimiterea de date din lumea exterioară (cum ar fi temperatura zilnică sau scorurile sportive) către blockchain-uri precum Ethereum și BSC. Contractele inteligente de pe blockchain pot folosi apoi aceste date pentru a decide dacă să aloce fonduri și cui.
Prin urmare, oracolele blockchain pot fi privite ca o punte între blockchain și lumea reală, permițând datelor din lumea reală să intre în blockchain. În același timp, poate fi folosit și pentru a trimite date în lumea reală.
Odată cu dezvoltarea și iterația continuă a tehnologiei blockchain, rolul oracolelor în ecosistemul blockchain a devenit din ce în ce mai important. Prin urmare, într-un fel, Binance Oracle s-a născut în cele mai bune momente. De asemenea, va oferi o soluție de achiziție de date mai fiabilă, mai sigură și mai precisă pentru contractele inteligente.
Binance Oracle: serviciu Oracle creat special pentru lanțul BNB

Binance Oracle este conceput pentru a facilita executarea unui contract inteligent care necesită introducerea datelor în afara lanțului. Într-un fel, este conceput special pentru a satisface nevoile aplicațiilor DeFi de a furniza în mod fiabil și sigur date blockchain-ului.
Actualul Binance Oracle este un serviciu Oracle construit special pentru lanțul BNB Toate proiectele construite pe lanțul BNB pot folosi serviciile pe care le oferă și va continua să fie extins la alte lanțuri în viitor.
Judecând după situația actuală, apariția Binance Oracle a adus într-adevăr multe efecte pozitive asupra ecosistemului BNB.
În primul rând, a avea un oracol blockchain nativ sporește credibilitatea datelor blockchain BNB.
În al doilea rând, date mai fiabile vor aduce noi posibilități proiectelor existente și noi din ecosistemul BNB.
În cele din urmă, Binance Oracle poate atrage dezvoltatori să se alăture ecosistemului BNB Chain. Dezvoltatorii își pot conecta proiectele bazate pe lanțul BNB la datele din afara lanțului, evitând astfel necazul și riscurile de a menține datele existente, de a găsi noi surse de date și de a folosi date nesigure.
Rolul cel mai important al Binance Oracle este de a oferi dezvoltatorilor indici și prețuri ale activelor digitale. Prin urmare, se va baza pe o combinație de 5 componente majore:
1. Obțineți date despre prețuri de la numeroase CEX-uri și agregați-le folosind formule proprietare.
2. Utilizați TSS intern (Threshold Signature Scheme) pentru a semna fluxuri de date individuale.
3. Folosiți ferestre de timp flexibile și abateri de preț pentru a furniza cele mai recente prețuri indexate oracolului din lanț.
4. Furnizați o interfață ușor de utilizat pentru DApps din lanț.
5. Asigurați monitorizare 24/7 și răspuns imediat.
Cum functioneaza
Binance Oracle filtrează și rezumă numeroase surse de date pentru a asigura acuratețea informațiilor și fiabilitatea surselor sale. De exemplu, Binance Oracle extrage date de preț din mai multe schimburi centralizate și aplicații financiare descentralizate și agregează datele folosind o formulă medie ponderată.
Mai exact, funcționarea Binance Oracle poate fi împărțită aproximativ în trei procese majore:
1. Prelucrarea datelor și semnătura
Binance Oracle are capabilități de procesare și semnare a datelor concepute pentru a face datele impermeabile la falsificarea arbitrară. Acesta stabilește un sistem de semnătură distribuită numit schema de semnătură de prag pentru a semna cele mai recente date din diferite surse. Aceasta înseamnă că oricine are cheia publică poate verifica acuratețea și autenticitatea semnăturii digitale, în timp ce cineva fără cheie privată nu poate schimba datele oricum.
2. Eliberarea datelor
Datele pot fi publicate pe blockchain prin mai multe noduri care publică doar informații semnate. Contractele inteligente care stochează date sunt, de asemenea, sigure și auditate și, în același timp, mai multe noduri pot ajusta frecvența lansării datelor în funcție de diferite condiții de piață. Chiar și în perioadele de fluctuații severe ale prețurilor, Binance Oracle va avea în continuare acces la date relativ precise. Aceasta înseamnă că chiar și în cele mai extreme scenarii, mai multe noduri pot garanta fiabilitatea eliberării datelor într-o anumită măsură.
3. Monitorizarea datelor
Datele despre Binance Oracle pot fi păstrate actualizate în timp real printr-un serviciu de monitorizare independent care funcționează 24 de ore pe zi, 7 zile pe săptămână. Poate obține prețuri din diferite surse de date și le poate compara cu datele blockchain publicate. Dacă sunt detectate abateri semnificative, echipa Binance Oracle va iniția intervenția umană.
analiza avantajelor
1. Securitate puternică
Unul dintre avantajele Binance Oracle constă în schema sa de semnătură de prag, care este aplicată întregului proces de semnături distribuite pentru a elimina punctele unice de eșec și pentru a asigura securitatea datelor în ecosistem. În același timp, autenticitatea datelor va fi, de asemenea, verificată continuu prin cheia publică Binance pentru a se asigura că datele nu pot fi modificate în timpul procesului de înlănțuire.
2. Disponibilitate ridicată
Un alt mare avantaj al Binance Oracle este disponibilitatea sa ridicată.
În primul rând, datele Binance Oracle sunt selectate din mai multe schimburi de top și utilizează algoritmi inteligenți pentru a asigura acuratețea indexului și prețului. Aceasta înseamnă că utilizatorii vor putea accesa resurse relativ fiabile în timp real.
În același timp, arhitectura componentelor Binance Oracle asigură, de asemenea, că sistemul poate continua să furnizeze date în orice scenariu extrem. Infrastructura completă a Binance Oracle va fi implementată în fiecare regiune și este concepută pentru a fi imună la întreruperile și dezastrele la nivel de regiune.
În prezent, Binance Oracle a inclus mai multe 10 proiecte BNB în programul său timpuriu, inclusiv Venus, Alpaca, SpaceID, Unilend, Deri, Ankr, Corite, Ultiverse și Beefy. Speră să atragă mai multe echipe și utilizatori Web3 prin adăugarea de servicii flexibile personalizate.
Concluzie
Importanța oracolelor pentru blockchain este evidentă de la sine. Deși oracolele blockchain nu pot rezolva problema disponibilității datelor, ele pot furniza date disponibile în afara lanțului prin utilizarea resurselor externe, care într-un fel pot fi considerate ca salvând țara.
Fără oracole, potențialul blockchain-urilor și probabilitatea adoptării în masă vor deveni, fără îndoială, mai mici, deoarece informațiile lor se vor limita la date interne.
Într-o anumită măsură, lansarea Binance Oracle este o piatră de hotar pentru Binance, ceea ce înseamnă că ecosistemul Binance devine din ce în ce mai complet și din ce în ce mai autosuficient. Având în vedere lecțiile învățate din trecut și fondurile de cercetare și dezvoltare nefiind constrânse, se poate aștepta calitatea reală și finalizarea Binance Oracle.
Dar asta nu înseamnă că acest produs este complet lipsit de probleme.
În primul rând, cel mai intuitiv punct este că Binance Oracle este încă prea tânăr Chiar dacă documentele tehnice și documentele publicitare sună bine, problemele practice nu pot fi evitate. Prin urmare, eu personal sunt încă la gard în privința asta.
În al doilea rând, funcția principală a oracolului este de a alimenta datele, așa că pentru acesta, se poate spune că problema încrederii în sursa de date este fundamentală. În prezent, cercetătorii explorează diferite metode pentru a atenua această problemă.

