ContentGuiesCommunityWebinarsGrantsCareersButlletins informatius
Subscriu-te al nostre butlletí.
Correu electrònic
Respectem la vostra privadesa
Portal per a desenvolupadors d’Ethereum & Formació
Tot el que necessiteu per començar a construir a la cadena de blocs Ethereum.
Com esdevenir desenvolupador d’Ethereum
Aquest portal per a desenvolupadors és un lloc per començar i trobar les eines que necessiteu per desenvolupar i construir aplicacions a la cadena de blocs d’Ethereum. A continuació trobareu les bases de coneixement més populars, les eines d’infraestructura, les biblioteques de programació i molt més que us ensenyaran a construir programari a Ethereum. Us recomanem que feu una ullada al portal i que llegiu totes les eines i opcions per a desenvolupadors abans de començar.
A més, assegureu-vos de saltar al Servidor Discord ConsenSys. És el lloc perfecte per fer preguntes, obtenir consells professionals i connectar-se directament amb els equips que hi ha darrere dels populars productes Ethereum com Infura i MetaMask..
Temes per començar a utilitzar Ethereum
- Bases de coneixement d’Ethereum
- Infraestructura Ethereum
- Editors i IDE d’Ethereum
- Contractes intel·ligents d’Ethereum
- Seguretat Ethereum
- Testet d’Ethereum
- Interfícies Ethereum
- Emmagatzematge Ethereum
- Ethereum Analytics
- Oportunitats d’Ethereum
- Infraestructura d’Ethereum Layer 2 & Escalabilitat
- Enterprise Ethereum
- Oracles d’Ethereum
- Privadesa i confidencialitat d’Ethereum
Bases de coneixement
L’ecosistema Ethereum és una comunitat de codi obert enorme i amb talent i ha produït un panteó de valuosos recursos per a desenvolupadors en els darrers anys. Amb una plataforma com Kauri, la comunitat fa servir fins i tot la innovació del propi Ethereum per vetllar, conservar i emmagatzemar contingut d’alta qualitat. Des de la formació presencial fins als tutorials tècnics fins als fòrums de recerca, les bases de coneixement següents ofereixen una àmplia gamma de recursos per a desenvolupadors de tots els nivells..
Infraestructures
La infraestructura de nodes i les API d’accés instantani faciliten que els desenvolupadors d’Ethereum connectin les seves aplicacions a la cadena de blocs. Un client d’Ethereum fa referència a qualsevol node capaç d’analitzar i verificar la cadena de blocs, els seus contractes intel·ligents i tot el que hi ha al mig. Un client d’Ethereum també proporciona interfícies per crear transaccions i blocs de mines, que és la clau per a qualsevol transacció d’Ethereum.
IDE i editors
IDE significa Integrated Development Environment. Els IDE i els editors són el que necessiteu per escriure i provar programari. Són suites de programari que consoliden les eines bàsiques necessàries per començar a escriure a Ethereum.
Contractes intel·ligents
Si voleu desenvolupar-vos a Ethereum, heu de saber escriure contractes intel·ligents. Solidity, el principal llenguatge de contractes intel·ligents d’Ethereum, és més fàcil d’aprendre si ja teniu una bona comprensió de Javascript. Probablement ja heu utilitzat biblioteques de programació i les següents no són diferents. Una biblioteca de contractes intel·ligents és el fragment de codi reutilitzable d’un contracte intel·ligent que es desplega una vegada i es comparteix moltes vegades. Si esteu creant una eina, producte o aplicació a Ethereum, també voldreu assegurar-vos que el vostre contracte intel·ligent estigui en bon estat abans de desplegar-lo a la xarxa principal. Aquestes eines us ajudaran a construir, provar i enviar el vostre codi.
Seguretat
D’acord, així que finalment heu creat el vostre contracte intel·ligent o dapp. Però, com sabeu que es va configurar correctament i que està protegit dels pirates informàtics? Les eines de seguretat següents us ajudaran a garantir que el vostre codi sigui segur i que segueixi totes les pràctiques recomanades per al desenvolupament d’Ethereum.
Testnets
Les xarxes de prova públiques d’Ethereum ofereixen als desenvolupadors una manera de provar el que construeixen sense posar les seves creacions a la xarxa principal d’Ethereum. Podeu obtenir tanta ETH com vulgueu a les xarxes de prova, ja que la prova ETH de testnet no té cap valor monetari. De manera similar a les xarxes de prova públiques, les xarxes de prova locals són un lloc on podeu provar el programari sense fer-lo públic. A diferència de les xarxes de proves públiques, el programari local de testnet només s’executarà al vostre ordinador / node i la resta d’usuaris no el podran veure ni interactuar amb ell. A continuació es mostren les xarxes de prova més utilitzades per començar a fer proves i els enllaços per sol·licitar testnet ETH.
Interfícies
Si voleu començar a desenvolupar dapps, necessitareu habilitats de desenvolupament front-end. A continuació es mostren les interfícies d’interfície més populars que us ajudaran a convertir el vostre dapp d’una idea en una aplicació principal de Ethereum mainnet. Si esteu interessats en fer treballs de backend / protocol a Ethereum, hauríeu de tenir una experiència significativa amb Go, Rust, Java, .NET, Ruby o Python..
Emmagatzematge
Ethereum us permet desar variables o dades en un emmagatzematge permanent. A les plataformes d’emmagatzematge següents es troben les dades de contractes intel·ligents. IPFS és el sistema d’emmagatzematge més utilitzat a Ethereum. Exploreu les plataformes següents per obtenir més informació sobre com funciona l’emmagatzematge a Ethereum.
Analítica
Les cadenes de blocs emmagatzemen dades de la manera que a la majoria d’aplicacions els costa accedir. Les següents API de capa de consulta de dades us permetran obtenir les dades que necessiteu per al vostre projecte o aplicació.
Alethio
L’API d’Alethio us ofereix una manera robusta i fiable de consultar dades Ethereum sintetitzades i indexades en temps real mitjançant una interfície REST compatible amb JSON: API.
EthStats
EthStats funciona amb Alethio i proporciona un seguiment instantani de la cadena de blocs Ethereum des del temps de bloqueig fins al límit de gas.
Etherscan
Etherscan proporciona API de blockchain Ethereum com a servei comunitari i sense garantia.
Oportunitats
Ara que ja coneixeu les eines que necessiteu, és hora de començar. La manera de treballar dels desenvolupadors està canviant sobretot a la indústria de la cadena de blocs. Els llocs següents ofereixen treballs per a desenvolupadors autònoms o noves oportunitats de cobrar contribuint a projectes de codi obert. Esbrineu com podeu començar a contribuir a projectes i cobrar-los!
Beques ConsenSys
ConsenSys Grants finança projectes que satisfan les necessitats d’un ecosistema Ethereum que s’accelera ràpidament.
Taquió
Tachyon és un accelerador per a les primeres fases de blockchain i empreses web 3.0.
Kit de treballs per a desenvolupadors de Blockchain
On trobar feines de blockchain, habilitats necessàries, coneixements de la indústria i molt més.
Panvala
Panvala és una fundació descentralitzada que ajuda a finançar el treball del qual depèn tota la comunitat Ethereum.
Xarxa de recompenses
La Xarxa de Recompenses us permet crear projectes, col·laborar i cobrar per fer grans treballs en qualsevol domini.
Gitcoin
Paga’t en criptografia per treballs autònoms, construir funcions i resoldre recompenses d’errors. Treballeu amb els millors projectes de codi obert i pagueu ràpidament.
Infraestructura de capa 2 & Escalabilitat
Els desenvolupadors d’Ethereum desenvolupen contínuament noves i emocionants maneres d’escalar Ethereum. Hi ha diverses solucions que els desenvolupadors utilitzen per escalar Ethereum, dapps i protocols. Alguns d’aquests inclouen pagaments, canals estatals, cadenes laterals, càlcul fora de la cadena i molts més!
Pagaments & Canals d’estat
Connext Network
Connext és una capa d’infraestructura que escala la cadena de blocs d’Ethereum mitjançant canals estatals.
µRaiden
µRaiden (Micro Raiden) és un marc de canal de pagament per a micropagaments freqüents, ràpids i gratuïts basats en tokens ERC20 entre dues parts. µRaiden és diferent de la Raiden Network, que té com a objectiu permetre les transferències multihop mitjançant una xarxa de canals de pagament bidireccionals.
Liqualitat
Permutes atòmiques entre BTC, DAI i ETH amb un mínim risc i comissions, mantenint el control de les vostres claus privades.
Cadenes laterals
Xarxa Skale
El protocol modular de SKALE és un dels primers d’aquest tipus que permet als desenvolupadors subministrar fàcilment cadenes de blocs altament configurables, que proporcionen els avantatges de la descentralització sense comprometre’s en la computació, l’emmagatzematge o la seguretat..
Xarxa de telers
Autodescrit com EOS construït a sobre d’Ethereum – Loom Network està construint un SDK que permet als desenvolupadors construir ràpidament les seves pròpies cadenes de blocs sense haver d’entendre la infraestructura de cadenes de blocs..
Xarxa POA
La xarxa POA (Prova de l’autoritat) ofereix productes i serveis de blockchain per ajudar a escalar els contractes intel·ligents d’Ethereum, inclosos POA Bridge, POA Core mainnet, POA Sokol testnet, xDAI i molt més.