Glosariusz
#
Atak 51%
Rodzaj ataku, w którym grupa uzyskuje kontrolę nad większością węzłów. Pozwoliłoby im to na oszustwo na blockchainie poprzez odwracanie transakcji i podwójne wydawanie etheru oraz innych tokenów.
W systemie proof-of-stake Ethereum zostałoby to osiągnięte przez zgromadzenie ponad połowy całego stakowanego etheru. Pozwoliłoby to atakującemu decydować, które nowe bloki są dodawane do blockchainu. Jednakże, aby odwrócić łańcuch lub dokonać podwójnego wydatkowania, atakujący potrzebowałby co najmniej 66% całkowitego stakowanego etheru.
W systemie proof-of-stake Ethereum zostałoby to osiągnięte przez zgromadzenie ponad połowy całego stakowanego etheru. Pozwoliłoby to atakującemu decydować, które nowe bloki są dodawane do blockchainu. Jednakże, aby odwrócić łańcuch lub dokonać podwójnego wydatkowania, atakujący potrzebowałby co najmniej 66% całkowitego stakowanego etheru.
A
Konto
Konto Ethereum to cyfrowa tożsamość na blockchainie Ethereum, która pozwala użytkownikom na wysyłanie i otrzymywanie etheru oraz interakcję z inteligentnymi kontraktami.
Technicznie:
Jest to obiekt zawierający adres, salso, nonce oraz opcjonalną pamięć i kod. Konto może być kontem kontraktu lub kontem zewnętrznym (EOA).
Technicznie:
Jest to obiekt zawierający adres, salso, nonce oraz opcjonalną pamięć i kod. Konto może być kontem kontraktu lub kontem zewnętrznym (EOA).
Adres
Adres Ethereum to unikalny identyfikator wykorzystywany do otrzymywania tokenów, działa podobnie do numeru konta bankowego tylko, że dla kryptowalut. Jest używany do identyfikacji Twojego konta Ethereum.
Jest to 160 najbardziej wysuniętych na prawo bitów hasha Keccak klucza publicznego ECDSA.
Jest to 160 najbardziej wysuniętych na prawo bitów hasha Keccak klucza publicznego ECDSA.
Interfejs binarny aplikacji (ABI)
Plik JSON, który określa funkcje oraz zmienne zawarte w inteligentnym kontrakcie. ABI pozwala na mapowanie kodu bajtowego do formatów czytelnych dla człowieka.
Anty-Sybil
To sposoby na powstrzymanie ludzi przed udawaniem wielu użytkowników jednocześnie w internecie, zapewniają, że każdy użytkownik jest prawdziwą, niezależną osobą. Pomaga to w utrzymaniu sprawiedliwości i uczciwości interakcji online.
Interfejs programowania aplikacji (API)
Interfejs programowania aplikacji (API) to zbiór definicji dotyczących sposobu korzystania z oprogramowania. API znajduje się pomiędzy aplikacją a serwerem internetowym i ułatwia transfery danych pomiędzy nimi.
APR (RRSO)
APR lub Annual Percentage Rate (rzeczywista roczna stopa oprocentowania), odzwierciedla roczny koszt pożyczania pieniędzy w tym odsetki i opłaty, jako wartość procentową.
ASIC
Specjalizowany układ scalony. Odnosi się to zazwyczaj to układu scalonego, stworzonego specjalnie do kopania kryptowalut.
assert
W Solidity, `assert(false)` kompiluje się do `0xfe`, nieprawidłowego kodu operacyjnego, który zużywa cały pozostały gaz i cofa wszystkie zmiany. Gdy `assert()` nie powiedzie się, to oznacza, że dzieje się coś bardzo złego i niespodziewanego i będzie potrzebna poprawa kodu. Powinno używać się `assert()`, aby unikać warunków, które nigdy, przenigdy nie powinny wystąpić. Więcej na temat bezpieczeństwa inteligentnych kontraktów.
Poświadczenie
Twierdzenie złożone przez podmiot, że coś jest prawdą. W kontekście Ethereum walidatorzy konsensusu muszą składać twierdzenie dotyczące tego, jaki ich zdaniem jest stan łańcucha. W wyznaczonym czasie, każdy walidator jest odpowiedzialny za opublikowanie różnych poświadczeń, które formalnie deklarują pogląd tego walidatora na temat łańcucha, w tym jego ostatni sfinalizowany punkt kontrolny oraz początek łańcucha. Więcej na temat poświadczeń.
B
Opłata podstawowa
Każdy blok ma cenę rezerwową znaną jako „opłata podstawowa”. Jest to minimalna opłata za gaz jaką musi zapłacić użytkownik, aby uwzględnić transakcję w następnym bloku. Więcej na temat gazu i opłat.
Łańcuch śledzący
Łańcuch śledzący był blockchainem, który wprowadził proof-of-stake oraz walidatorów do Ethereum. Działał równolegle z siecią główną proof-of-work Ethereum od grudnia 2020 roku do momentu, w którym oba łańcuchy zostały połączenie we wrześniu 2022 roku, tworząc obecne Ethereum. Więcej na temat łańcucha śledzącego.
Big endian (grubokońcowość)
Pozycyjna reprezentacja liczb, w której najbardziej znacząca cyfra jest pierwsza w pamięci. Przeciwieństwo little endian (cienkokońcowości), gdzie najmniej znacząca cyfra jest pierwsza.
blok
Blok to miejsce, w którym przechowywane są transakcje lub działania cyfrowe. Po zapełnieniu bloku zostaje on połączony z poprzednim, tworząc łańcuch bloków, czyli „łańcuch bloków”. Więcej o blokach.
Blok to połączona jednostka informacji, która zawiera uporządkowaną listę transakcji i informacje związane z konsensusem. Bloki są proponowane przez walidatorów proof-of-stake, po czym są udostępniane w całej sieci peer-to-peer, gdzie mogą być łatwo niezależnie weryfikowane przez wszystkie pozostałe węzły. Reguły konsensusu regulują, jaka zawartość bloku jest uznawana za prawidłową, a wszelkie nieprawidłowe bloki są ignorowane przez sieć. Kolejność tych bloków i zawartych w nich transakcji tworzy deterministyczny łańcuch zdarzeń, którego koniec reprezentuje aktualny stan sieci.
Blok to połączona jednostka informacji, która zawiera uporządkowaną listę transakcji i informacje związane z konsensusem. Bloki są proponowane przez walidatorów proof-of-stake, po czym są udostępniane w całej sieci peer-to-peer, gdzie mogą być łatwo niezależnie weryfikowane przez wszystkie pozostałe węzły. Reguły konsensusu regulują, jaka zawartość bloku jest uznawana za prawidłową, a wszelkie nieprawidłowe bloki są ignorowane przez sieć. Kolejność tych bloków i zawartych w nich transakcji tworzy deterministyczny łańcuch zdarzeń, którego koniec reprezentuje aktualny stan sieci.
Eksplorator bloków
Interfejs umożliwiający użytkownikowi wyszukiwanie informacji z blockchaina i na jego temat. Obejmuje to pobieranie poszczególnych transakcji, aktywności związanych z konkretnymi adresami oraz informacji o sieci.
Nagłówek bloku
Nagłówek bloku to zbiór metadanych dotyczących bloku i podsumowanie transakcji zawartych w treści polecenia wykonania.
Proponujący blok
Konkretny walidator wybrany do utworzenia bloku w konkretnym slocie.
Status bloku
Stany, w których może znajdować się blok. Możliwe stany obejmują:
- zaproponowany: blok został zaproponowany przez walidatora
- zaplanowany: walidatorzy aktualnie przesyłają dane
- pominięty: proponujący nie zaproponował bloku w dopuszczalnym przedziale czasowym
- porzucony: blok został zreorganizowany przez algorytm wyboru rozwidlenia
Walidacja bloku
Proces sprawdzania, czy nowy blok zawiera prawidłowe transakcje i podpisy, opiera się na najcięższym łańcuchu historycznym (czyli tym, który zgromadził najwięcej poświadczeń w swojej historii) i przestrzega wszystkich pozostałych reguł konsensusu. Prawidłowe bloki są dodawane do początku łańcucha i propagowane do innych bloków w sieci. Nieprawidłowe bloki są ignorowane.
Blockchain
Blockchain to baza danych transakcji, duplikowana i współdzielona na wszystkich komputerach w sieci, zapewniająca brak możliwości wstecznej zmiany danych.
Sekwencja bloków, z których każdy jest powiązany z poprzednim blokiem, aż do bloku genesis poprzez odwołanie się do hasha poprzedniego bloku. Integralność blockchaina jest zabezpieczona kryptoekonomicznie za pomocą mechanizmu konsensusu opartego na dowodzie udziału (Proof-of-Stake). Czym jest blockchain?
Sekwencja bloków, z których każdy jest powiązany z poprzednim blokiem, aż do bloku genesis poprzez odwołanie się do hasha poprzedniego bloku. Integralność blockchaina jest zabezpieczona kryptoekonomicznie za pomocą mechanizmu konsensusu opartego na dowodzie udziału (Proof-of-Stake). Czym jest blockchain?
Węzeł rozruchowy
Węzły, których można użyć do zainicjowania procesu wykrywania podczas uruchamiania węzła. Węzły rozruchowe „wprowadzają” nowe węzły do innych istniejących węzłów, dzięki czemu mogą one szybko uzyskać równorzędnych węzłów, bez konieczności poszukiwania początkowego równorzędnego węzła. Punkty końcowe tych węzłów są zazwyczaj dostępne w kodzie źródłowym klienta Ethereum, ale użytkownicy mogą również dostarczyć własną listę węzłów rozruchowych.
Most
Most blockchain służy do przesyłania aktywów z jednej sieci blockchain do innej. Na przykład, most może służyć do przesyłania ETH z głównej sieci Ethereum do tańszych rozwiązań skalujących warstwę 2.
Bytecode
Kod wyrażony w zwartej, numerycznej formie, dzięki czemu może być efektywnie wykonywany przez EVM.
Fork Byzantium
Pierwszy z dwóch twardych forków dla etapu rozwoju Metropolis. Obejmował on opóźnienie Difficulty Bomb w EIP-649 Metropolis i redukcję nagrody za blok, gdzie Epoka Lodowcowa została opóźniona o rok, a nagroda za blok została zmniejszona z 5 do 3 eterów.
C
Casper FFG
Casper-FFG to protokół konsensusu proof-of-stake używany w połączeniu z algorytmem wyboru rozwidlenia LMD-GHOST, aby umożliwić klientom konsensusu uzgodnienie pozycji nagłówka łańcucha Beacon.
Checkpoint
Łańcuch Beacon ma tempo podzielone na sloty (12 sekund) i epoki (32 sloty). Pierwszy slot w każdej epoce jest punktem kontrolnym. Gdy superwiększość walidatorów potwierdzi powiązanie między dwoma punktami kontrolnymi, można je uzasadnić, a następnie, gdy kolejny punkt kontrolny zostanie wyrównany na górze, można je sfinalizować.
Kompilacja
Konwersja kodu napisanego w języku programowania wysokiego poziomu (np. Solidity) do języka niższego poziomu (np. EVM bajtkod).Więcej o kompilowaniu inteligentnych kontraktów
Kompilacja
Grupa co najmniej 128 walidatorów przydzielonych do walidacji bloków w każdym slocie. Jednym z walidatorów w komitecie jest agregator, odpowiedzialny za agregację podpisów wszystkich pozostałych walidatorów w komitecie, którzy zgadzają się na atestację. Nie mylić z komitetem synchronizacji.
Niewykonalność obliczeniowa
Proces jest niewykonalny obliczeniowo, jeżeli jego wykonanie zajęłoby niepraktycznie dużo czasu (np. miliardy lat) każdemu, kto mógłby być zainteresowany jego przeprowadzeniem.
Konsensus
Gdy ponad 2/3 komputerów w sieci zgadza się, że mają ten sam zestaw rekordów, należy upewnić się, że wszyscy są na tej samej stronie. Nie chodzi o przestrzeganie zasad, ale o to, aby wszyscy mieli te same informacje.
Klient konsensusu
Klienci konsensusu (tacy jak Prysm, Teku, Nimbus, Lighthouse, Lodestar) korzystają z algorytmu konsensusu proof-of-stake Ethereum, umożliwiając sieci osiągnięcie porozumienia w sprawie nagłówka łańcucha Beacon. Klienci konsensusu nie uczestniczą w walidacji/transmisji transakcji ani wykonywaniu zmian stanu. Zajmują się tym klienci wykonawczy. Klienci konsensusu nie poświadczają ani nie proponują nowych bloków. Zajmuje się tym klient walidatora, który jest opcjonalnym dodatkiem do klienta konsensusu.
Warstwa konsensusu
Warstwę konsensusu Ethereum stanowi sieć klientów konsensusu.
Zasady konsensusu
Reguły walidacji bloków, których przestrzegają pełne węzły, aby zachować konsensus z innymi węzłami. Nie mylić z konsensusem.
fork Constantinople
Druga część etapu Metropolis, pierwotnie planowana na połowę 2018 roku. Oczekuje się, że będzie obejmować przejście na hybrydowy algorytm konsensusu proof-of-work/proof-of-stake, a także inne zmiany.
Konto kontraktu
Konto zawierające kod, który jest wykonywany za każdym razem, gdy otrzyma transakcję z innego konta (EOA] lub kontrakt).
Transakcja tworzenia kontraktu
Specjalna transakcja zawierająca kod inicjujący kontrakt. Odbiorca jest ustawiany na `null`, a kontrakt jest wdrażany na adres wygenerowany z adresu użytkownika i `nonce`. Ten adres służy do rejestracji kontraktu i zapisania go w blockchainie Ethereum.
Kryptografia
Polega ona na zabezpieczaniu komunikacji i danych za pomocą kodów, tak aby tylko osoby, dla których informacja jest przeznaczona, mogły ją odczytać i przetworzyć.
Polega ona na stosowaniu technik szyfrowania (zamiany czytelnej informacji na format niemożliwy do odczytania) i deszyfrowania (zamiany z powrotem na czytelny format), co zapewnia poufność.
Polega ona na stosowaniu technik szyfrowania (zamiany czytelnej informacji na format niemożliwy do odczytania) i deszyfrowania (zamiany z powrotem na czytelny format), co zapewnia poufność.
Kryptoekonomia
Badanie zasad matematycznych i ekonomicznych w celu projektowania bezpiecznych i godnych zaufania platform cyfrowych. Celem jest zapewnienie, że wszyscy uczestnicy przestrzegają zasad i są nagradzani za wkład w bezpieczeństwo i funkcjonowanie sieci.
D
Đ
Litera Đ (D z kreską) jest używana w języku staroangielskim, średnioangielskim, islandzkim i farerskim jako symbol wielkiej litery „Eth”. Występuje w słowach takich jak ĐEV lub Đapp (aplikacja zdecentralizowana), gdzie Đ to nordycka litera „eth”. Wielka litera eth (Ð) jest również symbolem kryptowaluty Dogecoin. Jest ona powszechnie spotykana w starszej literaturze poświęconej Ethereum, ale obecnie jest rzadziej używana.
DAG
DAG to skrót od Directed Acyclic Graph. Jest to struktura danych złożona z węzłów i połączeń między nimi. Przed wprowadzeniem The Merge, Ethereum używało DAG w swoim algorytmie proof-of-work, Ethash, ale nie jest już używane w proof-of-stake.
Dapp
Aplikacja zdecentralizowana (dApp) to zdecentralizowana aplikacja działająca w sieci blockchain, oferująca usługi bez centralnego organu kontrolującego. Więcej o aplikacjach zdecentralizowanych.
DApp musi mieć co najmniej inteligentny kontrakt połączony z interfejsem internetowym. Ponadto wiele aplikacji zdecentralizowanych zawiera zdecentralizowane miejsce do przechowywania danych i/lub protokół i platformę komunikatów.
DApp musi mieć co najmniej inteligentny kontrakt połączony z interfejsem internetowym. Ponadto wiele aplikacji zdecentralizowanych zawiera zdecentralizowane miejsce do przechowywania danych i/lub protokół i platformę komunikatów.
Dostępność danych
Każdy węzeł może niezależnie weryfikować transakcje w blockchainie, aby zachować przejrzystość i zaufanie do systemu.
Zdecentralizowana organizacja autonomiczna (DAO)
DAO to organizacja cyfrowa zarządzana zgodnie z zasadami zakodowanymi w blockchainie, w której decyzje podejmowane są głosami członków, a nie przez organ centralny. Więcej o zdecentralizowanych organizacjach autonomicznych (DAO).
Siła głosu każdego członka często jest powiązana z liczbą posiadanych przez niego tokenów. DAO mają na celu demokratyzację procesu decyzyjnego i operacji, kładąc nacisk na przejrzystość i zarządzanie społecznością.
Siła głosu każdego członka często jest powiązana z liczbą posiadanych przez niego tokenów. DAO mają na celu demokratyzację procesu decyzyjnego i operacji, kładąc nacisk na przejrzystość i zarządzanie społecznością.
DeSci
DeSci, czyli zdecentralizowana nauka (Decentralized Science), to ruch stosujący technologię blockchain w badaniach naukowych. Wykorzystuje on DAO, smart kontrakty i stokenizowane zachęty do tworzenia bardziej przejrzystych, otwartych i opartych na współpracy ekosystemów finansowania i badań.
Giełda zdecentralizowana (DEX)
Rodzaj aplikacji Ethereum, która umożliwia wymianę tokenów z innymi użytkownikami w sieci. Giełdy zdecentralizowane (DEX) nie podlegają ograniczeniom geograficznym, takim jak giełdy scentralizowane – każdy może w nich uczestniczyć.
Kontrakt depozytowy
Brama do stakingu w Ethereum. Kontrakt depozytowy to inteligentny kontrakt w Ethereum, który akceptuje depozyty ETH i zarządza saldami walidatorów. Aktywacja walidatora nie jest możliwa bez wpłaty ETH do tego kontraktu. Kontrakt wymaga ETH i danych wejściowych. Dane wejściowe obejmują klucz publiczny walidatora i klucz publiczny wypłaty, podpisane kluczem prywatnym walidatora. Dane te są niezbędne do identyfikacji i zatwierdzenia walidatora przez sieć Proof-of-stake.
DeFi
Szeroka kategoria aplikacji Ethereum, których celem jest świadczenie usług finansowych opartych na blockchainie, bez pośredników. Więcej o zdecentralizowanych finansach (DeFi)
Trudność
Ustawienie obejmujące całą sieć w sieciach proof-of-work, które kontroluje, ile średnich obliczeń jest potrzebnych do znalezienia prawidłowego nonce'a. Trudność wynika z liczby zer wiodących wymaganych w hashu bloku wynikowego, aby został on uznany za poprawny. Koncepcja ta została wycofana w Ethereum od czasu przejścia na proof-of-stake.
Difficulty bomb
Zaplanowano wykładniczy wzrost poziomu trudności proof-of-work difficulty, który miał motywować do przejścia na proof-of-stake, zmniejszając ryzyko fork. Bomba trudności została wycofana wraz z Merge.
Podpis cyfrowy
Krótki ciąg danych, który użytkownik tworzy dla dokumentu przy użyciu klucza prywatnego, tak że każdy, kto posiada odpowiedni klucz publiczny, podpis i dokument może sprawdzić, czy (1) dokument został „podpisany” przez właściciela tego konkretnego klucza prywatnego; oraz (2) dokument nie uległ zmianie po jego podpisaniu.
Rozproszona tablica skrótów (DHT)
Struktura danych zawierająca pary `(klucz, wartość)` używane przez węzły Ethereum do identyfikacji węzłów, z którymi należy się połączyć, a także do określania, których protokołów użyć do komunikacji.
Podwójne wydatki
Celowy fork blockchaina, w którym użytkownik z wystarczająco dużą mocą wydobywczą/udziałem wysyła transakcję przenoszącą walutę poza łańcuch (np. wymieniając ją na pieniądze fiducjarne lub dokonując zakupu poza łańcuchem), a następnie reorganizuje blockchain, aby usunąć tę transakcję. Udane podwójne wydatkowanie pozostawia atakującego z jego aktywami zarówno w łańcuchu, jak i poza nim.
E
Algorytm podpisu cyfrowego krzywej eliptycznej (ECDSA)
Algorytm kryptograficzny używany przez Ethereum w celu zapewnienia, że środki mogą być wydawane tylko przez ich właścicieli. Jest to preferowana metoda tworzenia kluczy publicznych i prywatnych. Istotny przy generowaniu adresów kont i weryfikacji transakcji.
Szyfrowanie
Szyfrowanie polega na przekształceniu danych elektronicznych do postaci niemożliwej do odczytania przez kogokolwiek poza posiadaczem właściwego klucza deszyfrującego.
Entropia
W kontekście kryptografii brak przewidywalności lub poziom losowości. Podczas generowania tajnych informacji, takich jak klucze prywatne, algorytmy zazwyczaj opierają się na źródle wysokiej entropii, aby zapewnić nieprzewidywalność wyników.
Epoka
Okres 32 slotów, z których każdy trwa 12 sekund, co daje łącznie 6,4 minuty. Ze względów bezpieczeństwa komitety walidatorów są tasowane w każdej epoce. Każda epoka daje możliwość sfinalizowania łańcucha. Każdemu walidatorowi przypisywane są nowe obowiązki na początku każdej epoki. Więcej o Proof-of-Stake
Dwuznaczność
Walidator wysyłający dwie sprzeczne ze sobą wiadomości. Prostym przykładem jest nadawca transakcji wysyłający dwie transakcje z tym samym nonce. Innym przykładem jest proponujący blok, proponujący dwa bloki o tej samej wysokości bloku (lub dla tego samego slotu).
Eth1
„Eth1” to termin odnoszący się do Mainnet Ethereum, istniejącego blockchaina opartego na dowodzie pracy (proof-of-work). Termin ten został od tego czasu porzucony na rzecz „warstwy wykonawczej”. Dowiedz się więcej o tej zmianie nazwy (opens in a new tab).
Eth2
„Eth2” to termin odnoszący się do zestawu ulepszeń protokołu Ethereum, w tym przejścia Ethereum na Proof-of-Stake. Termin ten został od tego czasu zastąpiony przez „warstwę konsensusu”. Dowiedz się więcej o tej zmianie nazwy (opens in a new tab).
Wniosek dotyczący usprawnienia Ethereum (EIP)
Dokument projektowy dostarczający społeczności Ethereum informacji, opisujący proponowaną nową funkcję, jej procesy lub środowisko (patrz ERC). Wprowadzenie do EIP
Ethereum Name Service (ENS)
Usługa Ethereum Name Service działa jak internetowa książka telefoniczna dla adresów Ethereum. Zamiast używać długich adresów portfela, ENS pozwala używać prostych nazw, takich jak „john.eth”, do wysyłania i odbierania cyfrowych pieniędzy i aktywów.
Informacje techniczne:
Rejestr ENS to pojedynczy, centralny kontrakt, który zapewnia mapowanie nazw domen na właścicieli i resolvery, zgodnie z opisem w dokumencie EIP-137. Więcej informacji na stronie ens.domains (opens in a new tab).
Informacje techniczne:
Rejestr ENS to pojedynczy, centralny kontrakt, który zapewnia mapowanie nazw domen na właścicieli i resolvery, zgodnie z opisem w dokumencie EIP-137. Więcej informacji na stronie ens.domains (opens in a new tab).
Klient wykonawczy
Klienci wykonawczy (dawniej znani jako „klienci Eth1”), tacy jak Besu, Erigon, Go-Ethereum (Geth) i Nethermind, mają za zadanie przetwarzanie i nadawanie transakcji oraz zarządzanie stanem Ethereum. Przeprowadzają obliczenia dla każdej transakcji za pomocą maszyny wirtualnej Ethereum, aby zapewnić przestrzeganie zasad protokołu.
Warstwa wykonawcza
Warstwę wykonawczą Ethereum stanowi sieć klientów wykonawczych.
Konto zewnętrzne (EOA)
Konta zewnętrzne (EOA) to najpopularniejszy typ kont Ethereum. Są one kontrolowane przez użytkownika za pomocą kluczy prywatnych/frazy odzyskiwania. Więcej o portfelach Ethereum.
Wniosek o komentarze Ethereum (ERBN)
ERC (Ethereum Request for Comments) to rodzaj dokumentacji technicznej wykorzystywanej w społeczności Ethereum do proponowania nowych standardów użytkowania sieci Ethereum.
Propozycje te mogą obejmować szeroki zakres tematów, w tym nowe standardy tokenów (np. ERC-20 dla tokenów i ERC-721 dla NFT).
Propozycje te mogą obejmować szeroki zakres tematów, w tym nowe standardy tokenów (np. ERC-20 dla tokenów i ERC-721 dla NFT).
ERC-20
ERC-20 to standard, którego używa większość tokenów w sieci Ethereum do tworzenia.
Popularnymi przykładami są stablecoiny, takie jak DAI i USDC, lub tokeny giełdowe, takie jak UNI od Uniswap. Podobnie jak każda forma alternatywnej waluty, którą mamy w tradycyjnych systemach… np. punkty lojalnościowe, systemy kredytowe, a nawet akcje itp.
Popularnymi przykładami są stablecoiny, takie jak DAI i USDC, lub tokeny giełdowe, takie jak UNI od Uniswap. Podobnie jak każda forma alternatywnej waluty, którą mamy w tradycyjnych systemach… np. punkty lojalnościowe, systemy kredytowe, a nawet akcje itp.
ERC-721
NFT (niezamienne tokeny) są tworzone zgodnie ze standardowym zestawem reguł o nazwie ERC-721.
Tokeny NFT mogą reprezentować własność czegokolwiek unikatowego, na przykład sztuki cyfrowej lub przedmiotów kolekcjonerskich, przy czym każdy token ma swoje własne, szczególne cechy i wartość. Każdy NFT jest unikalny i łatwo go odróżnić od innych NFT.
Tokeny NFT mogą reprezentować własność czegokolwiek unikatowego, na przykład sztuki cyfrowej lub przedmiotów kolekcjonerskich, przy czym każdy token ma swoje własne, szczególne cechy i wartość. Każdy NFT jest unikalny i łatwo go odróżnić od innych NFT.
ERC-1155
ERC-1155 to nowszy typ standardu tokenów Ethereum podobny do NFT (czyli unikatowych przedmiotów kolekcjonerskich), który umożliwia również tworzenie wymiennych przedmiotów (jak waluta) w ramach jednego inteligentnego kontraktu.
Ułatwia to i usprawnia zarządzanie różnymi typami aktywów cyfrowych, zwłaszcza w przypadku takich zastosowań jak gry wideo czy kolekcje cyfrowe.
Ułatwia to i usprawnia zarządzanie różnymi typami aktywów cyfrowych, zwłaszcza w przypadku takich zastosowań jak gry wideo czy kolekcje cyfrowe.
Zdarzenia
Umożliwia korzystanie z funkcji rejestrowania zdarzeń EVM. Dapps mogą nasłuchiwać zdarzeń i wykorzystywać je do wyzwalania wywołań zwrotnych JavaScript w interfejsie użytkownika. Więcej o zdarzeniach i rejestrach
Maszyna wirtualna Ethereum (EVM)
Maszyna wirtualna oparta na stosie, która wykonuje bajtkod. W Ethereum model wykonania określa sposób zmiany stanu systemu na podstawie serii instrukcji bajtkodu i niewielkiej krotki danych środowiskowych. Jest to określone za pomocą formalnego modelu wirtualnej maszyny stanów. Więcej o maszynie wirtualnej Ethereum.
język asemblera EVM
Czytelna dla człowieka forma kodu bajtowego EVM.
F
Funkcja zapasowa
Domyślna funkcja wywołana w przypadku braku danych lub zadeklarowanej nazwy funkcji.
Faucet
Usługa wykonana za pośrednictwem inteligentnego kontraktu, która wypłaca środki w postaci bezpłatnego eteru testowego, który może być użyty w sieci testowej.
Nieodwołalność
Finality is the guarantee that a set of transactions cannot be changed without a huge amount of ETH being lost.
Algorytm wyboru Fork
Algorytm używany do identyfikacji głównego węzła blockchaina. W Ethereum, główny węzeł łańcucha jest identyfikowany jako fork z największą „wagą” atestacji. Waga jest iloczynem liczby atestacji i efektywnego salda walidatorów atestujących. Oznacza to, że prawdziwym głównym węzłem łańcucha jest ten, na który głosowało najwięcej stakowanych etherów. W warstwie konsensusu algorytm wyboru forka nazywa się LMD_GHOST.
Odporność na oszustwo
Model bezpieczeństwa dla niektórych rozwiązań warstwy 2, w którym, aby zwiększyć szybkość, transakcje są zwijane w partie i przesyłane do Ethereum w ramach jednej transakcji. Inni uczestnicy sieci mogą ponownie wykonać transakcje, aby sprawdzić, czy zostały wykonane uczciwie. Jeśli odkryją rozbieżność między opublikowanymi danymi a własną wersją, mogą opublikować kryptograficzny dowód wskazujący, gdzie doszło do oszustwa. Niektóre zwijane wykorzystują dowodów ważności.
G
Gaz
Gaz to opłata pobierana za transakcje i inteligentne kontrakty w blockchainie, takim jak Ethereum. Więcej o gazie i opłatach.
Blok Genesis
Pierwszy blok w blockchainie, używany do zainicjowania określonej sieci i jej kryptowaluty.
Geth
Go Ethereum. Jedna z najpopularniejszych implementacji protokołu Ethereum, napisana w Go. Czytaj więcej na geth.ethereum.org (opens in a new tab)
H
Hard fork
Trwała rozbieżność w łańcuchu bloków; znana również jako zmiana hard-forkingu. Zwykle występuje, gdy nieaktualizowane węzły nie mogą walidować bloków utworzonych przez zaktualizowane węzły, które przestrzegają nowszych reguł konsensusu. Nie należy jej mylić z forkiem, soft forkiem, forkiem programowym ani forkiem Gita.
Hash
Stały odcisk palca danych wejściowych o zmiennej wielkości, generowany przez funkcję skrótu. (Zobacz keccak-256).
Hash rate
Liczba obliczeń skrótu wykonywanych na sekundę przez komputery, na których działa oprogramowanie do wydobywania kryptowalut.
Konsensus holograficzny
Odnosi się do sposobu, w jaki decyzja dużej grupy jest podejmowana poprzez oddanie głosu mniejszej grupie reprezentatywnych osób. Następnie wszyscy inni zgadzają się na jej przyjęcie, o ile ufają, że mała grupa wykonała dobrą robotę.
Jest to wykorzystywane w niektórych społecznościach internetowych do szybkiego podejmowania decyzji bez konieczności głosowania wszystkich nad każdą sprawą, a jednocześnie do zapewnienia, że decyzje są sprawiedliwe i odzwierciedlają oczekiwania większości ludzi.
Jest to wykorzystywane w niektórych społecznościach internetowych do szybkiego podejmowania decyzji bez konieczności głosowania wszystkich nad każdą sprawą, a jednocześnie do zapewnienia, że decyzje są sprawiedliwe i odzwierciedlają oczekiwania większości ludzi.
I
Indeks
Struktura sieciowa mająca na celu optymalizację zapytań dotyczących informacji w całym łańcuchu bloków poprzez zapewnienie efektywnej ścieżki do źródła ich przechowywania.
Zintegrowane środowiska programistyczne (IDE)
Interfejs użytkownika, który zazwyczaj łączy w sobie edytor kodu, kompilator, środowisko wykonawcze i debugger. Więcej o zintegrowanych środowiskach programistycznych.
Problem niezmiennego wdrożonego kodu
Po wdrożeniu kodu kontraktu (lub biblioteki) staje się on niezmienny. Standardowe praktyki programistyczne opierają się na możliwości naprawiania potencjalnych błędów i dodawania nowych funkcji, co stanowi wyzwanie dla rozwoju inteligentnych kontraktów. Więcej o wdrażaniu inteligentnych kontraktów.
Emisja
Wybijanie nowego eteru w celu wynagrodzenia propozycji blokowych, poświadczeń i sygnalizowania nieprawidłowości.
K
Funkcja wyprowadzania klucza (KDF)
Znany również jako „algorytm rozciągania hasła” i jest używany w formatach keystore w celu ochrony przed atakami siłowymi, słownikowymi i za pomocą tablic tęczowych na szyfrowane hasła poprzez wielokrotne hashowanie hasła.
Klucz
W kontekście Ethereum klucze to kody cyfrowe: klucz publiczny do odbierania transakcji i klucz prywatny do uzyskiwania dostępu do środków i ich wysyłania.
Klucze publiczne: Można nimi otwarcie się dzielić.
Klucze prywatne: Właściciel utrzymuje je w tajemnicy.
Klucze publiczne: Można nimi otwarcie się dzielić.
Klucze prywatne: Właściciel utrzymuje je w tajemnicy.
Magazyn kluczy
Para kluczy prywatnych i adresów każdego konta istnieje jako pojedynczy plik klucza w kliencie Ethereum. Są to pliki tekstowe JSON zawierające zaszyfrowany klucz prywatny konta, który można odszyfrować tylko za pomocą hasła wprowadzonego podczas tworzenia konta.
L
Warstwa 1
Warstwa 1 odnosi się do głównego blockchaina w wielopoziomowej sieci blockchain. Na przykład Ethereum i Bitcoin to blockchainy warstwy pierwszej. Wiele blockchainów warstwy drugiej przenosi transakcje wymagające dużych nakładów na oddzielne blockchainy, jednocześnie nadal wykorzystując blockchain warstwy pierwszej Ethereum lub Bitcoina do celów bezpieczeństwa.
Warstwa 2
Warstwa 2 to kolejna sieć oparta na głównej sieci Ethereum, która ma na celu przyspieszenie i obniżenie kosztów transakcji. Więcej o warstwie 2.
Biblioteka
Specjalny typ kontraktu, który nie posiada funkcji płatnych, funkcji zapasowej ani pamięci masowej. W związku z tym nie może odbierać ani przechowywać eteru ani przechowywać danych. Biblioteka służy jako wcześniej wdrożony kod, który inne kontrakty mogą wywoływać w celu wykonywania obliczeń tylko do odczytu. Więcej o bibliotekach inteligentnych kontraktów.
Klient Light
Klient Ethereum, który nie przechowuje lokalnej kopii łańcucha bloków ani nie weryfikuje bloków i transakcji. Oferuje funkcje portfela i może tworzyć oraz transmitować transakcje.
Płynność
Płynność to szybkość i łatwość, z jaką dany składnik aktywów można zamienić na gotówkę lub inny składnik aktywów. Zdecentralizowane giełdy, takie jak Uniswap, dysponują wieloma pulami płynności, w których posiadacze aktywów mogą deponować swoje aktywa, a inwestorzy mogą je kupować i sprzedawać w sposób zdecentralizowany w zamian za korzyści.
Tokeny płynności
Tokeny płynności (LST) to cyfrowe tokeny wydawane uczestnikom, którzy wpłacają aktywa do puli płynności, czyli zbioru środków zablokowanych w inteligentnym kontrakcie i wykorzystywanych do ułatwienia handlu na zdecentralizowanej giełdzie (DEX).
Tokeny te reprezentują udział uczestnika w puli i mogą być później wymienione na poczet początkowego depozytu oraz część opłat transakcyjnych generowanych przez aktywność puli. Zasadniczo tokeny płynności służą jako dowód własności lub udziału w puli płynności, umożliwiając posiadaczom zdobywanie nagród, jednocześnie zapewniając niezbędną płynność innym do efektywnego handlu różnymi parami kryptowalut.
Tokeny te reprezentują udział uczestnika w puli i mogą być później wymienione na poczet początkowego depozytu oraz część opłat transakcyjnych generowanych przez aktywność puli. Zasadniczo tokeny płynności służą jako dowód własności lub udziału w puli płynności, umożliwiając posiadaczom zdobywanie nagród, jednocześnie zapewniając niezbędną płynność innym do efektywnego handlu różnymi parami kryptowalut.
LMD-GHOST
Algorytm wyboru rozwidlenia używany przez klientów konsensusu Ethereum do identyfikacji głównego bloku łańcucha. LMD-GHOST to akronim od „Latest Message Driven Greediest Heaviest Observed SubTree”, co oznacza, że głównym blokiem łańcucha jest blok z największą akumulacją poświadczeń w swojej historii.
M
sieć główna
Skrót od „main network”; to główna publiczna sieć blockchain Ethereum.
Maksymalna opłata za gaz
Maksymalna opłata to maksymalna kwota, jaką użytkownik jest skłonny zapłacić za jednostkę gazu (gwei), aby transakcja została uwzględniona w bloku.
Drzewo Merkle Patricia (MPT)
Struktura danych używana w Ethereum do efektywnego przechowywania par klucz-wartość.
Korzeń Merkle'a
Korzeń Merkle'a to pojedynczy skrót wierzchołkowy drzewa Merkle'a. Weryfikuje on wszystkie transakcje w bloku.
Wiadomość
Transakcja wewnętrzna, która nigdy nie jest serializowana i jest wysyłana tylko w ramach EVM.
Wywołanie komunikatu
Przekazanie wiadomości z jednego konta do drugiego. Jeśli konto docelowe jest powiązane z kodem EVM, maszyna wirtualna zostanie uruchomiona ze stanem tego obiektu, a wiadomość zostanie wykorzystana.
Maksymalna wartość ekstrakcyjna (MEV)
Maksymalna wartość, jaką można uzyskać z produkcji bloku, przekraczająca standardową nagrodę za blok i opłaty za gaz, poprzez uwzględnienie, wykluczenie i zmianę kolejności transakcji w bloku. Więcej informacji na temat maksymalnej wartości możliwej do wydobycia (MEV).
Wydobycie
Proces wielokrotnego hashowania nagłówka bloku przy jednoczesnym zwiększaniu nonce, aż wynik będzie zawierał dowolną liczbę początkowych zer binarnych. W tym procesie nowe bloki są dodawane do blockchaina opartego na dowodzie pracy (Proof of Work). W ten sposób zabezpieczono Ethereum przed przejściem na Proof of Stake.
Górnik
Węzeł sieciowy, który znajduje prawidłowy dowód pracy dla nowych bloków poprzez wielokrotne haszowanie (patrz Ethash). Górnicy nie są już częścią Ethereum – zostali zastąpieni przez walidatorów, gdy Ethereum przeszło na dowód stawki (Proof of Stake).
Mint
Wybijanie tokenów (minting) to proces tworzenia nowych tokenów i wprowadzania ich do obiegu w celu umożliwienia ich użytkowania. To zdecentralizowany mechanizm tworzenia nowych tokenów bez udziału organu centralnego.
Multisig
Multisig (wielokrotny podpis) odnosi się do cyfrowego portfela lub konta, które wymaga wielu podpisów lub zatwierdzeń do wykonywania transakcji, co zwiększa bezpieczeństwo.
Zapewnia to dodatkowe bezpieczeństwo w porównaniu do tradycyjnych kont z pojedynczym podpisem, gdzie wymagana jest zgoda tylko jednej osoby.
Zapewnia to dodatkowe bezpieczeństwo w porównaniu do tradycyjnych kont z pojedynczym podpisem, gdzie wymagana jest zgoda tylko jednej osoby.
N
Sieć
Jeśli chodzi o sieć Ethereum, jest to sieć peer-to-peer, która propaguje transakcje i bloki do każdego węzła Ethereum (uczestnika sieci). Więcej o sieciach.
Szybkość haszowania sieci
Łączny hashrate generowany przez całą sieć wydobywczą. Wydobycie na Ethereum zostało wyłączone, gdy Ethereum przeszło na Proof-of-Stake.
Token niezamienny (NFT)
Unikalny przedmiot cyfrowy, który możesz posiadać, np. dzieła sztuki lub przedmioty kolekcjonerskie, zweryfikowany za pomocą technologii blockchain. Więcej o niewymienialnych tokenach (NFT).
Węzeł
Klient oprogramowania uczestniczący w sieci. Więcej o węzłach i klientach.
Nonce
W kryptografii wartość, której można użyć tylko raz. Nonce konta to licznik transakcji na każdym koncie, który służy do zapobiegania atakom typu replay.
O
Offchain
Offchain oznacza każdą transakcję lub dane istniejące poza blockchainem. Ponieważ zatwierdzanie każdej transakcji w blockchainie może być kosztowne i nieefektywne, narzędzia firm trzecich, takie jak Oracle, które przetwarzają dane cenowe, lub rozwiązania warstwy 2, które realizują transakcje o większej przepustowości, zajmują się większością zadań przetwarzania poza blockchainem i przesyłają informacje w blockchainie z mniejszą częstotliwością.
Blok wujka (ommer)
Gdy górnik działający w oparciu o proof-of-work znajdzie prawidłowy blok, inny górnik może opublikować konkurencyjny blok, który zostanie dodany jako pierwszy do końca łańcucha bloków. Ten prawidłowy, ale nieaktualny blok może zostać uwzględniony przez nowsze bloki jako ommers i otrzymać częściową nagrodę za blok. Termin „ommer” (wujek) jest preferowanym, neutralnym płciowo określeniem na „brata” bloku nadrzędnego, ale czasami określa się go również mianem „wujka”. Było to powszechne w sieci Ethereum, gdy była ona siecią proof-of-work. Teraz, gdy Ethereum korzysta z proof-of-stake, na każdy slot wybierany jest tylko jeden proponujący blok.
Onchain
Odnosi się do działań lub transakcji, które mają miejsce w blockchain i są publicznie dostępne.
Można to sobie wyobrazić jako zapisywanie czegoś w dużym, współdzielonym notatniku, który każdy może zobaczyć i sprawdzić, upewniając się, że wszystko, co zostanie zapisane (np. wysyłanie cyfrowych pieniędzy lub zawieranie umowy), jest trwałe i nie może zostać zmienione ani usunięte.
Można to sobie wyobrazić jako zapisywanie czegoś w dużym, współdzielonym notatniku, który każdy może zobaczyć i sprawdzić, upewniając się, że wszystko, co zostanie zapisane (np. wysyłanie cyfrowych pieniędzy lub zawieranie umowy), jest trwałe i nie może zostać zmienione ani usunięte.
Optymistyczny pakiet zbiorczy
Optimistic Rollup to rozwiązanie warstwy 2, które przyspiesza transakcje w sieci Ethereum, zakładając, że domyślnie są one prawidłowe, dopóki nie zostaną zakwestionowane. Więcej o optymistycznych rollupach.
Oracle
Oracle to pomost między łańcuchem bloków a światem rzeczywistym. Działają one jako interfejsy API w łańcuchu bloków, do których można uzyskać dostęp i które można wykorzystać w inteligentnych kontraktach. Więcej o Oracle.
P
Peer
Połączone komputery z uruchomionym oprogramowaniem klienckim Ethereum, które mają identyczne kopie łańcucha bloków.
Sieć peer-to-peer
Sieć komputerów (uczestników), które wspólnie mogą wykonywać funkcje bez potrzeby scentralizowanych usług opartych na serwerach.
Ta konfiguracja jest często używana do udostępniania plików (np. BitTorrent), informacji lub walut cyfrowych, co pozwala na bardziej bezpośrednią i potencjalnie wydajniejszą wymianę między użytkownikami.
Ta konfiguracja jest często używana do udostępniania plików (np. BitTorrent), informacji lub walut cyfrowych, co pozwala na bardziej bezpośrednią i potencjalnie wydajniejszą wymianę między użytkownikami.
Nie wymaga pozwolenia
„Bez uprawnień” oznacza, że każdy może dołączyć do systemu takiego jak Ethereum i korzystać z niego. Jest on otwarty dla wszystkich i nie wymaga żadnego zezwolenia.
Plazma
Rozwiązanie skalowania off-chain wykorzystujące zabezpieczenia przed oszustwami, takie jak optymistyczne rollupy. Plasma ogranicza się do prostych transakcji, takich jak podstawowe transfery tokenów i swapy. Więcej o Plasmie.
Klucz prywatny
Klucz prywatny to tajny kod, który potwierdza, że jesteś właścicielem swoich cyfrowych pieniędzy i pozwala Ci je wydawać, podobnie jak PIN do Twojego konta. NIE UDOSTĘPNIAJ GO.
Prywatny łańcuch
Całkowicie prywatny blockchain to taki, do którego dostęp wymaga uprawnień i który nie jest publicznie dostępny do użytku.
POAP
Protokół dowodu uczestnictwa (POAP) służy do tworzenia cyfrowych przedmiotów kolekcjonerskich (NFT) stanowiących dowód uczestnictwa w określonym wydarzeniu lub aktywności.
Proof-of-stake (PoS)
Metoda, za pomocą której protokół blockchaina kryptowaluty dąży do osiągnięcia rozproszonego konsensusu. PoS wymaga od użytkowników udowodnienia posiadania określonej ilości kryptowaluty (ich „udziału” w sieci), aby móc uczestniczyć w walidacji transakcji. Więcej o dowodzie udziału.
Proof of work (PoW)
Mechanizm bezpieczeństwa dla blockchainów, który wymaga od węzłów wydatkowania energii w formie obliczeń w celu znalezienia określonej wartości.
Proto-Danksharding
Nowy typ transakcji, który akceptuje „bloby” danych dla Ethereum. Te „bloby” danych są tymczasowo przechowywane w łańcuchu beacon przez 4096 epok (~18,2 dnia) i opcjonalnie mogą zostać później przycięte, aby zmniejszyć wymagania sprzętowe dla operatorów węzłów.
Dobra publiczne
Dobra publiczne to rzeczy, z których każdy może korzystać bezpłatnie, takie jak parki czy czyste powietrze, a korzystanie z nich nie uniemożliwia korzystania z nich innym. Rządy często je zapewniają, ponieważ firmy zazwyczaj tego nie robią, ponieważ nie mogą łatwo pobierać opłat za korzystanie z nich.
Klucz publiczny
Klucz publiczny to zestaw znaków, który pozwala innym osobom bezpiecznie wysyłać Ci walutę cyfrową, np. adres e-mail w celu wymiany pieniędzy.
R
Potwierdzenie
Dane zwracane przez klienta Ethereum, reprezentujące wynik konkretnej transakcji. Potwierdzenie obejmuje skrót transakcji, numer jej bloku ilość zużytego gazu, a w przypadku wdrożenia inteligentnego kontraktu adres kontraktu.
Atak re-entrancji
Atak polegający na tym, że kontrakt atakującego wywołuje funkcję kontraktu ofiary w taki sposób, że w trakcie wykonywania ataku ofiara ponownie wywołuje kontrakt atakującego, rekurencyjnie. Może to skutkować na przykład kradzieżą środków poprzez pominięcie części kontraktu ofiary, które aktualizują salda lub zliczają kwoty wypłat. Więcej o reentrancy.
Nagroda
Ilość eteru przyznawana walidatorom wykonującym określone funkcje, w tym proponowanie bloku lub uczestnictwo w komitecie synchronizacji, w każdym slocie.
Recursive Length Prefix (RLP)
Standard kodowania opracowany przez programistów Ethereum w celu kodowania i serializacji obiektów (struktur danych) o dowolnej złożoności i długości.
Pakiety zbiorcze
Typ rozwiązania skalowania warstwy 2, które grupuje wiele transakcji i przesyła je do głównego łańcucha Ethereum w ramach jednej transakcji. Pozwala to na obniżenie kosztów gazu i zwiększenie przepustowości transakcji. Istnieją pakiety optymistyczne i pakiety z wiedzą zerową, które wykorzystują różne metody zabezpieczeń, aby zapewnić te korzyści w zakresie skalowalności. Więcej o pakietach.
Zdalne wywołanie procedury (RPC)
RPC umożliwia jednemu komputerowi żądanie danych lub wykonania czynności od innego komputera za pośrednictwem sieci, na przykład żądanie informacji za pomocą pilota.
S
SHA (Secure Hash Algorithm)
Rodzina kryptograficznych funkcji skrótu opublikowanych przez Narodowy Instytut Norm i Technologii (NIST).
Fraza początkowa/fraza odzyskiwania
Lista słów podana podczas tworzenia portfela cyfrowego. Działa jak hasło, które pomoże Ci odzyskać dostęp do portfela w przypadku utraty dostępu, chroniąc Cię przed utratą cyfrowych pieniędzy lub tokenów.
Sekwencer
Sekwencer to program odpowiedzialny za porządkowanie transakcji w sieci blockchain, w szczególności w rozwiązaniach skalowalnych warstwy 2.
Odłamek / łańcuch odłamków
Łańcuchy shardów to oddzielne sekcje całego blockchaina, za które mogą odpowiadać podzbiory walidatorów. Pierwotnie miało to być sposobem na skalowanie Ethereum do milionów transakcji na sekundę, ale zostało to zastąpione przez szybki rozwój skalowania za pomocą rollupów.
Łańcuch boczny
Rozwiązanie skalowalne wykorzystujące oddzielny łańcuch z różnymi, często szybszymi, regułami konsensusu. Do połączenia tych łańcuchów bocznych z siecią główną potrzebny jest most. Łączniki również korzystają z łańcuchów bocznych, ale działają one we współpracy z siecią główną. Więcej o łańcuchach bocznych.
Podpisywanie
Kryptograficznie udowodnione, że transakcja została zatwierdzona przez posiadacza określonego klucza prywatnego.
Singleton
Pojęcie z obszaru programowania komputerów oznaczające obiekt klasy, która umożliwia istnienie w danym momencie tylko jednej instancji.
Slasher
Slasher to jednostka skanująca poświadczenia w poszukiwaniu wykroczeń, które można by slashować. Slashingi są rozsyłane do sieci, a kolejny proponujący blok dodaje dowód do bloku. Proponujący blok otrzymuje następnie nagrodę za slashowanie złośliwego walidatora.
Slot
Okres czasu (12 sekund), w którym walidator może proponować nowe bloki w systemie proof-of-stake. Slot może być pusty. 32 sloty tworzą epokę. Więcej o proof-of-stake.
Inteligentny kontrakt
Inteligentny kontrakt to program, który automatycznie realizuje umowy na blockchainie, niczym samoegzekwowalny kontrakt cyfrowy. Wprowadzenie do inteligentnych kontraktów.
SNARK
SNARK, skrót od „succinct non-interactive argument of knowledge”, to rodzaj dowodu zerowej wiedzy. Więcej o dowodach zerowej wiedzy.
Soft fork
Rozbieżność w łańcuchu bloków, która występuje, gdy zmieniają się reguły konsensusu. W przeciwieństwie do twardego forka, miękki fork jest wstecznie kompatybilny; zaktualizowane węzły mogą weryfikować bloki utworzone przez nieaktualizowane węzły, o ile przestrzegają nowych reguł konsensusu.
Solidity
Proceduralny (imperatywny) język programowania o składni podobnej do JavaScript, C++ lub Java. Najpopularniejszy i najczęściej używany język dla inteligentnych kontraktów Ethereum. Stworzony przez dr. Gavina Wooda. Więcej o Solidity.
Stablecoin
Stablecoin to rodzaj kryptowaluty, która ma stabilną wartość, często powiązaną z walutą lub towarem (np. dolarem amerykańskim), aby zminimalizować zmienność cen. Więcej o stablecoinach.
Staking
Wpłać określoną ilość etheru (swojego udziału), aby zostać walidatorem i zabezpieczyć sieć. Walidator sprawdza transakcje i proponuje bloki w ramach modelu konsensusu proof-of-stake. Staking daje Ci ekonomiczną zachętę do działania w najlepszym interesie sieci. Otrzymasz nagrody za wykonywanie swoich obowiązków walidatora, ale stracisz różne ilości ETH, jeśli tego nie zrobisz. Więcej o stakingu Ethereum.
Pula stakingu
Łączna wartość ETH więcej niż jednego stakera Ethereum, służąca do osiągnięcia 32 ETH wymaganych do aktywacji zestawu kluczy walidatora. Operator węzła używa tych kluczy do udziału w konsensusie, a nagrody za bloki są dzielone między uczestniczących stakerów. Pule stakingowe i delegowanie stakingu nie są natywne dla protokołu Ethereum, ale wiele rozwiązań zostało stworzonych przez społeczność. Więcej o poolingu.
STARK
STARK, skrót od „scalable transparent argument of knowledge”, to rodzaj dowodu zerowej wiedzy. Więcej o dowodach zerowej wiedzy.
Stan
Migawka wszystkich sald i danych w określonym momencie czasu w blockchainie, zwykle odnosząca się do stanu określonego bloku.
Kanały uzyskiwania informacji
Rozwiązanie warstwy 2, w którym między uczestnikami ustanawiany jest kanał, za pomocą którego mogą oni swobodnie i tanio dokonywać transakcji. Do sieci głównej wysyłana jest tylko transakcja, która ustanawia i zamyka kanał. Pozwala to na bardzo dużą przepustowość transakcji, ale wymaga wcześniejszej znajomości liczby uczestników i zablokowania środków. Więcej o kanałach stanowych.
Superwiększość
Superwiększość to termin określający kwotę przekraczającą 2/3 (66%) całkowitego stakowanego etheru, zabezpieczającą Ethereum. Do sfinalizowania bloków w łańcuchu Beacon wymagana jest superwiększość głosów.
Ataki typu Sybil
Ataki typu Sybil polegają na tym, że pojedynczy człowiek oszukuje system, aby ten mylnie uznał, że jest wieloma osobami, w celu zwiększenia swoich wpływów.
Komitet synchronizacji
Komitet synchronizacji to losowo wybrana grupa walidatorów, których dane odświeżają się co około 27 godzin. Ich celem jest dodawanie podpisów do prawidłowych nagłówków bloków. Komitety synchronizacji pozwalają klientom lekkim śledzić nagłówek blockchaina bez konieczności dostępu do całego zestawu walidatorów.
T
Łączna trudność końcowa (TTD)
Całkowita trudność to suma trudności wydobycia Ethash dla wszystkich bloków do określonego punktu w blockchainie. Końcowa całkowita trudność to konkretna wartość całkowitej trudności, która była używana jako wyzwalacz dla klientów wykonawczych do wyłączenia funkcji wydobycia i rozgłaszania plotek o blokach, umożliwiając sieci przejście na proof-of-stake. Nie jest ona już istotna, ponieważ Ethereum przeszło na proof-of-stake.
sieć testowa
Skrót od „test network” (sieć testowa), sieci służącej do symulowania zachowania głównej sieci Ethereum.
Token
Wirtualne dobro podlegające obrotowi, zdefiniowane w inteligentnych kontraktach na blockchainie Ethereum.
Fabryka tokenów
Fabryka tokenów to smart kontrakt, który ułatwia tworzenie tokenów w określonym standardzie, takim jak ERC-20, ERC-721 lub ERC-1155. Smart kontrakt działa jak szablon, umożliwiając użytkownikom wdrażanie nowych tokenów z niestandardowymi parametrami, takimi jak nazwa, symbol, podaż i dodatkowa funkcjonalność, bez konieczności tworzenia nowego smart kontraktu od zera.
Transakcja
Dane przekazane do blockchaina Ethereum, podpisane przez źródłowe konto, skierowane do konkretnego adresu. Transakcja zawiera metadane, takie jak limit gazu dla tej transakcji. Więcej o transakcjach.
Opłata transakcyjna
Opłata, którą musisz uiścić za każdym razem, gdy korzystasz z sieci Ethereum. Przykładami mogą być przesyłanie środków z portfela lub interakcji z dapp, np. wymiana tokenów lub zakup przedmiotu kolekcjonerskiego. Można to traktować jak opłatę za usługę. Opłata ta zmienia się w zależności od obciążenia sieci. Dzieje się tak, ponieważ walidatorzy, czyli osoby odpowiedzialne za przetwarzanie transakcji, prawdopodobnie priorytetowo traktują transakcje z wyższymi opłatami – więc przeciążenie sieci wymusza wzrost ceny.
Z technicznego punktu widzenia opłata transakcyjna jest związana z ilością gazu potrzebnego do realizacji transakcji.
Obniżenie opłat transakcyjnych jest obecnie przedmiotem dużego zainteresowania. Zobacz Warstwę 2.
Z technicznego punktu widzenia opłata transakcyjna jest związana z ilością gazu potrzebnego do realizacji transakcji.
Obniżenie opłat transakcyjnych jest obecnie przedmiotem dużego zainteresowania. Zobacz Warstwę 2.
Założenia zaufania
Założenia dotyczące zaufania to podstawowe przekonania na temat bezpieczeństwa i niezawodności systemu, które determinują nasze zaufanie do jego funkcjonowania.
Brak potrzeby zaufania
Zdolność sieci do pośredniczenia w transakcjach, bez konieczności zaufania jakiejkolwiek stronie trzeciej przez którąkolwiek ze stron zaangażowanych w transakcję.
kompletność w sensie Turinga
Koncepcja nazwana na cześć angielskiego matematyka i informatyka Alana Turinga – system reguł manipulowania danymi (takich jak zestaw instrukcji komputera, język programowania lub automat komórkowy) nazywany jest „kompletnym w sensie Turinga” lub „uniwersalnym obliczeniowo”, jeśli można go użyć do symulowania dowolnej maszyny Turinga.
V
Walidator
Węzeł w systemie proof-of-stake odpowiedzialny za przechowywanie danych, przetwarzanie transakcji i dodawanie nowych bloków do blockchaina. Aby aktywować oprogramowanie walidatora, musisz mieć możliwość stake 32 ETH. Więcej o stakingu w Ethereum.
Cykl życia walidatora
Sekwencja stanów, w których może znajdować się walidator. Należą do nich:
- zdeponowane: walidator zdeponował co najmniej 32 ETH w kontrakcie depozytu.
- oczekujące: walidator znajduje się w kolejce aktywacji i czeka na głosowanie w sieci przez istniejących walidatorów.
- aktywne: aktualnie potwierdza i proponuje bloki.
- usuwanie: walidator źle się zachował i jest usuwany.
- wychodzące: walidator został oznaczony jako zamierzający opuścić sieć, dobrowolnie lub z powodu wyrzucenia.
Dowód ważności
Model bezpieczeństwa dla niektórych rozwiązań warstwy 2, w którym, aby zwiększyć szybkość, transakcje są grupowane w partie i przesyłane do Ethereum w jednej transakcji. Obliczenia transakcji są wykonywane poza łańcuchem, a następnie przekazywane do łańcucha głównego z dowodem ich ważności. Ta metoda zwiększa liczbę możliwych transakcji przy jednoczesnym zachowaniu bezpieczeństwa. Niektóre grupowania wykorzystują zabezpieczenie przed oszustwami. Więcej o grupowaniach z wiedzą zerową.
Validium
Rozwiązanie off-chain wykorzystujące dowody ważności w celu zwiększenia przepustowości transakcji. W przeciwieństwie do agregacji z zerową wiedzą, dane validium nie są przechowywane w warstwie 1 sieci głównej. Więcej o validium.
Vyper
Język programowania wysokiego poziomu ze składnią podobną do Pythona. Mający na celu zbliżenie się do języka czysto funkcyjnego. Stworzony przez Vitalika Buterina. Więcej o Vyper.
W
Portfel
Portfel to cyfrowe narzędzie do przechowywania, wysyłania i odbierania waluty cyfrowej, coś w rodzaju wirtualnej portmonetki na Twoje pieniądze online. Więcej o portfelach Ethereum.
Web3
Web3 to nowy internet z technologią blockchain, w którym to użytkownicy, a nie firmy, kontrolują swoje dane i transakcje. Nie ma potrzeby udostępniania danych osobowych. Więcej o web3.
Zapakowany token (Wrapped token)
Token oparty na blockchainie, który reprezentuje inną kryptowalutę lub zasób w innej sieci. Na przykład Wrapped Ether (WETH) reprezentuje Ether (ETH) w formacie zgodnym ze standardem tokena ERC-20 Ethereum. Oryginalny zasób jest bezpiecznie zablokowany przez inteligentny kontrakt, a następnie generowany jest równoważny opakowany token. Ten mechanizm umożliwia interoperacyjność w obrębie blockchainów i między nimi, umożliwiając bezproblemowe korzystanie z zasobów takich jak ETH w zdecentralizowanych aplikacjach przy jednoczesnym zachowaniu ich wartości.
Z
Adres zerowy
Adres Ethereum, składający się wyłącznie z zer, często używany do usuwania tokenów z posiadanego obiegu. Rozróżnia się tokeny formalnie usunięte z indeksu inteligentnego kontraktu za pomocą metody burn() oraz te wysłane na ten adres.
Dowód zerowej wiedzy
Dowód zerowej wiedzy to metoda kryptograficzna, która pozwala osobie udowodnić prawdziwość stwierdzenia bez podawania dodatkowych informacji. Więcej o dowodach zerowej wiedzy.
pakiet zbiorczy o wiedzy zerowej
Zestawienie transakcji wykorzystujące dowodów ważności, aby zwiększyć przepustowość transakcji warstwy 2, jednocześnie korzystając z zabezpieczeń zapewnianych przez sieć główną (warstwa 1). Chociaż nie obsługują złożonych typów transakcji, takich jak optymistyczne zestawienia, nie mają problemów z opóźnieniami, ponieważ transakcje są weryfikowalne w momencie przesłania. Więcej o zestawieniach z zerową wiedzą.
Źródła
Częściowo na podstawie Mastering Ethereum (opens in a new tab) autorstwa Andreasa M. Antonopoulosa i Gavina Wooda (opens in a new tab) na licencji CC-BY-SA
Wnieś swój wkład w tę stronę
Zapomnieliśmy o czymś? Widzisz jakieś błędy? Pomóż nam wprowadzać ulepszenia, współtworząc ten słownik na GitHubie!
Dowiedz się więcej o tym, jak wnieść swój wkład
Strona ostatnio zaktualizowana: 22 października 2025