CLASE 10: COMO CREAR UN TOKEN ERC20 EN 5 MINUTOS
https://www.youtube.com/watch?v=0mTM3uqmtng
¿CÓMO CREAR TU CRIPTOMONEDA CON WAVES? - [PARTE 1/2]
https://www.youtube.com/watch?v=J0wRYUjitDY
Crea tu moneda virtual en 15 minutos y comienza a venderla. Waves WEB: https://wavesplatform.com/
Cómo crear y minar tu propia criptomoneda : PapelHigieniCoin
https://www.youtube.com/watch?v=NW_gv67orrg
https://www.youtube.com/watch?v=PH8K6bDoJRI&feature
https://www.youtube.com/watch?v=J0wRYUjitDY
Solidity es un lenguaje de alto nivel orientado a objetos para implementar contratos inteligentes. Los contratos inteligentes son programas que rigen el comportamiento de las cuentas dentro del estado de Ethereum.
Solidity fue influenciado por C ++, Python y JavaScript y está diseñado para apuntar a la Máquina Virtual Ethereum (EVM).
Solidity está tipado estáticamente, admite herencia, bibliotecas y tipos complejos definidos por el usuario, entre otras características.
Con Solidity puede crear contratos para usos tales como votación, crowdfunding, subastas ciegas y carteras con múltiples firmas.
Al implementar contratos, debe utilizar la última versión publicada de Solidity. Esto se debe a que se introducen regularmente cambios importantes, así como nuevas funciones y correcciones de errores. Actualmente utilizamos un número de versión 0.x
Los paquetes binarios de Solidity están disponibles en solidity / releases .
También tenemos PPA para Ubuntu, puede obtener la última versión estable usando los siguientes comandos:
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
La versión nocturna se puede instalar usando estos comandos:
sudo add-apt-repository ppa:ethereum/ethereum
sudo add-apt-repository ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install solc
También estamos lanzando un paquete instantáneo , que se puede instalar en todas las distribuciones de Linux compatibles . Para instalar la última versión estable de solc:
sudo snap install solc
Si desea ayudar a probar la última versión de desarrollo de Solidity con los cambios más recientes, utilice lo siguiente:
sudo snap install solc --edge
de la pagina
https://blockchaininformer.com/blockchain/tutorial-create-erc-20-token/
de http://remix.ethereum.org/
El código comienza debajo de la siguiente línea.
Para ver el manual da clik en el enlace siguiente
https://www.youtube.com/watch?v=b3kzi4UVdCk
Los tokens ERC-20 son los tipos de tokens que se utilizan en la mayoría de las ofertas iniciales de monedas (ICO). Son un tipo estándar de token que se basa en Ethereum y son sorprendentemente fáciles de crear.
Aprender a crear un token ERC-20 (fácil, simple y algo gratis)
https://www.youtube.com/watch?v=fDP69aPguHg
Resumen
https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/proof-of-stake/
Proof of Stake representa una clase de algoritmos de consenso en los que los validadores votan en el siguiente bloque, y el peso del voto depende del tamaño de su participación. Se considera una mejora con respecto a la Prueba de trabajo (PoW) debido a un menor consumo de electricidad, menores riesgos de centralización, seguridad contra diferentes tipos de ataques del 51% y más.
PoS se puede clasificar en dos tipos principales: Basado en cadena: Confíe en la sincronicidad de la red Basado en BFT: Favorezca la consistencia de los nodos sobre la disponibilidad
Para participar en la votación (es decir, para convertirse en un validador), debe apostar ETH, por lo que será recompensado con ETH adicional a una tasa de interés, además de recibir una parte de las tarifas de transacción de la red.
https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/proof-of-stake/
.
Conviértase en un validador y ayude a proteger eth2.
Ethereum 2.0 es una cadena de bloques pública que implementa la [especificación] Ethereum 2.0 Phase 0 (https://github.com/ethereum/eth2.0-specs) para una red de prueba de participación, lo que permite a cualquier persona que tenga ETH unirse y participar. . Puede unirse participando directamente en la plataforma de lanzamiento oficial de Ethereum 2.0 . Nuestro equipo, Prysmatic Labs, creó una implementación de cliente para Ethereum 2.0 escrita en Go, llamada Prysm .
.
Git es un sistema de control de versiones distribuido de código abierto y gratuito diseñado para manejar todo, desde proyectos pequeños hasta muy grandes, con velocidad y eficiencia.
Git es fácil de aprender y ocupa poco espacio con un rendimiento increíblemente rápido . Supera a las herramientas SCM como Subversion, CVS, Perforce y ClearCase con características como bifurcaciones locales económicas , áreas de preparación convenientes y múltiples flujos de trabajo .
Cómo configurar un nodo ether 2.0 y un validador en la red de prueba prysm (LEER DESCRIPCIÓN)
Los phishers le envían un mensaje con un enlace a un sitio web que se parece a MyCrypto, EtherDelta, Paypal o a su banco, pero no es el sitio web real. Ellos roban tu información y luego tu dinero.
Instale EAL o MetaMask o Cryptonite de Metacert para bloquear sitios web maliciosos.
La cadena de bloques es como una hoja de cálculo enorme, global y descentralizada.
Lleva un registro de quién envió cuántas monedas a quién y cuál es el saldo de cada cuenta.
Es almacenado y mantenido por miles de personas (mineros) en todo el mundo que tienen computadoras especiales.
Los bloques en la cadena de bloques se componen de todas las transacciones individuales enviadas desde MyCrypto, MetaMask, Exodus, Mist, Geth, Parity y otras mas .
Cuando usted ve su saldo en https://mycrypto.com/account o ve sus transacciones en https://etherscan.io/, está viendo datos en la cadena de bloques.
Los bloques en la cadena de bloques se componen de todas las transacciones individuales enviadas desde MyCrypto, MetaMask, Exodus, Mist, Geth, Parity y cualquier otro lugar.
https://medium.com/@alvarovera83/como-usar-mycrypto-6b003ea45934#
.
Para instalar desde archivos .zip, instale libgconf2-4
primero:
sudo apt-get install libgconf2-4
Tinyxml2 acelera tu computadora
pagina del proyecto para descargar
http://www.grinninglizard.com/tinyxml/
descargar
Para todas las versiones de linux linux
https://pkgs.org/download/tinyxml2
Para Debian Linux
https://packages.debian.org/buster/libtinyxml2-dev
Para slackware
https://slackware.pkgs.org/14.1/slackonly-x86_64/tinyxml2-3.0.0-x86_64-1_slack.txz.html
La plataforma de Ethereum tiene definidos estándares ERC ( Ethereum Request for Comments ) para ambos tipos de tokens. ERC es un mecanismo en la comunidad Ethereum para definir y especificar estándares de forma que los tokens definidos con dichos estándares tenga propiedades comunes y sean interoperables. De esta forma pueda reusarse muchos componentes y herramientas.
Hay varios ERCs para tokens fungibles y no fungibles en la plataforma Ethereum. Los más conocidos son:
‘Soft fork’ o bifurcación suave
https://askubuntu.com/questions/800253/sound-tray-and-audio-problem-made-worse
For Kubuntu:
Run the following command to install the systray icon:
sudo apt-get install kmix
Start it up using the following command:
kmix &
Instalando
https://www.youtube.com/watch?v=jIzESpHx0vg
install the obs virtual camera on ubuntu 20.04 without compiling anything,
the fix is you need to create some directories and a symbolic link then the plugin will work
I also show you how to send the output of obs studio into google hangouts,
and use ffmpeg to record your desktop and open the virtual video device with vlc so you can check its working
obs-v4l2sink ubuntu 20.04 install
https://github.com/NapoleonWils0n/cerberus/blob/master/obs-studio/obs-ubuntu.org
obs virtual camera for linux
https://github.com/CatxFish/obs-v4l2sink
download the deb file from
https://github.com/CatxFish/obs-v4l2sink/releases
Instalamos los paquetes: sudo apt install v4l-utils v4l2loopback-dkms v4l2loopback-utils v4l2sink install obs-v4l2sink plugiin on ubuntu 20.04 install the deb file sudo dkpg -i obs-v4l2sink.deb install any missing dependencies sudo apt install -f create the symlink create the directory structure for plugin mkdir -p ~/.config/obs-studio/plugins/v4l2sink/bin/64bit/ create a symlink from the plugin to the directory we created ln -s /usr/lib/obs-plugins/v4l2sink.so ~/.config/obs-studio/plugins/v4l2sink/bin/64bit/ create the video loopback device sudo modprobe v4l2loopback devices=1 card_label="OBS Cam" exclusive_caps=1
Enumerar la lista de dispositivos de vídeo existentes .
v4l2-ctl --list-devices in my case the video loopback device is listed as: /dev/video2 you can also list video device directory ls -l /dev/video* obs tools menu choose v4l2sink from the obs tools menu and then set the device to the location of your virtual camera, which we found by running the v4l2-ctl command in my case it was: /dev/video2 ffmpeg you can also use ffmpeg to send output to the virtual video device outside of obs studio ffmpeg -f x11grab -r 15 -s 1366x768 -i :0.0+0,0 -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video2 chapters: 00:00 - obs-v4l2sink 00:45 - download the deb file 01:15 - apt install 01:41 - deb install 01:56 - modprobe 02:39 - list devices 03:23 - plugin location 04:39 - mkdir 05:23 - symbolic link 06:08 - obs tools menu 06:31 - google hangouts settings 07:06 - obs in google hangouts 07:29 - ffmpeg stream desktop 08:20 - vlc open virtual camera
https://howtoinstall.co/es/ubuntu/xenial/liboobs-1-dev
sudo apt-get update sudo apt-get install liboobs-1-dev
https://www.youtube.com/watch?v=zaJSkj-dLoI&t=39s
https://github.com/DaveWK/obs-v4l2sink
https://www.youtube.com/watch?v=Qg5sfzjIB1k
https://filmora.wondershare.es/screen-recorder/obs-alternatives.html
Otro método general para realizar la instalación de esta aplicación es con ayuda de los paquetes de Snap. De igual forma que Flatpak, deben contar con el soporte para instalar este tipo de paquetes.
La instalación la vamos a realizar desde una terminal tecleando:
1 | sudo snap install obs-studio |
Hecha la instalación, ahora vamos a conectar los medios:
1 | sudo snap connect obs-studio:camera |
1 | sudo snap connect obs-studio:removable-media |
Para los que son usuarios de Ubuntu y derivados, pueden realizar la instalación de la aplicación añadiendo un repositorio al sistema.
Este lo añadimos tecleando:
1 2 3 | sudo add-apt-repository ppa:obsproject /obs-studio sudo apt-get update |
Y realizamos la instalación de la aplicación ejecutando
1 2 | sudo apt-get install obs-studio sudo apt-get install ffmpeg |
https://ubunlog.com/obs-studio-26-0-llega-con-soporte-para-camara-virtual-y-mas/