4 Decembrie 2025
RĂSPUNDE CORECT ȘI CÂȘTIGĂ RECOMPENSE GRATUITE ÎN "POND"
VIGENȚA ÎNTRE 27 NOIEMBRIE ȘI 11 DECEMBRIE 2025
Link oficial:
https://www.binance.com/support/announcement/detail/9ffd3e18fdfd4cd69aa74bd392391691?__tid=pages%2Fmp%2Fsupport%2F%24pageType%2Fdetail%2F%24articleCode%2Findex%3FpageType%3Dannouncement%26articleCode%3D9ffd3e18fdfd4cd69aa74bd392391691%26%24taroTimestamp%3D1764385812723&utm_medium=app_share_link&utm_source=new_share
Curs 1. Ce, de ce și cum despre coprocessorii TEE
Modulul 1. Introducere în Calculul Offchain
Care este definiția "calculului offchain"?
B) Calculul efectuat offchain, cu rezultate verificate on-chain.
"Îngrijorările privind centralizarea" și "Perioadele de provocare" sunt "Dezavantaje" pentru care tehnologie?
C) Scalarea de nivel 2 (rollups)
Modulul 2. Ce sunt Coprocessorii?
Care dintre următoarele este menționat ca un component al arhitecturii generale a unui coprocessor?
A) Contracte de relay
Cum distingem coprocessorii de rollup-uri?
D) Rollup-urile sunt descrise ca fiind sandboxed și "blockchain-esque", în timp ce coprocessorii sunt comparați cu VMs flexibile cu atestări.
Modulul 3. Tipuri de Coprocessori: TEEs, ZK, MPC, FHE
Ce "piesă lipsă" în protecția datelor abordează Calculul Confidențial pe care Criptarea Tradițională o lasă "vulnerabilă"?
C) Date "În Utilizare"
Care este singurul "dezavantaj" principal menționat pentru coprocessorii TEE (Mediu de Execuție de Încredere)?
D) Dependența de încrederea furnizorului hardware
Modulul 4. Introducere în Mediile de Execuție de Încredere (TEEs)
Care este scopul principal al atestărilor la distanță?
C) Pentru a verifica că o atestare este validă, recentă și provine de la o enclavă reală care rulează o imagine specifică.
Care tip de TEE este caracterizat prin a nu avea "stocare persistentă, rețea externă sau acces interactiv"?
C) AWS Nitro Enclaves
Modulul 5. Demonstrarea unei aplicații de potrivire a locurilor de muncă bazată pe AI pe BNB Chain
Conform unei prezentări generale a proiectului, care este principalul motiv pentru utilizarea coprocessorilor TEE Marlin?
B) Pentru a găzdui AI verificabil (Llama 3.2) deoarece blockchain-urile nu pot rula AI și API-urile tradiționale nu pot fi de încredere.
Ce componente sunt utilizate pentru a verifica răspunsul AI-ului TEE implementat onchain, așa cum este arătat în "Datele de Verificare a Enclavei"?
B) "Semnătura Oyster" și "Cheia Publică a Enclavei".
Curs 2. Construirea backend-urilor gata pentru producție folosind TEEs
Modulul 1. Mașina Virtuală (VM-uri) vs Calcul Serverless
Conform documentului, care model de calcul este caracterizat ca fiind "efemer", "fără stare" și "condus de evenimente"?
C) Calcul serverless
Care dintre următoarele este menționat ca un "dezavantaj" al utilizării Mașinilor Virtuale Confidențiale (CVM-uri)?
B) Costul de închiriere inițial și un timp de pornire mai lung
Modulul 2. Rețele și conexiuni TLS
Care este provocarea principală de rețea asociată cu AWS Nitro Enclaves și cum o rezolvă Oyster?
B) Suportă doar rețele vsock, astfel că Oyster oferă o interfață IP simplă pentru a ascunde această complexitate.
Care dintre următoarele este inclus în lista de verificare pentru verificarea unui document de atestare decodat?
A) Verificați că rădăcina lanțului de certificate este certificatul rădăcină AWS Nitro Enclaves.
Modulul 3. Sisteme de Management al Cheilor (KMS)
Conform documentului, care este scopul fundamental al unui Sistem de Management al Cheilor (KMS)?
C) Managementul ciclului de viață al cheilor criptografice, inclusiv generarea, stocarea, distribuția și rotația acestora.
Care este diferența arhitecturală de bază între "Serverul Rădăcină" Nautilus și "Serverul de Derivare"?
C) Serverul rădăcină derivă chei publice (public) în timp ce serverul de derivare derivă chei private (în interiorul enclavei).
Modulul 4. Stocare Persistentă
Care dintre următoarele este menționat ca o proprietate cheie a stocării persistente într-un TEE?
C) Datele persistă pe parcursul ciclului de viață al enclavei și sunt protejate criptografic.
Care dintre următoarele nu este o caracteristică a "Stocării Persistente Bazate pe Contract"?
D) Este o abordare simplă dar rigidă în care același cod duce la aceleași chei persistente.
Modulul 5. Construiri Repetabile
Care este "Conceptul Cheie" al construcțiilor repetabile așa cum este definit în document?
C) Același cod sursă + Același mediu de construcție = Ieşire binară identică.
Conform documentului, care este "lacuna" pe care Atestarea la Distanță singură nu o poate rezolva, pe care construcțiile repetabile o abordează?
A) Atestarea la distanță verifică că binarul (EIF) rulează, dar nu dovedește ce cod sursă a fost folosit pentru a crea acel binar.
Curs 3. Aplicații
Modulul 1. Server NodeJS
Care este scopul utilizării npx pkg -t node18-alpine app.js în Pasul 2?
C) Pentru a crea un binar auto-conținut care rulează fără a instala nodejs în interiorul enclavei.
În Pasul 5, cum este interacționat cu serverul NodeJS implementat și care este răspunsul așteptat?
B) Rulând curl :4000, așteptând "Hello from Oyster Enclavel".
Modulul 2. Frontenduri descentralizate
Care este beneficiul principal de securitate al acestei abordări de frontend descentralizat?
B) Asigură faptul că doar enclavele care rulează imagini autorizate pot solicita certificate pentru domeniu, prevenind manipularea.
După ce am obținut subdomeniul, avem o perioadă de așteptare de 4-5 minute. Ce se întâmplă în acest timp?
B) Enclava actualizează înregistrările DNS.
Modulul 3. Agenți AI
În Pasul 3, care este scopul flag-ului --init-params ".env:1:1:file:./.env" în comanda de implementare oyster-cvm?
B) Pentru a transmite fișierul de variabile de mediu în enclavă în timpul implementării.
Cum interacționează un utilizator cu agentul Al implementat, conform Pasului 4?
B) Rulând nc 8080 și introducând un prompt.
Modulul 4. Dovada ZK
Conform secțiunii "Despre aplicație", care este rolul principal al enclavei Marlin Oyster CVM în această aplicație de dovadă ZK?
B) Pentru a securiza intrările private ale utilizatorului (vârstă, IMC) astfel încât să nu poată fi divulgate.
După ce serverul a fost implementat pe o CVM Marlin Oyster, ce comandă este utilizată pentru a efectua o atestare la distanță pentru a verifica enclava în sine?
C) oyster-cvm verify -enclave-ip
Modulul 5. Abonamente fără server
Unde merge utilizatorul pentru a implementa funcția JavaScript minificată pentru serviciul Marlin Oyster fără server?
B) Navighează la https://hub.marlin.org/oyster/serverless-sandbox/.
Cum este legată funcția serverless Marlin Oyster implementată de contractul inteligent EthRate.sol înainte de implementare?
C) Hash-ul de tranzacție (codeHash) din implementarea fără server este adăugat în fișierul script/deploy/EthRate.ts.


