Translate

domingo, 25 de abril de 2021

Como crearse una Wallet en MetaMask para tus Ethereum

MetaMask se presenta como una wallet de ETH además de como una herramienta para interactuar con Dapps. Nos interesa la parte de wallet para este artículo donde explicaremos como crearnos unos wallet de ETH en MetaMask.

Las wallet de metamask las podremos llevar en nuestro móvil android o ios bajo su app o en el navegador chrome del ordenador instalando una extensión.

Vamos a explicar como crear una wallet en el propio navegador y como importar esa misma wallet en el móvil para llevarla encima.

Iremos a la web de MetaMask https://metamask.io/download.html y elegiremos descargar la versión de extensión de chrome (que además es compatible con Mozilla Firefox, Brave o Microsoft Edge)


Una vez descargada e instalada en nuestro navegador nos aparecerá esta web donde iniciaremos un proceso sencillo de creación de wallet.




Le daremos a empezar, después a crear monedero (ojo si tuviésemos ya uno aquí nos daría la opción de impórtalo por si lo hemos creado en otro pc o en el móvil). Nos va a pedir una contraseña para utilizar en el propio navegador cuando accedamos a MetaMask, así si alguien nos utiliza el pc no va a poder entrar en nuestro MetaMask sin esa clave. Es importante que la anotéis en lugar seguro, no estaría de mas hacerlo sobre papel. Y nos va a dar justo después la frase semilla la cual también debéis anotar en un lugar seguro pues va a ser la única forma de recuperar vuestros ETH si perdéis el ordenador o se os estropea windows etc.. así que importante anotarla también en papel y en el mismo orden que os dan las palabras. 

Inmediatamente después como seguridad os van a pedir escribir esas 12 palabras en el mismo orden, esto está bien por que asi se aseguran de que habéis tomado nota de ellas. Es importante pues no nos cansamos de ver en las noticias gente con un montón de dinero en wallet de BTC y ETH que carecen de las claves de acceso y no pueden hacer uso de ese dinero.

Y todo listo! ya tenemos nuestra wallet creada.

Para entrar en MetaMask de nuevo solo hay que abrir el navegador chrome y buscar arriba a la parte superior derecha (donde aparecen las extensiones) el logo del zorro de MetaMask. Y pinchando en el se nos abre la información de nuestra wallet.

Yo os recomiendo ahora guardar también la clave privada de nuestra wallet. (Ojo si tenemos 2 wallet dentro de MetaMask tendremos 2 claves privadas, es decir cada wallet tiene su propia clave privada). Para ello solo hay que en el propio menú de de MetaMask a la derecha de Account 1 darle a los 3 puntitos y elegir la opción "detalles de la cuenta" y después elegir "Exportar clave privada". Nos pide la contraseña que hemos creado al principio de todo para MetaMask y ya nos devolverá esa clave privada que también debemos anotar en papel.

Ya tenéis todo listo en vuestra wallet ETH de MetaMask y todos los datos y claves guardadas para recuperarla en el futuro sin problema alguno.

Tanto es así que para estar 100% seguros ahora en nuestro móvil deberíamos bajarnos la APP de MetaMask y elegir la opción de importar wallet donde nos pedirá que metamos una clave para abrir la app de meta mask como ocurre en chrome y después la frase semilla de 12 palabras exactamente en el mismo orden. Y veremos que cargamos nuestra wallet a la perfección en nuestro móvil, así que si esta vez hemos podido recuperarla siempre podremos hacerlo. Y comprobado esto ya podéis operar con MetaMask sin riesgos!


Como configurar STORJ para trabajar con el sistema de cobros zkSync sobre red Ethereum

Desde enero de 2021 el sistema de pagos tradicional de STORJ se ha vuelto muy costoso ya que trabaja a través de la red ETH la cual ha subido mucho de precio. A menos que estéis ganando grandes cantidades de dinero al mes habréis visto que STORJ no os realiza los ingresos desde enero 2021. Eso es debido a que el monto mínimo por operación en la red ETH en mayor que vuestras ganancias y por eso no os ingresan nada.

Así que STORJ a decidido implementar un nuevo sistema de cobros mediante zkSync para que esos pequeños nodos sigan ingresando su parte proporcional.



¿Que es zkSync?

zkSync es una solución de segunda capa sin confianza diseñada para mejorar la escalabilidad de las transacciones en la blockchain de Ethereum. Esta herramienta está diseñada en zkRollup, una tecnología que implementa las pruebas de conocimiento cero (zk) para reducir la necesidad de espacio dentro de la blockchain, al mismo tiempo que le garantiza a la red un alto nivel de seguridad al sistema igualable con la blockchain principal y sin necesidad de confianza. 

Con la implementación correcta de zkRollup en zkSync, las transacciones dentro de la red Ethereum se podrán realizar de forma segura. Además, los desarrolladores de Matter Labs quisieron diseñar una herramienta que le permita a los usuarios disfrutar de una interfaz y una experiencia de uso inigualable, al tiempo que garantiza escalabilidad y reduce los costos por transacciones. 

Esta solución de segunda capa funciona como una sidechain o cadena lateral donde se almacenan todas las transacciones realizadas sin ocupar espacio dentro de la blockchain original. Entonces, para añadir y registrar el conjunto de transacciones procesadas a la blockchain de Ethereum, zkSync utiliza la tecnología zkRollup y las pruebas de conocimiento cero para probar la validez del conjunto de transacciones procesadas. 

Beneficios que ofrece esta solución:

- En zkSync las tarifas de transacción están diseñadas para ser previsiblemente bajas a largo plazo, iniciando con valores inferiores a $ 0,01 por transacción.

- Las tarifas de comisión serán pagaderas en el mismo token con el que se realiza la transferencia, sin que esto llegue a causar problemas con el Gas para los usuarios.

- La creación de nuevas cuentas fuera de la blockchain de Ethereum no tendrán ningún costo.

- Las transacciones realizadas en la segunda capa (zkSync) pueden ser transferidas a cualquier dirección de Ethereum; los usuarios pueden enviar, recibir, transferir y almacenar tokens desde sus monederos Ethereum y zkSync. 

- zkSync también permite a los usuarios poder conectarse a los smart contracts o contratos inteligentes que aún están por implementarse. Sin embargo esta opción no está disponible actualmente.

- Los usuarios podrán recibir confirmaciones de transacciones de forma instantánea, finalizando sus operaciones en unos pocos minutos.

- Así mismo, los usuarios podrán hacer retiros a la blockchain principal de Ethereum en cuestión de pocos minutos.

- Por último, zkSync ofrece una interfaz y experiencia de usuario (UX) intuitiva que funciona perfectamente con cualquier billetera Ethereum.

Fuente: https://news.bit2me.com


¿Cómo hacemos para abrirmos un monedero de zkSync y decirle a storj que nos pague en él?

Tenéis que convertir vuestro monedero de ETH en compatible con zkSync, para ello solo hay que ir a la web https://wallet.zksync.io/ y elegir la opción en el centro de la pantalla CONNECT YOUR WALLET, veréis toda la compatibilidad de monederos ETH que son compatibles con zkSync.


Así que si vuestro monedero habitual no está en ese listado tendréis que abrir un nuevo monedero. Por ejemplo si utilizáis BINANCE o algún otro veréis que no está en la lista y tendréis que abrir uno nuevo. Si tenéis que abrir un nuevo monedero os recomiendo hacerlo en MetaMask. OS explico en este otro articulo como abrir un monedero nuevo en MetaMask podéis consultar como hacerlo y una vez tengáis vuestro monedero continuad con este tutorial... https://www.blog.spyfly.es/2021/04/como-crearse-una-wallet-en-metamask.html

Una vez vemos que nuestro wallet es compatible con zkSync elegiremos nuestro wallet, en nuestro caso MetaMask. Al hacer click sobre dicha wallet nos pedirá que en el propio navegador tengamos instalado MetaMask (la extensión de chrome) y se nos abrirá un popup pidiendo la clave de esa wallet.



Introduciremos nuestra clave y le daremos a DESBLOQUEAR

En ese momento nos pedirá que aceptemos la firma


Le daremos a Firmar y nos aparecerá esta web donde nos confirma que ya nuestra dirección ETH de MetaMask la cual podéis ver en la parte superior derecha ya es compatible con zkSync. La dirección ETH no cambia sigue siendo la misma que teníamos en MetaMask pero la hemos realizado compatible con zkSync.
NOTA: Si teneis varias wallet en MetaMask solo es dejará convertir una a zkSync y será siempre la principal, es decir la primera que creasteis en MetaMask.



Ahora solo nos queda en el propio fichero de configuración de STORJ poner esta misma wallet de ETH y añadir el comando para indicarle que nos ingrese mediante zkSync en ella. Para ello editamos el fichero config.yaml dentro de la carpeta de STORJ y buscaremos la línea operator.wallet:xxxxxxxxxxxxxx donde confirmaremos que xxxxxx es nuestra dirección de wallet de MetaMask y justo encima debemos añadirle esta linea:

# comando para operar en red zksync

operator.wallet-features: ["zksync"]


De tal forma que ya le hemos indicado que nos tiene que a nuestro nodo hay que pagarle mediante zksync en una wallet de MetaMask compatible con zksync.

Si ahora reiniciamos nuestro STORJ y nos fijamos en la web de información del nodo veremos que se actualiza desde nuestra versión 1.25.2 a la versión 1.26.3 y además veremos que nos pone que estamos usando la opción de pagos de zksync y da la posibilidad de ver nuestra wallet y sus movimientos desde un visor de zksync o desde un visor de ETH





Realizado todo este ya habéis cambiado vuestro nodo de STORJ a zksync.