Salt la conținutul principal

Ultima actualizare a paginii: 15 august 2023

Glosar

#

atac de 51%

Un tip de atac asupra unei rețele descentralizate în care un grup preia controlul majorității nodurilor. Acest lucru le-ar permite să fraudeze blockchain-ul prin inversarea tranzacțiilor și dublarea cheltuielilor în ether și alte tokenuri.

A

account (cont)

Un obiect care conține o adresă, un sold, un nonce și, opțional, stocare și cod. Un cont poate fi un cont contractual sau un cont deținut din exterior (externally owned account - EOA).

address (adresă)

Cel mai adesea, aceasta reprezintă un EOA sau contract care poate primi (adresă de destinație) sau trimite (adresă sursă) tranzacții pe blockchain. Mai precis, sunt cei mai din dreapta 160 de biți ai unui hash Keccak al unei chei publice ECDSA.

interfață binară a aplicației (ABI)

Modul standard de interacțiune cu contractele din ecosistemul Ethereum, atât din afara blockchain-ului, cât și pentru interacțiunile între contracte.

interfață de programare a aplicațiilor

O interfață de programare a aplicațiilor (API) este un set de definiții privind modul de utilizare a unui software. Un API se află între o aplicație și un server web și facilitează transferul de date între acestea.

assert

În Solidity, assert(false) compilează la 0xfe, un opcode invalid, care utilizează tot gazul rămas și anulează toate modificările. Atunci când o declarație assert() este ratată, înseamnă că se întâmplă ceva foarte grav şi neaşteptat și va trebui să vă remediaţi codul. Trebuie să utilizaţi assert() pentru a evita situaţiile care nu ar trebui niciodată să apară, sub nicio formă.

attestation (atestare)

Un vot al unui validator pentru un Lanțul Beacon sau un fragment sau un bloc. Validatorii trebuie să ateste blocurile, semnalând că sunt de acord cu starea propusă de bloc.

B

Taxa de bază

Fiecare bloc are un preț rezervat, cunoscut sub numele de „taxa de bază”. Este taxa minimă pe gaz pe care trebuie să o plătească un utilizator pentru a include o tranzacție în blocul următor.

Lanțul Beacon

O actualizare a reţelei care a introdus un nou nivel de consens, care va deveni coordonatorul întregii rețele Ethereum. Introduce dovada-mizei (PoS) și validatorii în Ethereum. În cele din urmă va fuziona cu Mainnet-ul.

big-endian (marele-endian)

Reprezentarea unui număr pozițional în care cifra cea mai semnificativă este prima din memorie. Este opusul micului-endian (little-endian), în care cifra cea mai puțin semnificativă este prima.

block (bloc)

O colecție de informații necesare (antetul unui bloc) despre tranzacțiile pe care le cuprinde și un set de alte anteturi de blocuri, cunoscute sub numele de ommeri. Blocurile sunt adăugate la rețeaua Ethereum de către miner-i.

blockchain

În Ethereum este o secvență de blocuri validate prin sistemul dovezii- muncii, fiecare legându-se de cel precedent peste tot până la blocul genezei. Nu există nici o limită de dimensiune a blocului; utilizează în schimb diferite limite de gaz.

bytecode

Un set de instrucțiuni abstracte concepute pentru a eficientiza execuţia de către un interpret software sau o mașină virtuală. Spre deosebire de codul sursă care poate fi citit de om, bytecode-ul este exprimat în format numeric.

Byzantium fork (forkul Byzantium)

Primul dintre două hard forkuri pentru etapa de dezvoltare Metropolis. Acesta a inclus „Întârzierea” Bombei de dificultate Metropolis EIP-649 și „Reducerea recompensei pentru bloc”, unde Era glaciară a fost întârziată cu 1 an și recompensa pentru bloc a fost redusă de la 5 la 3 ether.

C

checkpoint

The Beacon Chain has a tempo divided into slots (12 seconds) and epochs (32 slots). The first slot in each epoch is a checkpoint. When a supermajority of validators attests to the link between two checkpoints, they can be justified and then when another checkpoint is justified on top, they can be finalized.

compilare

Conversia codului scris dintr-un limbaj de programare de nivel înalt (de exemplu, Solidity) într-un limbaj de nivel inferior (de exemplu, cod bytecode EVM).

comitet

Un grup de cel puțin 128 validatori alocați aleatoriu blocurilor beacon și de fragmente de lanțul Beacon.

consens

Când numeroase noduri (de obicei majoritatea nodurilor din rețea) au toate aceleași blocuri în cel mai bun blockchain validat local. Nu trebuie confundat cu regulile de consens.

consensus client

Consensus clients (such as Prysm, Teku, Nimbus, Lighthouse, Lodestar) run Ethereum's proof-of-stake consensus algorithm allowing the network to reach agreement about the head of the Beacon Chain. Consensus clients do not participate in validating/broadcasting transactions or executing state transitions. This is done by execution clients.

nivel de consens

Ethereum's consensus layer is the network of consensus clients.

consensus rules (reguli de consens)

Regulile de validare a blocurilor pe care le respectă nodurile complete pentru a rămâne în consens cu alte noduri. Nu trebuie confundate cu consensul.

Constantinople fork (Furculița Constantinopol)

A doua parte a etapei Metropolis, planificată inițial pentru mijlocul anului 2018. Se așteaptă să includă trecerea la un algoritm hibrid de dovadă a muncii, dovadă a mizei, printre alte modificări.

cont contractual

Un cont care conține cod care se execută ori de câte ori primește o tranzacție dintr-un alt cont (EOA sau contract).

tranzacție de creare a contractului

O tranzacție specială, cu adresa zero ca destinatar, care este utilizată pentru a înregistra un contract și a-l înregistra pe blocul Ethereum.

O legătură încrucișată oferă un rezumat al stării unui fragment. Acesta este modul în care lanțurile de fragmente vor comunica între ele prin intermediul Lanțului Beacon în sistemul de fragmente bazat pe Dovadă de Mizare (proof-of-stake).

D

Organizație Autonomă Descentralizată (DAO)

O companie sau altă organizație care funcționează fără gestionare ierarhică. DAO se poate referi și la un contract numit „DAO” lansat la 30 aprilie 2016, care a fost apoi piratat în iunie 2016; aceasta a motivat în cele din urmă o Furculiță tare cu (numele de cod DAO) la blocul 1.192.000, care a inversat contractul DAO piratat și a determinat Ethereum și Ethereum Clasic să se împartă în două sisteme concurente.

Dapp

Aplicație descentralizată. Este cel puțin un contract inteligent și o interfață web cu utilizatorul. În sens mai larg, o aplicație dapp este o aplicație web care este construită pe servicii de infrastructură deschise, descentralizate, peer-to-peer. În plus, multe aplicații dapp includ stocare descentralizată și/sau un protocol de mesaj și platformă.

schimb descentralizat (DEX)

Un tip de aplicație dapp care îți permite să schimbi token-uri cu colegii din rețea. Ai nevoie de eter pentru a utiliza unul (pentru a plăti taxele de tranzacții), dar acestea nu sunt supuse restricțiilor geografice, cum ar fi schimburile centralizate – oricine poate participa.

deed

Vezi token-urile nefungibile (NFT)

DeFi

Prescurtare de la „finanțe descentralizate”, o categorie largă de aplicații descentralizate care vizează furnizarea de servicii financiare susținute de blockchain, fără intermediari, astfel încât oricine cu o conexiune la internet să poată participa.

dificultate

O setare la nivel de rețea care controlează cât calcul este necesar pentru a produce o dovadă a muncii.

bombă de dificultate

Creștere exponențială planificată a dificultății Dovezii Muncii (proof-of-work), menită să motiveze tranziția la Dovada Mizei (proof-of-stake), reducând șansele unei furculițe

semnătură digitală

Un scurt șir de date pe care un utilizator le produce pentru un document folosind o cheie privată, astfel încât oricine cu o cheie publică aferentă, cu semnătura și cu documentul relevant, poate verifica dacă: (1) documentul a fost „semnat” de proprietarul acelei chei private și (2) documentul nu a fost modificat după ce a fost semnat.

E

algoritm de semnătură digitală cu curba eliptică (ECDSA)

Un algoritm criptografic utilizat de Ethereum pentru a se asigura că fondurile pot fi cheltuite numai de către proprietarii lor. Este metoda preferată pentru crearea cheilor publice și private. Este relevant pentru generarea de adrese de cont și verificarea tranzacțiilor.

epocă

O perioadă de 32 de sloturi (6,4 minute) în sistemul coordonat de lanțul Beacon. Comitetele de validatori sunt amestecate în fiecare epocă din motive de securitate. Există o oportunitate în fiecare epocă pentru ca lanțul să fie finalizat.

Eth1

'Eth1' is a term that referred to Mainnet Ethereum, the existing proof-of-work blockchain. This term has since been deprecated in favor of the 'execution layer'. Learn more about this name change(opens in a new tab).

Eth2

'Eth2' is a term that referred to a set of Ethereum protocol upgrades, including Ethereum's transition to proof-of-stake. This term has since been deprecated in favor of the 'consensus layer'. Learn more about this name change(opens in a new tab).

Propunere de îmbunătățire Ethereum (EIP)

Un document de proiectare care furnizează informații comunității Ethereum, descriind o caracteristică nouă propusă, procesele sau mediul acesteia (a se vedea ERC).

Ethereum Name Service (ENS)

Registrul ENS este un singur contract central care oferă o mapare de la numele de domenii, la proprietari și rezolvatori, așa cum este descris în EIP 137.

Citește mai multe pe ens.domains(opens in a new tab)

entropie

În contextul criptografiei, lipsa de predictibilitate sau nivel de randomizare. Atunci când generează informații secrete, cum ar fi cheile private, algoritmii se bazează de obicei pe o sursă de entropie ridicată pentru a se asigura că ieșirea este imprevizibilă.

client de execuție

Execution clients (f.k.a. "Eth1 clients"), such as Besu, Erigon, go-ethereum, Nethermind, are tasked with processing and broadcasting transactions, as well as with managing Ethereum's state. They run the computations for each transaction in the Ethereum Virtual Machine to ensure that the rules of the protocol are followed. Today, they also handle proof-of-work consensus. After the transition to proof-of-stake, they will delegate this to consensus clients.

nivel de execuție

Ethereum's execution layer is the network of execution clients.

cont deținut extern (EOA)

Un cont creat de sau pentru utilizatorii umani ai rețelei Ethereum.

Cerere de Comentarii Ethereum (ERC)

O etichetă dată unor EIP-uri care încearcă să definească un standard specific de utilizare Ethereum.

Ethash

Un algoritm de dovadă a muncii (PoW) pentru Ethereum 1.0.

Citește mai multe pe eth.wiki(opens in a new tab)

ether

Criptomonedă nativă utilizată de ecosistemul Ethereum, care acoperă costurile gazului la executarea tranzacțiilor. Se scrie şi ca ETH sau cu simbolul său Ξ, Litera grecească Xi cu majusculă.

evenimente

Permite utilizarea facilităților de logare EVM. Aplicațiile dapp pot asculta evenimente și le pot utiliza pentru a declanșa apeluri JavaScript în interfața utilizatorului.

Mașina virtuală Ethereum (EVM)

O mașină virtuală bazată pe stivă care execută bytecode. În Ethereum, modelul de execuție specifică în ce mod starea sistemului este modificată având în vedere o serie de instrucțiuni bytecode și un mic șir de date de mediu. Acest lucru este specificat printr-un model formal al unei mașini de stat virtuale.

Limbaj de asamblare EVM

O formă lizibilă pentru om a bytecode-ului EVM.

F

funcție de rezervă

O funcție implicită apelată în absența datelor sau a unui nume de funcție declarat.

faucet

Un serviciu efectuat prin contract inteligent care distribuie fonduri sub formă de eter de test gratuit care poate fi utilizat pe o rețea de testare.

finalitate

Finalitatea este garanția că un set de tranzacții, înainte de un anumit timp, nu se va schimba și nu poate fi restabilit.

finney

O subdiviziune de eter. 1 finney = 1015 wei. 103 finney = 1 eter.

furculiță

O modificare a protocolului, care determină crearea unui lanț alternativ sau o divergență temporală în două căi potențiale de bloc în timpul mineritului.

fork-choice algorithm

The algorithm used to identify the head of the blockchain. On the execution layer the head of the chain is identified as the one with the greatest total difficulty behind it. This means the true head of the chain is the one that required the most work to mine it. On the consensus layer the algorithm observes the accumulated attestations from validators (LMD_GHOST).

dovadă de fraudă

Un model de securitate pentru anumite soluții de nivel 2 în care, pentru a crește viteza, tranzacțiile sunt grupate în loturi (rolled up) și trimise la Ethereum într-o singură tranzacție. Se presupune că ele sunt valabile, dar pot fi contestate dacă se suspectează fraudă. O dovadă de fraudă va rula apoi tranzacția pentru a vedea dacă a avut loc fraudă. Această metodă crește cantitatea de tranzacții posibile, menținând în același timp securitatea. Unele pachete cumulate (rollups) folosesc dovezi de validitate.

frontier

Etapa inițială de dezvoltare a testului Ethereum, care a durat din iulie 2015 până în martie 2016.

G

gaz

Un combustibil virtual utilizat în Ethereum pentru a executa contracte inteligente. EVM utilizează un mecanism de contabilitate pentru a măsura consumul de gaz și a limita consumul de resurse de calcul (a se vedea Turing complet).

limita de gaz

Cantitatea maximă de gaz pe care o tranzacție sau un bloc o poate consuma.

bloc de geneza

Primul bloc dintr-un blockchain, folosit pentru a inițializa o anumită rețea și criptomoneda sa.

geth

Go Ethereum. Una dintre cele mai proeminente implementări ale protocolului Ethereum, scris în Go.

Citește mai multe pe geth.ethereum.org(opens in a new tab)

gwei

Prescurtare pentru gigawei, o subdiviziune de eter, utilizat în mod obișnuit pentru a stabili prețul gazului. 1 gwei = 109 wei. 109 gwei = 1 eter.

H

bifurcatie majora

O divergență permanentă în blockchain; de asemenea, cunoscută sub numele de o schimbare în furculiță tare. Apare de obicei atunci când nodurile non-actualizate nu pot valida blocurile create de nodurile actualizate care respectă reguli de consens mai noi. A nu se confunda cu o furculiță, furculiță slabă, furculiță software sau furculiță Git.

hash

O amprentă de lungime fixă a unei intrări de dimensiune variabilă, produsă de o funcție hash. (Vezi keccak-256)

HD wallet (Portofel HD)

Un portofel care utilizează protocolul de creare și transfer al cheii deterministe ierarhice (HD).

Citește mai multe pe github.com(opens in a new tab)

HD wallet seed (Seed de portofel HD)

O valoare utilizată pentru a genera cheia privată principală și codul lanțului principal pentru un portofel HD. Seed-ul portofelului poate fi reprezentat de cuvinte mnemonice, facilitând copierea și restaurarea cheilor private.

homestead

A doua etapă de dezvoltare a Ethereum, lansată în martie 2016 la blocul 1.150.000.

I

index

O structură de rețea menită să optimizeze interogarea informațiilor din întregul blockchain prin furnizarea unei căi eficiente către sursa de stocare a acestora.

Inter-exchange Client Address Protocol (ICAP) - (Protocol de adresă client interschimb (ICAP))

O codificare a adresei Ethereum care este parțial compatibilă cu codarea numărului de cont bancar internațional (IBAN), oferind o versatilitate, sumă de verificare și codare interoperabilă pentru adresele Ethereum. Adresele ICAP utilizează un nou cod pseudo-țară IBAN - XE, care înseamnă „eXtended Ethereum”, așa cum este utilizat în monede non-jurisdicționale (de exemplu, XBT, XRP, XCP).

Ice Age (Epoca de gheață)

O furculiță tare pe Ethereum la blocul 200.000 pentru a introduce o creștere de dificultate exponențială (așa numită bombă de dificultate), motivând o tranziție la dovada mizei (PoS).

mediu de dezvoltare integrat (IDE)

O interfață de utilizator care combină de obicei un editor de cod, un compilator, un timp de execuție și un depanator.

problema codului implementat imuabil

Odată ce codul unui contract (sau bibliotecă) este implementat, acesta devine imuabil. Practicile standard de dezvoltare software se bazează pe posibilitatea de a remedia eventualele erori și de a adăuga noi caracteristici, deci aceasta reprezintă o provocare pentru dezvoltarea contractelor inteligente.

tranzacție internă

O tranzacție trimisă dintr-un cont contractual către un alt cont contractual sau un EOA (vezi mesajul).

K

funcție de derivare a cheii (KDF)

Cunoscută și sub denumirea de „algoritm de întindere a parolei”, este utilizată de formatele "keystore" pentru a proteja împotriva atacurilor cu forță brută, dicționar și tabla curcubeu la criptarea expresiei de acces, prin hash-area repetată a expresiei de acces.

keccak-256

Funcția criptografică hash folosită în Ethereum. Keccak-256 a fost standardizat ca SHA

fișier keystore

Un fișier codat JSON care conține o singură cheie privată (generată aleatoriu), criptată printr-o expresie de acces pentru o securitate suplimentară.

L

nivel 2

Un domeniu de dezvoltare care se concentrează pe îmbunătățiri bazate pe stratificarea peste protocolul Ethereum. Aceste îmbunătățiri sunt legate de viteza tranzacțiilor, taxe de tranzacție mai mici și confidențialitatea tranzacțiilor.

LevelDB

Un depozit open source de cheie-valoare pe disc, implementat ca o bibliotecă ușoară, cu un scop unic, cu legături la multe platforme.

bibliotecă

Un tip special de contract care nu are funcții de plătit, nu are funcție de rezervă și nu are stocare de date. Prin urmare, nu poate primi sau reține eter, sau stoca date. O bibliotecă servește drept cod implementat anterior, pe care alte contracte îl pot solicita pentru calcul numai-în-citire.

client ușor

Un client Ethereum care nu stochează o copie locală a blockchain-ului sau nu validează blocurile și tranzacțiile. Oferă funcțiile unui portofel și poate crea și difuza tranzacții.

LMD_GHOST

The fork-choice algorithm used by Ethereum's consensus clients to identify the head of the chain. LMD-GHOST is an acronym standing for "Latest Message Driven Greediest Heaviest Observed SubTree" which means that the head of the chain is the block with the greatest accumulation of attestations in its history.

M

Mainnet

Prescurtare de la „rețea principală”, acesta este principalul blockchain public Ethereum. ETH real, valoare reală și consecințe reale. Cunoscut și sub numele de nivel 1 când se discută despre soluțiile de scalare nivel-2. (Vezi de asemenea testnet)

Merkle Patricia trie

O structură de date utilizată în Ethereum pentru stocarea eficientă a perechilor de valori-cheie.

mesaj

O tranzacție internă care nu este niciodată serializată și este trimisă numai în cadrul EVM.

apel de mesaj

Acțiunea de a transmite un mesaj dintr-un cont în altul. În cazul în care contul de destinație este asociat cu codul EVM, atunci VM va fi pornită cu starea obiectului respectiv și cu mesajul acționat.

Metropolis

A treia etapă de dezvoltare a Ethereum, lansată în octombrie 2017.

miner

Un nod de rețea care găsește dovezi valabile de dovadă a muncii (PoW) pentru blocuri noi, prin hash de trecere repetată (vezi Ethash).

Mint

Minting is the process of creating new tokens and bringing them into circulation so that they can be used. It's a decentralized mechanism to create a new token without the involvement of the central authority.

N

rețea

Se referă la rețeaua Ethereum, o rețea peer-to-peer care propagă tranzacții și blocuri la fiecare nod Ethereum (participant la rețea).

token non-fungibil (NTF)

De asemenea, cunoscut sub numele de „deed”, acesta este un token standard introdus de propunerea ERC-721. NFT-urile pot fi urmărite și tranzacționate, însă fiecare token este unic și distinct; acestea nu sunt interschimbabile precum ETH-ul și tokenurile ERC-20. NFT-urile pot reprezenta proprietatea asupra activelor digitale sau fizice.

nod

Un client software care participă la rețea.

nonce

În criptografie, o valoare care poate fi utilizată o singură dată. Există două tipuri de nonce utilizate în Ethereum - (1) un nonce cont este un contor de tranzacții în fiecare cont, utilizat pentru a preveni atacurile de reluare; (2) un nonce de dovadă a muncii este o valoarea aleatorie într-un bloc utilizată pentru a satisface dovada muncii (PoW).

O

bloc ommer (unchi)

Când un miner găsește un block valid, un alt miner poate să fi publicat un bloc concurent care este adăugat primul la vârful blockchain-ului. Acest bloc valid, dar vechi, poate fi inclus în blocuri mai noi ca ommers și poate primi o recompensă parțială în bloc. Termenul de „ommer” este termenul preferat neutru de gen pentru fratele unui bloc părinte, dar acest lucru este, de asemenea, uneori numit „unchi”.

Rollup Optimistic

Un rollup de tranzacții care utilizează dovezi de fraudă (fraud-proofs) pentru a oferi un randament sporit al tranzacțiilor layer 2, utilizând în același timp securitatea oferită de Rețeaua principală (nivelul 1). Spre deosebire de Plasma, o soluție similară de layer 2, pachetele Optimistic pot gestiona tipuri de tranzacții mai complexe - orice este posibil în EVM. Acestea au probleme de latență în comparație cu pachetele Zero-knowledge, deoarece o tranzacție poate fi contestată prin dovada fraudei.

Oracol

Un oracol este o punte între blockchain și lumea reală. Acestea acționează ca API-uri on-chain care pot fi interogate pentru informații și folosite în contractele inteligente.

P

paritate

Una dintre cele mai proeminente implementări interoperabile ale software-ului client Ethereum.

Plasma

O soluție de scalare off-chain care utilizează dovada de fraudă (fraud-proof), cum ar fi Rollup-ul Optimistic. Plasma este limitată la tranzacții simple, cum ar fi transferuri de bază de token-uri și schimburi.

cheie privată (cheie secretă)

Un număr secret care permite utilizatorilor Ethereum să dovedească proprietatea unui cont sau a unor contracte, prin producerea unei semnături digitale (a se vedea cheia publică, adresă, ECDSA).

Dovada-mizei (PoS)

O metodă prin care un protocol blockchain de criptomonede își propune să obțină un consens distribuit. PoS cere utilizatorilor să demonstreze că dețin o anumită cantitate de criptomonede ("miza" lor în rețea) pentru a putea participa la validarea tranzacțiilor.

Dovada-muncii (PoW)

O bucată de date (dovada) care necesită calcule semnificative pentru a fi găsite. În Ethereum, minerii trebuie să găsească o soluție numerică la algoritmul Ethash, care îndeplinește o țintă de dificultate la nivelul întregii rețele.

cheie publică

Un număr, derivat printr-o funcție unidirecțională dintr-o cheie privată, care poate fi partajat public și utilizat de oricine pentru a verifica o semnătură digitală făcută cu cheia privată corespunzătoare.

R

chitanță

Datele returnate de un client Ethereum pentru a reprezenta rezultatul unei anumite tranzacții, inclusiv un hash al tranzacției, numărul blocului său, cantitatea de gaz utilizată, iar în cazul implementării unui contract inteligent, adresa contractului.

atac de re-intrare

Un atac care constă dintr-un contract de atacator care apelează o funcție contractuală a victimei în așa fel încât în ​​timpul executării, victima să apeleze din nou contractul atacatorului, recursiv. Acest lucru poate duce, de exemplu, la furtul de fonduri prin omiterea unor părți din contractul victimei care actualizează soldurile sau contorizează sumele retrase.

recompensă

O cantitate de eter inclusă în fiecare bloc nou ca recompensă de către rețea către minerul care a găsit soluția dovezii muncii.

Prefixul Lungimii Recursive (RLP)

Un standard de codificare proiectat de dezvoltatorii Ethereum pentru a codifica și serializa obiecte (structuri de date) de complexitate și lungime arbitrare.

pachetele

Pachetele (rollups) sunt un tip de soluție de scalare layer 2 care grupează mai multe tranzacții și le trimite la lanțul principal Ethereum într-o singură tranzacție. Pachetele (rollups). Acest lucru permite reducerea costurilor de gaz și creșterea volumului tranzacțiilor. Există pachete Optimistic și Zero-knowledge care utilizează diferite metode de securitate pentru a oferi aceste câștiguri de scalabilitate.

S

Serenity

Etapa de dezvoltare a lui Ethereum care a inițiat o serie de actualizări de scalare și sustenabilitate, cunoscută anterior sub numele de „Ethereum 2.0” sau „Eth2”.

Algoritm hash securizat (SHA)

O familie de funcții hash criptografice publicate de Institutul Național de Standarde și Tehnologie (NIST).

fragment/lanț de fragmente

Un lanț de dovadă-a-mizei coordonat de Lanțul Beacon și securizat de validatori. În cadrul actualizării prin lanţuri de fragmente vor fi adăugate 64 la rețea. Lanțurile de fragmente vor oferi un randament sporit al tranzacțiilor pentru Ethereum prin furnizarea de date suplimentare nivelului 2, soluții precum rollup-urile optimistic și rollup-urile ZK.

lanţ paralel

O soluție de scalare care utilizează un lanț separat cu reguli de consens diferite, deseori mai rapide. O punte este necesară pentru a conecta aceste lanțuri paralele la Rețeaua principală. Rollup-urile utilizează, de asemenea, lanțurile paralele, dar funcționează în colaborare cu Rețeaua principală.

singleton

Un termen de programare computerizată care descrie un obiect din care poate exista doar o singură instanță.

slot

Un interval de timp (12 secunde) în care se pot propune un nou Lanț Beacon și un bloc de lanțuri de fragmente de către un validator în sistemul dovezii-mizei. Un slot poate fi gol. 32 de sloturi alcătuiesc o epocă.

contract inteligent

Un program care se execută pe infrastructura de calcul Ethereum.

SNARK

Short for "succinct non-interactive argument of knowledge", a SNARK is a type of zero-knowledge proof.

Solidity

Un limbaj de programare procedural (imperativ) cu sintaxă similară cu JavaScript, C++ sau Java. Cel mai popular și mai frecvent utilizat limbaj pentru contractele inteligente Ethereum. Creat de Dr. Gavin Wood.

Asamblare în linie Solidity

Limbaj de asamblare EVM într-un program Solidity. Suportul Solidity pentru asamblarea în linie facilitează scrierea anumitor operații.

Spurious Dragon

O furculiță tare a blockchain-ului Ethereum, care a avut loc la blocul 2.675.000 pentru a aborda mai multi vectori de atac denial-of-service (DoS) și să șteargă starea (vezi Tangerine Whistle). De asemenea, un mecanism de protecție împotriva atacurilor de reluare (vezi nonce).

monedă stabilă

Un token ERC-20 cu o valoare legată de valoarea unui alt activ. Există monede stabile susținute de monedă fiat, cum ar fi dolari, metale prețioase, cum ar fi aurul și alte criptomonede, cum ar fi Bitcoin.

mizare

Depunerea unei cantități de eter (miza ta) pentru a deveni un validator și a securiza rețeaua. Un validator verifică tranzacțiile și propune blocuri în cadrul unui model de consens dovadă a mizei (PoS). Miza îți oferă un stimulent economic pentru a acționa în interesul cel mai ridicat al rețelei. Vei primi recompense pentru îndeplinirea sarcinilor tale de validator, dar în caz contrar, vei pierde cantități variabile de ETH.

STARK

Short for "scalable transparent argument of knowledge", a STARK is a type of zero-knowledge proof.

canale de stare

O soluție de level 2 în care este configurat un canal între participanți, unde aceștia pot tranzacționa liber și ieftin. Către Rețeaua principală este trimisă doar o tranzacție de creare a canalului și de închidere a acestuia. Acest lucru permite un randament de tranzacție foarte mare, dar se bazează pe cunoașterea numărului de participanți în avans și blocarea de fonduri.

supermajority

Supermajority is the term given for an amount exceeding 2/3 (66%) of the total staked ether on the Beacon Chain. A supermajority vote is required for blocks to be finalized on the Beacon Chain.

sync committee

A sync committee is a randomly selected group of validators on the Beacon Chain that refresh every ~27 hours. Their purpose is to add their signatures to valid block headers. Sync committees allow light clients to keep track of the head of the blockchain without having to access the entire validator set.

szabo

O denominație de eter. 1 szabo = 1012 wei, 106 szabo = 1 ether.

T

Tangerine Whistle

O furculiță tare a blockchain-ului Ethereum, care a avut loc la blocul 2.463.000 pentru a modifica calculul gazului pentru anumite operațiuni intensive de I/O și pentru a șterge starea acumulată de la un atac de refuzare a serviciului (DoS), care a exploatat costul scăzut al gazului acestor operațiuni.

rețea de testare

Prescurtare de la "rețea de testare", o rețea utilizată pentru a simula comportamentul rețelei principale Ethereum (a se vedea Rețelei principale).

token standard

Introdus prin propunerea ERC-20, acesta oferă o structură de contract inteligent standardizată pentru token-urile fungibile. Token-urile din același contract pot fi urmărite, tranzacționate și sunt interschimbabile, spre deosebire de NFT-uri.

tranzacție

Date trimise către Blockchain-ul Ethereum, semnate de un cont originar, care vizează o anumită adresă. Tranzacția conține metadata, cum ar fi limita de gaz pentru acea tranzacție.

comision de tranzacție

O taxă care trebuie plătită ori de câte ori utilizezi rețeaua Ethereum. Ca exemplele putem menționa trimiterea de fonduri din portofel sau o interacțiune dapp, cum ar fi schimbul de token-uri sau cumpărarea unui obiect de colecție. Te poți gândi la asta ca la o taxă pentru servicii. Această taxă se va modifica în funcție de cât de ocupată este rețeaua. Acest lucru se datorează faptului că minerii, persoanele responsabile de procesarea tranzacției tale, sunt susceptibili să acorde prioritate tranzacțiilor cu taxe mai mari - deci congestia forțează prețul să crească.

La nivel tehnic, taxa de tranzacție se referă la cât de mult gaz necesită tranzacția ta.

Reducerea comisioanelor de tranzacție este un subiect de interes intens în acest moment. Vezi Layer 2

Turing complet

Un concept numit după matematicianul și informaticianul englez Alan Turing - un sistem de reguli de manipulare a datelor (cum ar fi setul de instrucțiuni al unui computer, un limbaj de programare sau un automat celular) se spune că este "Turing complet" sau "computerizat universal" dacă poate fi folosit pentru a simula orice mașină Turing.

V

validator

Un nod dintr-un sistem de dovadă-a-mizei (PoS) responsabil pentru stocarea datelor, procesarea tranzacțiilor și adăugarea de blocuri noi în blockchain. Pentru activarea software-ului de validare, trebuie să poți miza 32 ETH.

Dovadă de valabilitate

Un model de securitate pentru anumite soluții layer 2 în care, pentru a crește viteza, tranzacțiile sunt împachetate în loturi și trimise către Ethereum într-o singură tranzacție. Calculul tranzacției se face în afara lanțului și apoi este furnizat lanțului principal cu o dovadă a validității acestora. Această metodă crește cantitatea de tranzacții posibile, menținând în același timp securitatea. Unele pachete folosesc dovezi de fraudă.

Validium

O soluție off-chain care utilizează probe de validitate (validity proofs) pentru a îmbunătăți randamentul tranzacțiilor. În comparație cu Rollup-urile Zero-knowledge, datele Validium nu sunt stocate pe nivelul 1 al Relația Principale.

Vyper

Un limbaj de programare la nivel înalt cu sintaxă Python. Destinat să se apropie de un limbaj funcțional pur. Creat de Vitalik Buterin.

W

portofel

Software care deține chei private. Folosit pentru a accesa și controla conturile Ethereum și a interacționa cu contractele inteligente. Cheile nu trebuie să fie stocate într-un portofel și pot fi preluate din stocarea offline (adică un card de memorie sau pe hârtie) pentru o securitate îmbunătățită. În ciuda numelui, portofelele nu stochează niciodată monedele sau token-uri reale.

Web3

A treia versiune a web-ului. Propus pentru prima dată de Dr. Gavin Wood, Web3 reprezintă o nouă viziune și concentrare pentru aplicațiile web - de la aplicații gestionate și deținute central, până la aplicații construite pe protocoale descentralizate (vezi Dapp).

wei

Cea mai mică denominație de eter. 1018 wei = 1 ether.

Z

adresă zero

O adresă specială Ethereum, compusă în întregime din zerouri, care este specificată ca adresă de destinație a unei tranzacții de creare a contractului.

Zero-knowledge proof

A zero-knowledge proof is a cryptographic method that allows an individual to prove that a statement is true without conveying any additional information.

Pachet de cunoștințe-zero

Un rollup de tranzacții care utilizează dovezi de validitate pentru a oferi un randament sporit al tranzacțiilor stratul 2, utilizând totodată securitatea oferită de Rețeaua principală ( nivelul 1). Deși nu pot gestiona tipuri de tranzacții complexe, cum ar fi pachetele Optimistic, nu au probleme de latență, deoarece tranzacțiile sunt valabile în mod demonstrabil atunci când sunt prezentate.

Surse

Furnizat parțial de Mastering Ethereum(opens in a new tab) de Andreas M. Antonopoulos, Gavin Wood(opens in a new tab) sub CC-BY-SA

Contribuiţi la această pagină

Am omis ceva? Este ceva incorect? Ajută-ne să ne îmbunătățim contribuind la acest glosar pe GitHub!

Află mai multe despre cum să contribui

A fost util acest articol?