Siirry pääsisältöön

Ethereum
kehittäjä
resurssit

Ethereum-kehittäjän opas. Kehittäjiltä kehittäjille.

Kuva lohkoista, jotka muodostavat yhdessä ETH-symbolin

Miten haluat aloittaa?

👩‍🎓

Opi Ethereum-kehittämistä

Lue dokumentaatiomme ydinkäsitteistä ja Ethereum-kehityspinosta

Lue dokumentaatio
👩‍🏫

Opi tutoriaalien avulla

Opi Ethereum-kehittämistä askel askeleelta muilta kehittäjiltä, jotka ovat jo päässeet vauhtiin.

Katso oppaita
👩‍🔬

Aloita kokeileminen

Haluatko kokeilla ensin ja kysyä myöhemmin?

Leiki koodilla
👷

Asenna paikallinen ympäristö

Valmistele työkalut rakentamiseen määrittämällä kehitysympäristö.

Valitse kehitystyökalusi

Tietoja kehittäjien resursseista

ethereum.org on täällä auttamassa sinua rakentamaan Ethereum-sovelluksia. Löydät dokumentaatiota peruskäsitteistä ja kehittäjätyökaluista. Lisäksi saatavilla on aloitusoppaita, jotka auttavat sinua pääsemään vauhtiin nopeasti.

Mozilla Developer Networkin innoittamana ajattelimme, että Ethereum tarvitsee paikan, joka tarjoaa hyödyllistä sisältöä ja resursseja kehittäjille. Kuten ystävämme Mozillalla, kaikki täällä on avoimesti käytettävissä, laajennettavissa ja parannettavissa.

Jos sinulla on palautetta, ota meihin yhteyttä GitHub-ongelman tai Discord-palvelimen kautta. Liity Discordiin(opens in a new tab)

Tutustu dokumentaatioon

Johdanto

Johdanto Ethereumiin

Johdanto lohkoketjuihin ja Ethereumiin

Intro to Ether

An introduction to cryptocurrency and Ether

Johdanto dappeihin

Johdanto hajautettuihin sovelluksiin

Johdanto kehitystyökaluihin

Johdanto Ethereum-pinoon

Web2 ja Web3

Miten web3:n kehitysmaailma on erilainen

Ohjelmointikielet

Ethereumin käyttäminen tutuilla kielillä

Doge using dapps

Perusteet

Tilit

Verkostossa olevat sopimukset tai henkilöt

Tapahtumat

Ethereumin tilamuutokset

Lohkot

Lohkoketjuun lisättyjen tapahtumien osat

Ethereum-virtuaalikone (EVM)

Tietokone, joka käsittelee tapahtumia

Kaasu

Ether, jota käytetään transaktiomaksuna

Solmut ja asiakkaat

Lohkojen ja tapahtumien todentaminen verkossa

Verkot

Yleiskatsaus mainnetista ja testiverkoista

Louhinta

Uusien lohkojen luominen ja yhteisymmärryksen saavuttaminen

Mining algorithms

Information on Ethereum's mining algorithms

Pino

Älysopimukset

Dappsin taustalla oleva logiikka – itse toteutetut sopimukset

Kehityskehykset

Kehityksen nopeuttamiseen tähtäävät työkalut

JavaScript-kirjastot

JavaScriptin käyttäminen älysopimusten kanssa

Backend API:t

Kirjastojen käyttäminen älysopimusten kanssa

Lohkoselaimet

Portaali Ethereum-tietoihin

Turvallisuus

Kehityksen aikana huomioitavat turvatoimet

Tallennustila

Dapp-tallennustilan käsitteleminen

Kehitysympäristöt

Dapp-kehitykseen soveltuvat IDE:t

Edistyneille

Token-standardit

Yleiskatsaus hyväksytyistä token-standardeista

Maximal extractable value (MEV)

An introduction to maximal extractable value (MEV)

Oraakkelit

Ketjujen ulkopuolisen datan tuominen älysopimuksiin

Skaalaus

Ratkaisut nopeampiin tapahtumiin

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

Was this page helpful?