Esteu buscant preguntes sobre l’entrevista Ethereum? Si ho fas, no estàs sol. Hi ha un gran augment de la demanda de desenvolupadors d’Ethereum. Com a estudiant de blockchain, no hauríeu de renunciar a l’oportunitat d’avançar en la vostra carrera professional.
En aquest article, examinarem les principals preguntes sobre l’entrevista d’Ethereum. També hi trobareu moltes preguntes d’entrevistes Solidity, ja que totes dues estan relacionades entre si.
Per què Ethereum? Entenent la seva demanda
Ethereum ha estat la tecnologia de registre major descentralitzada més popular. Es deu en part a la criptomoneda Ethereum i a la capacitat de crear aplicacions descentralitzades a través de la solució Ethereum blockchain.
Ethereum és una solució pública de blockchain. També hi ha una implementació empresarial d’Ethereum, que permet a les empreses implementar una xarxa Ethereum autoritzada.
L’ecosistema d’Ethereum el converteix en una gran opció per als desenvolupadors. Té una de les aplicacions descentralitzades més desplegades a les xarxes blockchain. La seva facilitat d’ús i la capacitat d’utilitzar Solidity per programar contractes intel·ligents i dApps obren moltes oportunitats a les organitzacions que hi ha.
No hi ha dubte que el 2020 és l’any en què la cadena de blocs és molt demandada. Això també converteix una de les principals tecnologies per a les quals les empreses busquen talent.
Preparació per a l’entrevista Blockchain
Abans d’anar a enumerar les principals preguntes de l’entrevista Ethereum blockchain, és important aprendre a preparar-se per a una entrevista, especialment per a una entrevista blockchain. La bona notícia és que ja hem tractat el tema i el podeu consultar aquí: Com preparar-vos per a una entrevista de Blockchain.
També hauríeu de consultar les 50 millors preguntes i respostes de l’entrevista Blockchain 2019, ja que us ajudarà a respondre a preguntes més genèriques relacionades amb blockchain a l’entrevista d’Ethereum.
També us animem a que consulteu l’especialista en Blockchain i l’arquitecte Blockchain, ja que us ajudarà a entendre què busquen les empreses actualment.
Si sou un principiant total, consulteu la 101 Blockchains Academy, on podeu obtenir cursos tant per a principiants com avançats relacionats amb blockchain..
Més de 30 preguntes i respostes d’entrevistes d’Ethereum
Comencem amb les preguntes sobre l’entrevista de desenvolupadors d’Ethereum.
P: Què és la xarxa Ethereum? Explica en resum
R: Ethereum és una tecnologia de llibres distribuïts de segona generació que es basa en la xarxa bitcoin. Es va llançar per primera vegada el 2015 i, a partir d’aquí, ha continuat creixent. És una tecnologia de llibre major distribuïda de codi obert. Tècnicament, també és un sistema operatiu amb funcions clau com ara contractes intel·ligents, transicions d’estat basades en transaccions i màquines virtuals.
P: Qui és el fundador d’Ethereum?
R: Hi ha dos autors originals d’Ethereum, inclosos Vitalik Buterin i Gavin Wood.
P: Què és EVM?
R: EVM significa Ethereum Virtual Machine. És una màquina virtual descentralitzada capaç de manejar scripts mitjançant la xarxa de nodes públics. També és complet Turing i utilitza Gas com a mecanisme intern de fixació de preus.
P: Quins són els casos d’ús del món real d’Ethereum?
R: Hi ha molts casos d’ús d’Ethereum. Alguns d’ells són els següents.
- Finançament descentralitzat: un dels casos d’ús més grans és el finançament descentralitzat (De-Fi). Millora el funcionament del sector financer i millora els préstecs mitjançant contractes intel·ligents.
- Identitat digital: la identitat digital és un altre cas d’ús en què la identitat d’una persona es digitalitza, proporcionant una millor usabilitat a les persones, ja que no han de portar documents i es poden verificar instantàniament a través d’una xarxa connectada.
- Aplicacions sanitàries: els sistemes sanitaris poden utilitzar solucions basades en Etereum per implementar una xarxa descentralitzada i millorar coses com el seguiment de medicaments, una millor gestió del pacient, etc..
- Tokenització: Ethereum és molt útil per crear la tokenització d’actius del món real. Això facilita el comerç d’articles a la cadena de blocs.
- Pagaments: també millora els pagaments, especialment les transaccions transfrontereres.
P: Parleu-nos sobre Enterprise Ethereum Alliance (EEA)?
R: L’Enterprise Ethereum Alliance (EEA) va ser creada el març de 2017 per empreses, grups d’investigació i startups de blockchain de Fortune 500. Com a membres té més de 100 organitzacions sense ànim de lucre. L’objectiu és crear un estàndard impulsat pels membres que pugui desenvolupar una especificació de cadena de blocs oberta per a la interoperabilitat i l’harmonització. També facilita la implementació autoritzada de la xarxa Ethereum afinada segons els requisits de l’empresa.
P: Quin és el testimoni de valor per a Ethereum?
R: El valor simbòlic d’Ethereum és Eter (ETH).
Llegiu-ne més aquí: Com funcionen les solucions de gestió de contractes i el blockchain
P: Què és el node Ethereum?
R: Els nodes Ethereum parlen entre ells mitjançant el protocol Ethereum. Interaccionen amb el món exterior mitjançant la interfície JSON-RPC.
P: Què és Ether?
R: Ether es defineix millor com un criptocombustible (testimoni) que alimenta la xarxa Ethereum. Potencia els contractes intel·ligents i proporciona als nodes un incentiu per validar els blocs de la cadena de blocs Ethereum. Un cop validat un bloc, 5 Ether s’allibera als nodes que van participar en el procés.
P: Què és Wei? En què es diferencia d’Eter?
R: Wei és la unitat més petita de la criptomoneda Ether que s’utilitza a la xarxa Ethereum.
1 èter = 1018 Wei. És important descompondre l’Eter, ja que pot ajudar els nodes a mantenir la quantitat d’Eter necessària per a determinades accions. També ajuda el mercat de les criptomonedes ja que les persones poden comprar o vendre una fracció d’Eter.
P: Què és Blockchain?
Blockchain és una tecnologia de llibre major distribuïda on els companys són capaços de comunicar-se i transaccionar sense la necessitat d’una autoritat centralitzada. El concepte de blockchain es va inventar amb la publicació del paper Bitcoin el 2009. Per gestionar la xarxa de forma independent sense la necessitat d’una autoritat centralitzada, s’utilitzen algoritmes de consens. Bitcoin va utilitzar l’algorisme de consens de prova de treball (PoW). Ara mateix, blockchain evoluciona a un ritme ràpid amb noves maneres de gestionar les tecnologies de llibres distribuïts.
Llegiu més sobre Blockcahin aquí:
P: Quin és l’algorisme de consens?
R: L’algorisme de consens es defineix millor com la forma de validar les transaccions en una tecnologia de llibre major distribuït. És una manera d’arribar a un acord o consens entre els companys sobre l’estat de la DLT. Aquest mètode és molt important ja que sense ell, la filosofia bàsica dels llibres distribuïts no es mantindria. Hi ha molts algoritmes de consens populars, com ara la prova de treball (PoW), la pràctica tolerància a fallades bizantines (PBFT), la prova de joc (PoS), la prova de gravació (PoB), etc..
P: Expliqueu com funciona la prova de treball (PoW)?
R: La prova del treball és un algorisme de consens que requereix treball dels miners per validar les transaccions. El treball es genera resolent problemes computacionals complexos mitjançant maquinari. No és respectuós amb el medi ambient, ja que requereix molta electricitat per fer funcionar el maquinari, cosa que al seu torn soluciona aquests complexos problemes computacionals.
P: Quin algorisme de consens utilitza Ethereum?
R: Ara mateix, Ethereum utilitza la prova de treball com a algorisme de consens. La xarxa Ethereum està canviant el seu algorisme de consens a un mètode de consens més respectuós amb el medi ambient. Prova de joc (PoS).
P: Quina diferència hi ha entre Bitcoin i Ethereum blockchain?
R: La principal diferència entre la cadena de blocs de Bitcoin i Ethereum és com funcionen i les seves funcions. Bitcoin és una tecnologia blockchain de primera generació que ofereix els fonaments del llibre major descentralitzat. Ethereum, en canvi, es basa en el que Bitcoin ofereix per oferir una solució blockchain més escalable i programable. Ethereum admet els contractes intel·ligents i la capacitat de dissenyar i implementar aplicacions distribuïdes (dApps).
P: Què són els contractes intel·ligents??
R: Els contractes intel·ligents són com documents legals en codi. És un protocol informàtic que es pot utilitzar com a procés de verificació digital o per fer complir les negociacions entre les parts. Els contractes intel·ligents també són transparents i automatitzats. En resum, ofereix un enfocament lliure de conflictes sobre acords, acords i disputes.
P: Quins són els principals passos del desenvolupament de Smart Contract des d’una perspectiva empresarial?
R: Cal fer molts passos clau quan es desenvolupa un contracte intel·ligent. Els passos són els següents.
- Torneu a confirmar que el vostre negoci realment necessita un desenvolupament intel·ligent de contractes.
- Comprendre les limitacions dels contractes intel·ligents
- Planifiqueu com dur a terme el desenvolupament
- Contractar un desenvolupador de contractes intel·ligents
- Feu proves adequades abans de desplegar el contracte intel·ligent
P: Què són els dApps?
R: dApps significa aplicacions descentralitzades. Aquestes aplicacions es creen per aprofitar les tecnologies blockchain. Les dApps ofereixen molts avantatges, incloses la descentralització i el codi obert. També segueix protocols i incentiva els nodes que participen en el funcionament de la dApp.
Ethereum és una popular xarxa de cadenes de blocs per a les dApps, ja que ofereix l’ecosistema adequat perquè els desenvolupadors puguin crear dApps del món real. Altres xarxes blockchain que admeten la creació de dApp inclouen TRON i EOS.
P: On es registren les transaccions?
R: Les transaccions es registren en un llibre major en el cas d’Ethereum. Tanmateix, si s’utilitza una xarxa amb permís, els registres s’emmagatzemen en un llibre privat amb certa informació disponible per al públic.
P: Quin és el llenguatge de programació utilitzat per escriure contractes intel·ligents i dApps?
R: La solidesa és el llenguatge de programació principal que s’utilitza per crear tant dApps com contractes intel·ligents. No obstant això, els contractes intel·ligents a Ethereum també es poden escriure mitjançant qualsevol dels idiomes de contractes intel·ligents (SCL). Alguns dels exemples de SCL inclouen Vyper, Bamboo, Serpent, Ethereum bytecode, Pyramid, L4 i altres.
P: Què és la tòfona??
R: La tòfona és un entorn de proves i desenvolupament popular per a Ethereum. També ofereix un canal d’actius, que el fa gestionar projectes basats en Ethereum. Amb ell, un desenvolupador pot crear contractes intel·ligents, dApps, fer proves automàtiques, configurar i construir canonades, etc. És un marc perfecte per a desenvolupadors que utilitzen Ethereum.
P: Què és el temps de bloqueig i la mida mitjana del bloc a Ethereum?
R: El temps de bloqueig és de 2 KB, mentre que la mida mitjana del bloc és de 14 segons.
P: Parleu-nos del tipus de xarxes Ethereum que hi ha.
R: Hi ha tres tipus:
- Xarxa privada
- Xarxa de proves, per exemple, Rinkeby i Ropsten
- Xarxa en directe, és a dir, la xarxa principal
P: Es pot mantenir oculta una transacció?
R: En el cas de la xarxa pública Ethereum, no es pot mantenir oculta cap transacció. Totes les transaccions són públiques.
P: Quins avantatges té tenir una xarxa privada?
R: Les xarxes privades són molt útils quan es tracta de privadesa de dades. També és útil per provar i controlar permisos.
P: Quines són les claus privades?
R: Les claus privades s’utilitzen per protegir una adreça. El propietari hauria de mantenir-lo segur, ja que qualsevol que en tingui en dóna la propietat a qui la posseeix. En canvi, la clau pública està disponible en línia.
P: Com extreure Ethers?
R: Per als meus èters, cal tenir una cartera i eines com Geth CLI. Amb ella, heu de participar a la xarxa i ajudar a afegir transaccions als blocs.
P: s’utilitza la clau privada de l’usuari per signar transaccions?
R: Sí.
P: Com es recupera un compte d’Ethereum sense clau privada?
R: Només es pot recuperar d’una sola manera: 12 mnemotècnics de treball que es van establir durant el procés de creació del compte.
P: Què és Geth?
R: Geth és una interfície de línia d’ordres que s’utilitza quan s’executa un node Ethereum complet.
P: Com podeu connectar-vos a un node?
R: Podeu connectar-vos a un node de tres maneres: WS-RPC, JSON-RPC i IPC-RPC.
P: Quina és la ràpida sincronització de Geth?
R: La sincronització ràpida de Geth funciona amb la sincronització de la transacció de descàrrega
P: Quina és la funcionalitat de testnet?
R: Testnet s’utilitza per connectar-se a la xarxa Ropsten.
P: Parleu-nos dels casos d’ús de Smart Contract?
R: Hi ha molts casos d’ús per a contractes intel·ligents. Per exemple, es pot utilitzar en béns immobles on un venedor pot establir un contracte intel·ligent per vendre correctament. La propietat es pot transferir al comprador un cop transfereixi l’import de la propietat.
P: Què és MetaMask?
R: MetaMask és una popular cartera Ethereum basada en un navegador que es pot utilitzar per interactuar amb les dApps de la xarxa Ethereum.
P: Cal que utilitzeu Ether real per provar dApps i contractes intel·ligents?
R: No, no és obligatori. A les xarxes de prova, podeu utilitzar Ether gratuït.
P: Com funciona la despesa en contractes intel·ligents?
R: Si hi ha una sol·licitud que no modifica el contracte intel·ligent i que s’utilitza per retornar valors, no hi ha cap cost associat amb la tasca. Tot i això, qualsevol acció que es pugui fer per modificar la prova del contracte intel·ligent costarà diners, és a dir, Gas.
P: Què és Remix?
R: Remix és una útil eina en línia que es pot utilitzar per desplegar, provar i desenvolupar contractes intel·ligents. En utilitzar-lo, els desenvolupadors poden provar ràpidament els seus contractes intel·ligents.
P: En què es diferencien Bitcoin i Ethereum a l’hora de comprovar l’estat més recent.
R: Ethereum comprova l’estat més recent del saldo del compte. Bitcoin, en canvi, comprova els resultats de transaccions no gastats (UTXO).
P: Què passa quan s’acaba el gas sense que la transacció s’hagi completat??
R: En aquest cas, tots els canvis d’estat s’inverteixen. El gas usat es lliura al miner.
Conclusió
Això ens condueix al final de les nostres millors preguntes sobre l’entrevista Ethereum. Ethereum és enorme i, per tant, requereix un estudi acurat. Si teniu previst seriosament fer una entrevista amb Ethereum, haureu de tenir-ne un bon coneixement. Simplement confiar en les preguntes de l’entrevista no us portarà lluny.
Què en penseu, doncs, sobre les preguntes i respostes de l’entrevista de treball d’Ethereum? Comenta a continuació i fes-nos-ho saber.