18
2.2.3 Polygon.
Polygon (Polygon Wiki, n.d.) (Polygon MATIC
Whitepapers - Whitepaper.Io, n.d.) es una
blockchain que funciona a partir de un consenso
del tipo PoS, tiene su propia criptomoneda
denominada MATIC, es compatible con la EVM,
y también permite desplegar contratos escritos
en Solidity. Se origina como una solución a
problemas de escalabilidad que tiene la red de
Ethereum, logrando transacciones de forma más
rápida (pudiendo llegar a 10,000 transacciones
por segundo, comparado a 30 por segundo que
soporta Ethereum) y económica. Es una solución
de tipo sidechain (Back et al., 2014), ya que es una
blockchain alternativa a una blockchain padre (en
este caso, ésta es Ethereum), que funciona a la par
de ella. Además, estas dos blockchains pueden
interactuar entre sí a través de contratos inteligentes,
permitiendo la transferencia de activos entre ellas
a través de una solución denominada bridge
(Introduction to Blockchain Bridges | Ethereum.Org,
n.d.). Un punto desaante para Polygon, al mejorar
la escalabilidad de las transacciones, son aquellos
relacionados con seguridad, en comparación
con dichos aspectos en Ethereum. Esta situación
se conoce en la comunidad como el trilema de
blockchain (Had et al., 2020).
2.2.4 Algorand.
Algorand (Chen & Micali, 2017) es una blockchain
que funciona a través de su propia máquina virtual,
denominada Algorand Virtual Machine (AVM),
tiene su propio lenguaje de código denominado
TEAL y su propia criptomoneda denominada
ALGO. Se caracteriza por su bajo costo en las
transacciones, por poder proveer un alto valor de
6,000 transacciones por segundo, y por abordar
el trilema de blockchain mediante una blockchain
altamente segura, escalable y descentralizada, a
través del algoritmo de consenso Pure Proof of
Stake (PPoS). Algorand también cumple con ser
una blockchain carbono-negativa (Sustainable
Blockchain: Estimating the Carbon Footprint of
Algorand’s Pure Proof-of-Stake | Algorand, n.d.). Su
propia máquina virtual (AVM) no es compatible con
la EVM. Sin embargo, existe un nuevo protocolo
para Algorand que permite desplegar contratos
especicados en Solidity, dado por la Fundación
Milkomeda (Milkomeda | Algorand Bridge, n.d.),
permitiendo al ecosistema de desarrolladores de
Solidity poder realizar despliegues en Algorand con
mayor facilidad (y manteniendo un único lenguaje).
2.2.5 Trazabilidad de cadenas de suministro con blockchain.
La representación de activos mediante documentos
equivalentes que puedan dar fe de un activo y de
las operaciones (o cambios de estado) realizadas
sobre el mismo, se puede implementar mediante
la emisión de certicados o títulos que contengan
características de seguridad para su portador (por
ejemplo, el tipo de papel, la tinta, sellos especiales,
marca de agua y una entidad emisora con buena
reputación que los emita, entre otros). Con el
advenimiento de las tecnologías informáticas, es
posible contar con una representación digital del
activo del que se desea dar fe, y registrar su historial
en una base de datos. No obstante, uno de los
desafíos de este enfoque digital es que se sigue
dependiendo de una entidad central que actúe
como intermediario entre las partes. Este escenario
es entonces atractivo para una implementación
basada en blockchain, a n de conferir al proceso
de trazabilidad las propiedades mencionadas
en las secciones anteriores, y particularmente
descentralización e inmutabilidad.
Para tratar los activos sobre los cuales se desea
realizar trazabilidad, es necesario contar con una
representación conceptual de los mismos, y de sus
atributos y relaciones. Un modelo de representación
para esto es la noción de Traceable Resource Unit
(TRU) (Product identication and traceability, 2018).
Por ejemplo, un lote de H2V en estado gaseoso
puede verse como un TRU particular generado por
un productor determinado, y cuando este lote se
mueve en la cadena de valor, y se transforma a un
estado líquido, puede modelarse un nuevo TRU
y vincularlo con el anterior mediante operaciones
de cambio de estado. La estrategia básica
para implementar trazabilidad sobre blockchain