Preskoči na glavno vsebino

Pomagajte posodobiti to stran

🌏

Na voljo je nova različica te strani, vendar je zaenkrat samo v angleščini. Pomagajte nam prevesti najnovejšo različico.

Prevedi stran
Oglejte si angleško različico

Brez napak!🐛

Ta stran se ne prevaja. Namenoma smo jo za zdaj pustili v angleščini.

Ethereum
razvijalec
viri

Priročnik za razvijalce, ki delajo z Ethereumom – od razvijalcev za razvijalce.
Ilustracija blokov, ki jih organizirajo kot simbol ETH

Kako želite začeti?

👩‍🎓

Naučite se razvijati za Ethereum

Preberite naše dokumente o osnovnih pojmih in Ethereumovem skladu

Preberite dokumentacijo
👩‍🏫

Učite se z vadnicami

Po korakih se pri razvijalcih, ki so to že storili, naučite, kako razvijati za Ethereum.

Oglejte si vadnice
👩‍🔬

Začnite eksperimentirati

Ali želite najprej eksperimentirati in vprašanja postavljati pozneje?

Poigrajte se s kodo
👷

Nastavitev lokalnega okolja

Pripravite sklad za razvijanje s konfiguriranjem razvojnega okolja.

Izberite svoj sklad

O teh virih za razvijalce

ethereum.org vam bo pomagal graditi z Ethereumom z dokumentacijo o temeljnih pojmih in razvojnem skladu. Na voljo so tudi vadnice, da da boste lahko hitro začeli.

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

Ilustracija blokov, ki jih organizirajo kot simbol ETH

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.

Prispevajte

Raziščite dokumentacijo

Uvodi

Uvod v Ethereum

Uvod v verigo blokov in Ethereum

Uvod v Ether

Uvod v kriptovalute in Ether

Uvod v decentralizirane aplikacije

Uvod v decentralizirane aplikacije

Uvod v sklad

Uvod v Ethereumov sklad

Primerjava: Web2 in Web3

Kako se razlikuje svet razvijanja web3

Programski jeziki

Uporaba Ethereuma s poznanimi jeziki

Doge uporablja decentralizirane aplikacije

Osnove

Računi

Pogodbe ali ljudje v omrežju

Transakcije

Način, kako se spreminja stanje Ethereuma

Bloki

Paketi transakcij, dodani verigi blokov

Navidezni stroj za Ethereum (EVM)

Računalnik, ki obdeluje transakcije

Plin

Ether, potreben za poganjanje transakcij

Vozlišča in odjemalci

Kako se v omrežju preverjajo bloki in transakcije

Omrežja

Pregled omrežja Mainnet in preskusnih omrežij

Rudarjenje

Kako se ustvarjajo novi bloki in dosega konsenz

Mining algorithms

Information on Ethereum's mining algorithms

Sklad

Pametne pogodbe

Logika, na kateri temeljijo decentralizirane aplikacije – samoizvajajoče pogodbe

Razvojna ogrodja

Orodja, ki pomagajo pospešiti razvoj

Knjižnice za javascript

Uporaba javascripta za interakcijo s pametnimi pogodbami

Zaledni API-ji

Uporaba knjižnic za interakcijo s pametnimi pogodbami

Pregledovalniki blokov

Vaš portal v podatke o Ethereumu

Varnost pametnih pogodb

Varnostni ukrepi, ki jih je potrebno upoštevati pri razvoju pametnih pogodb

Shramba

Kako delati s shrambo za decentralizirane aplikacije

Razvojna okolja

Okolja IDE, ki so primerna za razvijanje decentraliziranih aplikacij

Dodatno

Standardi za žetone

Pregled sprejetih standardov za žetone

Pridobljiva vrednost za rudarje (MEV)

Uvod v pridobljivo vrednost za rudarje (MEV)

Oracles

Prenos podatkov zunaj verige v pametne pogodbe

Širjenje

Rešitve za hitrejše transakcije

Networking Layer

Introduction to the Ethereum networking layer

Data structures and encoding

Introduction to the data structures and encoding schema used in the Ethereum stack

Je bila ta stran uporabna?