Preskoči na glavno vsebino

developers

Ethereum razvijalec viri

Priročnik za razvijalce, ki delajo z Ethereumom – od razvijalcev za razvijalce.

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(opens in a new tab)

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?