Ethereum
razvijalec
viri
Kako želite začeti?
Naučite se razvijati za Ethereum
Preberite naše dokumente o osnovnih pojmih in Ethereumovem skladu
Učite se z vadnicami
Po korakih se pri razvijalcih, ki so to že storili, naučite, kako razvijati za Ethereum.
Začnite eksperimentirati
Ali želite najprej eksperimentirati in vprašanja postavljati pozneje?
Nastavitev lokalnega okolja
Pripravite sklad za razvijanje s konfiguriranjem razvojnega okolja.
O teh virih za razvijalce
Navdahnil nas je Mozilla Developer Network in menili smo, da Ethereum potrebuje mesto, kjer bodo skupaj zbrani odlični viri in vsebina za razvijalce. Tako kot pri naših prijateljih pri Mozilli je vse tukaj odprtokodno in pripravljeno, da boste lahko izboljševali in širili.
Če imate povratne informacije, se na nas obrnite prek primera v GitHubu ali na našem strežniku za Discord. Pridružite se Discordu
Pomagajte nam izboljšati ethereum.org
Tako kot spletno mesto ethereum.org so tudi ti dokumenti rezultat skupinskega truda. Ustvarite PR, če vidite napake, stvari, ki bi jih bilo treba izboljšati, ali nove priložnosti za pomoč razvijalcem Ethereuma.
Raziščite dokumentacijo
Uvodi
Uvod v EthereumUvod v verigo blokov in Ethereum
Intro to EtherAn introduction to cryptocurrency and Ether
Uvod v decentralizirane aplikacijeUvod v decentralizirane aplikacije
Uvod v skladUvod v Ethereumov sklad
Primerjava: Web2 in Web3Kako se razlikuje svet razvijanja web3
Programski jezikiUporaba Ethereuma s poznanimi jeziki
Osnove
RačuniPogodbe ali ljudje v omrežju
TransakcijeNačin, kako se spreminjaj stanje Ethereuma
BlokiPaketi transakcij, dodani verigi blokov
Navidezni stroj za Ethereum (EVM)Računalnik, ki obdeluje transakcije
PlinEter, potreben za poganjanje transakcij
Vozlišča in odjemalciKako se v omrežju preverjajo bloki in transakcije
OmrežjaPregled omrežja Mainnet in preskusnih omrežij
RudarjenjeKako se ustvarjajo novi bloki in dosega konsenz
Sklad
Pametne pogodbeLogika, na kateri temeljijo decentralizirane aplikacije – samoizvajajoče pogodbe
Razvojna ogrodjaOrodja, ki pomagajo pospešiti razvoj
Knjižnice za javascriptUporaba javascripta za interakcijo s pametnimi pogodbami
Zaledni API-jiUporaba knjižnic za interakcijo s pametnimi pogodbami
Pregledovalniki blokovVaš portal v podatke o Ethereumu
VarnostVarnostni ukrepi, ki jih je treba imeti v mislih pri razvijanju
ShrambaKako delati s shrambo za decentralizirane aplikacije
Razvojna okoljaOkolja IDE, ki so primerna za razvijanje decentraliziranih aplikacij
Dodatno
Standardi za žetonePregled sprejetih standardov za žetone
Miner extractable value (MEV)An introduction to miner extractable value (MEV)
OraclesPrenos podatkov zunaj verige v pametne pogodbe
ŠirjenjeRešitve za hitrejše transakcije