Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
INFORMACIÓN BÁSICA
NOMBRE DE LA PRÁCTICA:
PRÁCTICA No.:
Aplicaciones Multiplataforma Hibridas – Desarrollador – Algoritmos 2
de Consenso
ASIGNATURA:
TEMA DE LA PRÁCTICA:
PoW, PoS
LABORATORIO A UTILIZAR:
CONTENIDO DE LA GUÍA
(Para elaborar por el Docente)
COMPETENCIAS DISCIPLINARES.
1. Analiza y aplica los diferentes algoritmos de consenso para la solución de problemas de
seguridad informática.
4. Lee el planteamiento de una situación y destaca la información más relevante para proponer
posibles soluciones frente a la demanda planteada.
COMPETENCIAS INVESTIGATIVAS.
1. Desarrolla un taller de lectura en el que se indaga sobre aspectos particulares en la
resolución de un caso o problema abordado en clase
Acceso a tutoriales exclusivos que le enseñan cómo distribuir eficazmente sus aplicaciones.
Tenga su propio nombre en los listados de los store. Esto no solo da propiedad de la marca,
sino que mejora la visibilidad en el store y ayuda a ser localizada por los buscadores.
Si desea cobrar por la aplicación, sólo puede hacerlo utilizando la cuenta de desarrollador.
Permite mantenerse al día con las características, mejores prácticas y estrategias para
hacer crecer su aplicación.
Algoritmos de Consenso.
Son sistemas capaces de construir sistemas descentralizados donde un grupo de nodos
independientes pero igualmente privilegiados pueden alcanzar una visión compartida de la
realidad.
“El término blockchain tiene su origen a partir de una construcción de criptomonedas como
Bitcoin y hace referencia a una lista de registros en crecimiento continuo, llamados bloques,
que se vinculan y protegen mediante la criptografía. Esta cadena de bloques contiene el
diario de todas las transacciones en la red y forma el libro mayor distribuido. Siendo el
blockchain un libro contable distribuido, a diferencia de centralizado, requerimos establecer
un mecanismo para que todos los participantes en la red estén de acuerdo en el contenido
sobre el contenido del libro contable. Esto es lo que se conoce como un mecanismo de
consenso .” ( Turner Schumann,2018).
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
Son asimétricos, es decir que es difícil obtener la respuesta pero es sencillo validar si esta
es correcta.
No requieren habilidad, solo se resuelven con fuerza bruta. Esto busca que los mineros no
ganen ventaja injusta. La única forma en la que un minero aumenta su probabilidad de
resolver un acertijo es adquiriendo mayor poder computacional.
“Los parámetros del acertijo son actualizados periódicamente para mantener constante el
tiempo de bloque. Por ejemplo, el protocolo Bitcoin tiene un tiempo objetivo de 10 minutos
por bloque, entonces conforme la red de cómputo se hace más poderosa, también se
aumenta la dificultad para mantener constante el tiempo en que se logra resolver”. .( Turner
Schumann,2018).
“En los sistemas con prueba de participación no se requiere resolver un acertijo matemático,
sino que el creador de un nuevo bloque se escoje de forma determinística basándose en su
participación; la participación se mide en base a cuántas monedas o tokens posee. Por
ejemplo, una persona que posee 50 monedas tiene 5 veces más probabilidad de ser
escogida para validar el siguiente bloque que una persona con 10 monedas. La principal
ventaja de este sistema es menor consumo de energía ya que se elimina el proceso de
minado por medio de la resolución de acertijos. Adicionalmente, se fomenta que quienes
hagan el minado sean aquellos que están realmente interesados en la red, a diferencia de
un sistema PoW donde los mineros pueden no tener ningún interés en la red más allá de
obtener una compensación por su trabajo.” .( Turner Schumann,2018).
“Es importante destacar que en una red PoS no se crean nuevas monedas sino que todas
las monedas son creadas desde un inicio. Así que a quienes hacen la validación de bloques
se les recompensa por medio de comisiones por transacción, en lugar de con monedas
nuevas. Dado que no se está minando nuevas monedas, a estas personas que hacen la
validación en un sistema PoS se les llama forjadores (forger).” .( Turner Schumann,2018).
CONSULTA PREVIA.
Elabora una infografía (corta) sobre el Bitcoin.
PALABRAS CLAVE *
BLOCKCHAIN
METODOLOGÍA.
La guía está programada para 4 horas (dos sesiones) de ejecución.
En el laboratorio, el estudioso debe proceder a realizar la práctica tal como se describe en la
sección PROCEDIMIENTO A UTILIZAR.
El estudioso puede formular inquietudes al docente durante el desarrollo de la práctica las
cuales serán resueltas de manera inmediata.
Si existen o se entregan evidencias de prácticas SIMILARES o IGUALES, para dos o más
estudiantes, estas se calificarán con CERO (0) y se reportará la novedad de la misma ante la
coordinación, considerándose como FRAUDE, con las consecuencias pertinentes
estipuladas en el estatuto del estudiante publicado en la página web de la universidad.
en el computador.
Una licencia de Microsoft Word 2016 o mayor instalada No aplica No aplica
en el computador.
Una licencia de Microsoft Power Point 2016 o mayor No aplica No aplica
instalada en el computador.
Conexión a Internet No aplica No aplica
El factor de riesgo para este laboratorio está clasificado como BAJO, debido a que no se han detectado
consecuencias y la eficacia del conjunto de las medidas preventivas existentes es alta. En otras palabras,
el riesgo está controlado.
PROCEDIMIENTO A UTILIZAR.
SESION 1:
Por favor ingrese a los siguientes enlaces y conozca los pasos para crear una cuenta de
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
desarrollador:
ANDROID
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
iOS
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
APTOIDE
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
Listo, ya la tenemos en
nuestro movil.
SESION 2:
Analizar los conceptos dados en el marco teórico.
Haga un cuadro comparativo entre los sistemas de consenso Proof of Work (PoW) y Proof of
Stake (PoS).
¿Cual le parece mejor? ¿Por qué razón?
¿Qué otros sistemas de consenso están emergiendo en el mundo cibernético?
Si tiene la oportunidad de crear una moneda virtual para ser usada en nuestro medio, ¿que
sistema de consenso utilizaría? ¿Por qué razón?
BIBLIOGRAFÍA RECOMENDADA.
Responsive Web Design, animaciones CSS y frameworks específicos para crear interfaces móviles
con aspecto de nativas Cordova Generator: Generación automática de plugins Apache Cordova para
Aplicaciones Hibridas. (2016). Retrieved from http://proxy.umb.edu.co:2048/login?
url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsbas&AN=edsbas.C919AA8F&lang=es&site=eds-live&scope=site. (Bases de Datos:
BASE).
Desarrollo De Aplicaciones De Escritorio Híbridas Con Javascript, Css Y Html. (2016). Retrieved from
http://proxy.umb.edu.co:2048/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsbas&AN=edsbas.564C424A&lang=es&site=eds-live&scope=site. (Bases de Datos:
BASE).
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
Desarrollo De Aplicaciones De Escritorio Híbridas Con Javascript, Css Y Html. (2016). Retrieved from
http://proxy.umb.edu.co:2048/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsbas&AN=edsbas.564C424A&lang=es&site=eds-live&scope=site. (Bases de Datos:
BASE).
Cordova Generator: Generación automática de plugins Apache Cordova para Aplicaciones Hibridas.
(2016). Retrieved from http://proxy.umb.edu.co:2048/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsbas&AN=edsbas.C919AA8F&lang=es&site=eds-live&scope=site. (Bases de Datos:
BASE).
INFORME DE LABORATORIO
(Para elaborar por el Estudiante)
ESTUDIANTES: ASIGNATURA:
Nuevas Tecnologías de
desarrollo
GRUPO:
Angie Carolina Rojas Vega
NOTA:
RESULTADOS.
SESION 1:
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
Nombre de la plataforma de la App de la Guía 1:
Nombre de la App: SayHello
Funciones:
App Store donde la subió: Aptoide
Link de descarga:
https://sayhello-android.es.aptoide.com/?
store_name=calypsoalaia&app_id=56140086
SESION 2:
PoW PoS
Proof of Work fue el mecanismo de consenso Proof of Stake es como el hermano más
pionero. Su uso como el mecanismo de consenso joven, divertido y no matemático de
subyacente para Bitcoin, influiría significativamente PoW. En lugar de resolver
en las futuras criptomonedas y proyectos de rompecabezas y utilizar enormes
blockchain para adoptarlo para sus propias cantidades de energía, PoS determina
plataformas. qué nodos tienen derecho a producir
Proof of Work implica la minería, que está bloques en la cadena de bloques. La
resolviendo problemas matemáticos complejos para base de la selección es la cantidad de
obtener derechos para producir un bloque. La monedas que tiene un nodo y la
minería se realiza mediante nodos que pueden ser cantidad de tiempo que han mantenido
cualquier dispositivo con la potencia de cálculo las monedas. Las monedas más
recomendada. El primer nodo en completar el antiguas y más se traducen en puntos
rompecabezas tiene el derecho de producir el bloque más altos en el sistema de PoS.
y también una recompensa para la producción de También hay recompensas por la
bloques. minería.
La dificultad del problema matemático cambia según La lógica del sistema de PoS es que los
el tiempo requerido para producir bloques y la nodos que tienen más monedas y los
cantidad de bloques requeridos por el blockchain. La han mantenido durante un período más
mayoría de las veces, PoW termina convirtiéndose prolongado tienen interés en garantizar
en un juego de adivinanzas para nodos. A veces, los el éxito de la moneda. Por lo tanto, es
rompecabezas se vuelven demasiado complejos, por probable que deseen mejorar el
lo que adivinar se convierte en la única forma lógica rendimiento y el valor de la moneda.
de resolverlos, casi como las pruebas de El sistema PoS es un sistema mucho
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
CUESTIONARIO.
Ejecutar las instrucciones dadas por el programador sin necesidad de leer y traducir todo el código
fuente:
a. Lenguaje de programación Interpretado
b. Sistema Operativo
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
Explica una situación en la que los involucrados deben consensuar una estrategia para evitar el caos
en sistema:
a. Requerimientos del sistema.
b. Problemas de los generales bizantinos
c. Seguridad de un sistema.
d. Problema de la ruta corta.
CONCLUSIONES.
BIBLIOGRAFIA UTILIZADA.
Bibliografía Recomendada.
(s. f.). Blockchain: Prueba de trabajo vs Prueba de participación. tecnocomputacion.
http://www.tecnocomputacion.com/blockchain-prueba-de-trabajo-vs-prueba-de-
participacion/#:%7E:text=En%20PoW%2C%20los%20algoritmos%20matem
%C3%A1ticos,hace%20al%20abrir%20su%20billetera.
Academy, B. (2020a, noviembre 10). ¿Qué es Prueba de participación / Proof of
Stake (PoS)? Bit2Me Academy. https://academy.bit2me.com/que-es-proof-of-stake-
pos/
Academy, B. (2020b, diciembre 10). Consenso de PoW / PoS híbrido explicado.
Binance Academy. https://academy.binance.com/es/articles/hybrid-pow-pos-
MACROPROCESO RECURSOS E INFRAESTRUCTURA
Y LABORATORIOS
Nombre del Proceso:
CÓDIGO: LA-FM-007
LABORATORIOS
Nombre del Documento: VERSIÓN: 3
FORMATO PARA PRACTICAS DE
FECHA: 18/Marzo/2017
LABORATORIO
consensus-explained
¿Cuáles son las diferencias entre PoW y PoS? | CLOAK. (2019, 15 abril). cloakcoin.
https://www.cloakcoin.com/es/learn/pow_pos
Diferencias entre PoW y PoS. (s. f.). bitcointalk. https://bitcointalk.org/index.php?
topic=4537390.0
Jimenez, D. (2019, 23 septiembre). ¿Cuantos algoritmos de consenso existen para
las Blockchain? Cointelegraph. https://es.cointelegraph.com/news/cuantos-
algoritmos-de-consenso-existen-para-las-blockchain
Tamuly, B. (2018, 23 julio). Proof of Assignment (PoA) vs. Proof of Work (PoW) and
Proof of Stake (PoS). AMBCrypto. https://ambcrypto.com/proof-of-assignment-poa-vs-
proof-of-work-pow-and-proof-of-stake-pos/
ANEXOS.
Documentación de la aplicación.
RUBRICA DE EVALUACIÓN.
RUBRICA DE EVALUACIÓN
INDIVIDUAL CRITERIOS DE EVALUACIÓN NOTA
Estudiante 0 – 1,5 1,6 - 2,9 3,0 - 3,9 4,0 - 4,5 4,6 - 5,0
1.
2.
Habilidad
3.
4.
5.
6.
GRUPAL % 0 – 1,5 1,6 - 2,9 3,0 - 3,9 4,0 - 4,5 4,6 - 5,0 NOTA
(aprender a conocer)Cognitiva (aprender a hacer)Procedimental
Infiere la
Se limita a la Hace relaciones Analiza la
Hace referencia información
Aplica la fundamentación teórica y la recopilación de básicas de la información
a la información obtenida y la
contrasta con la realidad la información información con relacionada con
en la práctica relaciona con su
solicitada la práctica la práctica
realidad
No hace parte
hace parte del propuesto por el propuesto por el trabajo propuesto
Fomenta y desarrolla la armonía del del trabajo
trabajo equipo de equipo de por el equipo de
grupo, propuesto por el
propuesto por el acuerdo a manera manera
equipo
equipo parámetros responsable y responsable y
15%
responder por
carencias en el las condiciones con sus pares y con sus pares y
docente
trabajo en grupo básicas del docente docente
trabajo
(aprender a convivir)Comunicativa
Construye el
Construye el Construye de
informe de Construye de
No construye el informe de manera
Elabora y propicia mecanismos de laboratorio de buena manera el
informe de laboratorio de sobresaliente el
comunicación entendibles acuerdo a los informe de
laboratorio manera informe de
requerimientos laboratorio
incompleta laboratorio
mínimos
15% No hace uso de Ocasionalmente Hace un buen Hace un uso
Hace uso de un
un lenguaje hace uso de un uso del lenguaje sobresaliente del
lenguaje técnico
técnico lenguaje técnico técnico lenguaje técnico
Utiliza lenguaje apropiado apropiado para
apropiado para apropiado para apropiado para apropiado para la
la práctica de
la práctica de la práctica de la práctica de práctica de
laboratorio
laboratorio laboratorio laboratorio laboratorio
Las fuentes de Las fuentes de Las fuentes de Las fuentes de Las fuentes de
información son información son información son información son información son
Investigativa
fuentes confiables usa son poco diversidad. Presenta los Adicionalmente Además están
confiables y no Además no están parámetros son fiables y actualizadas y
contribuyen a la actualizadas y aceptables por el contribuyen al contienen
construcción del contienen docente tema información
eje central información relevante al tema