Passar al contingut principal

Desenvolupadors

Ethereum desenvolupador recursos

Manual del desenvolupador per a Ethereum. De desenvolupadors, per a desenvolupadors.

Com us agradaria començar?

Apreneu a desenvolupar a Ethereum

Obteniu informació sobre els conceptes bàsics i la pila d'Ethereum amb la nostra documentació

Llegiu la documentació

Apreneu mitjançant tutorials

Apreneu a desenvolupar a Ethereum pas a pas amb l'ajuda d'altres programadors que ja ho han fet.

Mireu els tutorials

Comenceu a experimentar

Voleu experimentar primer i fer preguntes més tard?

Jugueu amb codi

Configureu l'entorn local

Prepareu la pila per començar a construir configurant un entorn de desenvolupament.

Trieu la vostra pila
SpeedRunEthereum banner

Learn all the most important concepts by building on Ethereum

SpeedRun Ethereum(opens in a new tab)

Sobre aquests recursos per a desenvolupadors

L'objectiu d'ethereum.org és ajudar-vos a desenvolupar amb Ethereum, amb documentació sobre els conceptes fonamentals, així com la pila de desenvolupament. A més, inclou tutorials per fer-vos'ho encara més fàcil.

Inspirats en la xarxa de desenvolupadors de Mozilla, vam pensar que Ethereum necessitava un lloc on s'agrupessin recursos i continguts de qualitat per a desenvolupadors. Com els companys de Mozilla, tot el que hi ha aquí és de codi obert i disponible perquè ho pugueu ampliar i millorar.

Si teniu algun comentari, contacteu amb nosaltres mitjançant una incidència de GitHub o al nostre servidor Discord. Uniu-vos a Discord(opens in a new tab)

Consulteu la documentació

Introduccions

Introducció a Ethereum

Una introducció a les cadenes de blocs i Ethereum

Introducció a l'Ether

Una introducció a la criptomoneda i l’Ether

Introducció a les dapps

Una introducció a les aplicacions descentralitzades

Introducció a la pila

Una introducció a la pila d'Ethereum

Web2 vs Web3

En què és diferent el món del desenvolupament web3

Llenguatges de programació

Ús d'Ethereum amb llenguatges coneguts

Doge utilitzant dapps

Fonaments bàsics

Comptes

Contractes o persones a la xarxa

Transaccions

Com canvia l’estat d’Ethereum

Blocs

Lots de transaccions afegits a la cadena de blocs

La màquina virtual d'Ethereum (EVM)

L’ordinador que processa les transaccions

Gas

Es necessiten ethers per processar les transaccions

Nodes i clients

Com es verifiquen els blocs i les transaccions a la xarxa

Xarxes

Una visió general de la xarxa principal i de les xarxes de prova

Mineria

Com es creen nous blocs i s’arriba al consens

Mining algorithms

Information on Ethereum's mining algorithms

La pila

Contractes intel·ligents

La lògica darrere les dapps: acords autoexecutables

Frameworks de desenvolupament

Eines per ajudar a accelerar el desenvolupament

Biblioteques JavaScript

Ús de JavaScript per interaccionar amb contractes intel·ligents

APIs de Backend

Ús de biblioteques per interaccionar amb contractes intel·ligents

Exploradors de blocs

El vostre portal a les dades d’Ethereum

Seguretat en contractes intel·ligents

Mesures de seguretat a tenir en compte durant el desenvolupament de contractes intel·ligents

Emmagatzematge

Com es gestiona l’emmagatzematge a les dapps

Entorns de desenvolupament

IDE adequats per al desenvolupament de dapps

Avançat

Estàndards per als tokens

Una visió general dels estàndards acceptats per als tokens

Valor extraïble del miner (MEV)

Una introducció al valor extraïble del miner (MEV)

Oracles

Transferir dades de fora de la cadena als teus contractes intel·ligents

Escalat

Solucions per a transaccions més ràpides

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

Ha estat útil aquesta pàgina?