Glosario
Lista de términos clave relacionados con la plataforma Celo, redes, herramientas y tecnología blockchain.
Cuenta
Identifica una cuenta en Celo. Hay dos tipos de cuentas. Las cuentas de propiedad externa tienen un saldo CELO asociado y son controladas por un usuario en posesión del par de claves público-privada asociadas. Las cuentas de contrato contienen el código y los datos de un único contrato inteligente que puede ser llamado y manipula sus propios datos almacenados.
Dirección
Un identificador único para una cuenta en el blockchain de Celo.
Alfajores
La primera red pública de pruebas de Celo, disponible para que los desarrolladores puedan usar libremente, sujeto al aviso de responsabilidad de Alfajores Testnet.
Atestación
Generalmente, soporte para una entidad que tiene una identidad asociada. En Celo, cada atestación/certificación confirma que una cuenta tiene acceso a un mensaje enviado a un número de teléfono móvil específico a través de un validador específico a través del proceso de verificación descentralizado de Celo.
Servicio de Atención
Un servicio operado por validadores que envían mensajes SMS firmados para permitir que las cuentas prueben que tienen acceso a un número de teléfono.
Baklava
La segunda red pública de pruebas de Celo, destinada a ser utilizada como un campo de pruebas para cambios de protocolo y configuraciones de validador. Está sujeto al Descargo de responsabilidad de la red Baklava.
Bloque
La unidad de actualización a la cadena de bloques. Un bloque consiste en una cabecera que identifica su posición en la cadena y otros metadatos, y un cuerpo que contiene una lista de transacciones, y estructuras de datos que describen el nuevo estado después de ejecutar esas transacciones.
Cadena de bloques
Una base de datos mantenida por un conjunto distribuido de computadoras que no comparten una relación de confianza o propiedad común. Esta disposición se denomina descentralizada. El contenido de la base de datos de un blockchain, o ledger, está autenticado usando técnicas criptográficas, impidiendo que sus contenidos sean añadidos, editados o eliminados, de acuerdo a un protocolo operado por la red en su conjunto.
Consenso Byzantine Fault Tolerant (BFT)
Una forma de algoritmo de consenso en la que hasta un tercio de los participantes pueden ser defectuosos o maliciosos.
cLabs, Celo Labs
El equipo que, antes de la publicación mainnet, ha trabajado estrechamente para desarrollar y dar forma al protocolo de Celo y a la aplicación de la aplicación Celo Wallet con la aportación de la Comunidad Celo.
Fondo de Compensación de Carbono
Una cuenta que recibe una transferencia como parte de las recompensas de epoch para cubrir el costo de compensar el carbono generado por la huella de hardware necesaria para operar la red de Celo. La cuenta que recibe estos fondos y la cantidad se determina de vez en cuando por propuesta de gobernanza en cadena.
Celo
Una plataforma abierta que hace herramientas financieras accesibles a cualquiera con un teléfono móvil.
CELO
El símbolo del ticker para el activo nativo de Celo, a menudo escrito en mayúsculas para evitar confusión con las referencias al protocolo Celo.
Fundación Celo
Una fundación impulsada por la misión responsable de la educación, el compromiso con la comunidad y el apoyo al ecosistema de la plataforma de Celo.
Celo Gold
El nombre obsoleto para el activo nativo del Celo, al que ahora se denomina simplemente "Celo" o preferiblemente "CELO".
Activo nativo de Celo
El activo nativo de Celo que puede ser utilizado para tomar acciones en cadena, como participar en Gobernanza.
Reclaramar (claim)
Parte de los metadatos que Celo puede asociar con una dirección, una reclamación es utilizado por una cuenta para asegurar que tiene control sobre una entidad fuera de cadena particular (por ejemplo, un nombre de dominio DNS, una cuenta en un servicio de terceros, etc). Las reclamaciones sólo pueden ser verificadas fuera de la cadena.
Cliente
Ve Nodo.
Consenso
Un algoritmo que permite a varios ordenadores tomar una decisión sobre un valor único propuesto por uno de ellos, a pesar de los fallos de red o de computadora.
ContractKit
Una biblioteca para ayudar a los desarrolladores y operadores de nodos Validadores a interactuar con el Blockchain de Celo y sus Contratos Principales.
DApp
Acrónimo de Aplicación Descentralizada. Una aplicación, generalmente una aplicación móvil, que para proporcionar su funcionalidad se conecta a una red descentralizada como Celo, en vez de servicios centralizados en centros de datos de una sola organización.
DAppKit
Un conjunto ligero de funciones en la billetera Celo que permite a otras DApps móviles usar un nodo del Blockchain de Celo integrado con la billetera Celo para firmar transacciones y acceder a la dirección del usuario.
DeFi
Finanzas descentralizadas; software de código abierto y redes sin intermediarios en el espacio financiero.
Firma Doble
Cuando un validador firma dos bloques diferentes a la misma altura y con el mismo hash padre en la cadena de bloques.
Época
Un número fijo de bloques, configurado en el bloque de génesis de la red, durante el cual el mismo conjunto de validadores se utiliza para consenso. Una elección de validador se lleva a cabo después del último bloque de una época, y los cambios resultantes del conjunto de validadores se escriben en la cabecera de ese bloque.
Recompensas de época
Fondos desembolsados por el protocolo al final de cada epoch como incentivos para validadores, grupos de validadores, titulares de Locked Gold que votaron por grupos de validadores que eligieron uno o más validadores, la Reserva, el Fondo Comunitario y el Fondo de Compensación de Carbono.
ERC-20
Una interfaz estándar para implementar tokens como contratos inteligentes. Los saldos asociados con las direcciones típicamente se mantienen dentro del almacenamiento del contrato. Tanto CELO como Celo Dollars implementan la interfaz ERC-20.
Ethereum
Un proyecto con el que el código del Celo Blockchain ha compartido ascendencia. Ethereum facilita la construcción de aplicaciones descentralizadas de uso general.
EVM
La máquina virtual de Ethereum. Un entorno de ejecución utilizado por los contratos inteligentes en Ethereum y Celo.
Cuenta de posesión externa (EOA)
Una cuenta propiedad de una clave privada que tiene control total para enviar transacciones desde la cuenta firmando y enviando la transacción a la cadena de bloques. Toda transacción en Celo debe provenir de una EOA, que paga las tasas de transacción.
Nodo completo
Un ordenador que ejecuta el software del Blockchain de Celo que mantiene una copia completa del blockchain localmente y, en Celo, se cobran tasas de transacción a cambio de servicio a clientes ligeros.
Gas
Un paso de ejecución de un contrato inteligente. Diferentes operaciones consumen diferentes cantidades de gas. Para evitar ataques de denegación de servicio, las transacciones especifican un máximo de gas que limita los pasos de ejecución antes de que se revierta una transacción.
Precio del gas
Determina el precio unitario del gas, es decir, el costo de una transacción para realizar un paso de ejecución. Esto se utiliza para priorizar qué transacciones aplica la red.
Precio mínimo de gas
Precio mínimo por unidad de gas que aceptará el protocolo Celo. Este valor cambia de bloque a bloque en respuesta a la congestión, aumentando a medida que más transacciones compiten por la capacidad limitada de la red. Una transacción que especifique un precio de gas por debajo del precio mínimo de gas no será procesada hasta que el precio mínimo de gas caiga.
Bloque Génesis
El primer bloque en el blockchain, proporcionado como configuración a los nodos del Blockchain de Celo.
Geth
go-ethereum, una implementación Golang del protocolo Ethereum del cual se bifurca el software de Blockchain de Celo.
Gobernanza
Una parte de Celo que permite actualizar el protocolo y otras acciones que se lleven a cabo en nombre de la red, al celebrar un proceso de referendo en el que los titulares de CELO voten a favor de las propuestas presentadas por la comunidad.
Gobernación
Un contrato inteligente que es propiedad del mecanismo de Gobernanza de Celo, por lo que puede ser modificado o actualizado por una propuesta de gobernanza en cadena.
Cuota Grupal
La proporción de recompensas de epoch para un validador electo que se pasa al grupo validador que lo hizo elegir. Esta es una propiedad que puede ser configurada por cada grupo.
Cabecera
Ver Bloque.
HSM
Módulo de seguridad de hardware. Un dispositivo de hardware que aloja una o más claves privadas y firma datos sin pasar la clave del dispositivo.
Rotación de clave
La creación de una nueva clave criptográfica para reemplazar una clave existente en uso activo.
Fondos Comunitarios
Una cuenta que apoya el desarrollo y los costes operativos del protocolo Celo. El Fondo Comunitario se mantiene mediante una transferencia hecha como parte de las Recompensas de Epoca, y está destinado a cubrir los costos más allá de los otros incentivos específicos proporcionados a los validadores y grupos de validadores. Los premios se pueden obtener a través de una propuesta de gobernanza en cadena.
Estambul
Estambul, o IBFT, es el nombre original de la implementación del algoritmo de consenso tolerante Byzantine Fault utilizado por Celo. Estambul es también el nombre de un hard fork de la red Ethereum.
Cliente Ligero
Un dispositivo u ordenador ejecutando el software Celo Blockchain que normalmente sólo mantiene el estado más reciente de la cadena de bloques para que pueda enviar transacciones e identificar qué otros datos solicitar según sea necesario. Cada instalación de Celo Wallet incluye un cliente ligero del Blockchain de Celo.
Locked Gold
Saldo de CELO mantenido en depósito en el contrato de Locked Gold para la cuenta que lo depositó allí. Esto permite utilizar ese equilibrio para votar en las elecciones de validador, propuestas de gobernanza, y para cumplir con los requisitos de apuesta para registrar un validador o grupo de validadores.
Locked Gold está siendo renombrado junto con otras referencias a Celo Gold (cGLD), que ahora se conoce como CELO.
Red Principal (Mainnet)
La red de producción de Celo.
Nodo
Una instancia en ejecución del software del Blockchain de Celo. Esto puede ser configurado para ejecutarse como Validador, Nodo completo o Cliente Ligero. Utilizado intercambiablemente con 'Cliente'.
En-cadena
Una interacción que tiene lugar únicamente a través de una transacción que se ejecuta en el blockchain y actualiza el estado del ledger.
Prueba de Participación
El sistema que determina a los participantes en un mecanismo de consenso Tolerante Byzantine Fault. El mecanismo de prueba de participación de Celo permite a las cuentas convertir unidades de CELO en Locked Gold y luego votar por grupos de validadores, de tal manera que una elección realizada al final de cada época selecciona un nuevo conjunto de validadores para la época siguiente.
RC1
RC1, que significa Release Candidate 1, fue la primera red que tuvo el potencial de convertirse en la red principal de Celo. Fue ascendido a Mainnet después de que la comunidad de Celo votara para permitir transferencias de CELO en la red el 18 de Mayo de 2020.
Círculo de Ahorros
Una práctica común en sociedades sin fácil acceso a la banca (fuente); un ahorro entre pares y grupo de préstamos.
SBAT
Debe ser capaz de (Acrónimo usado en el título de incidencias de GitHub)
SNBAT
No debería ser capaz de (Acrónimo usado en el título de incidencias de GitHub)
Sync
El proceso, cuando un nodo se une a la red, de solicitar y recibir cabeceras de bloque para que el nodo alcance el estado más reciente de la red.
SDK
Kit de Desarrollo de Software. Generalmente, un conjunto de herramientas para desarrolladores que permiten construir aplicaciones en una plataforma.
Recortes
La reducción en la participación de un validador, un grupo validador, o ambos, para una acción particular no conducida a la salud de la red.
Penalidad de Recorte
Una variable que es rastreada para cada grupo de validadores por el mecanismo de prueba de participación que causa recompensas al grupo, sus validadores y sus votantes de ser reducidos temporalmente debido a un recorte reciente.
Solidity
El idioma preferido para escribir Contratos Inteligentes en la plataforma Celo.
Contratos Inteligentes
Programas que son desplegados en un blockchain y ejecutados en sus nodos. Operan en datos de la cadena de bloques, y en entradas externas recibidas en transacciones o mensajes a la cadena de bloques, y puede actualizar el estado de la cadena de bloques, incluyendo saldos de cuenta. En Celo y Ethereum, los contratos inteligentes están escritos en idiomas como Solidity.
Monedas estables
Un moneda estable es un tipo de criptomoneda cuyo precio rastrea una moneda o mercancía externa.
Stake
Locked Gold que un validador o grupo validador pone en riesgo al punto de registro. Una porción de un stake puede ser cortada por acciones particulares que no conduzcan a la salud de la red.
Red de Prueba
Una red de pruebas. Sus tokens no tienen ningún valor económico real en el mundo.
Transacción
Solicitudes para hacer un cambio al estado de la cadena de bloques. Estas pueden: transferir valor entre cuentas; ejecutar una función en un contrato inteligente y pasar argumentos (tal vez causando que otros contratos inteligentes sean llamados, actualizar su almacenamiento o transferir valor); o crear un nuevo contrato inteligente.
Período de Desbloqueo
El tiempo transcurrido entre una cuenta que solicita una cantidad de Locked Gold se desbloqueará y el primer punto puede ser retirado.
Puntaje de Tiempo de Actividad
Una variable que es rastreada para cada validador por el mecanismo de prueba de participación que aproxima la regularidad con la que el validador participa en consenso.
Validador
Ambos, la entidad en el mecanismo de prueba de participación que puede ser asociada con un grupo de validadores y posteriormente elegida; y una instancia en ejecución del software dl Blockchain de Celo que está configurado y listo (si es elegido) para participar en el algoritmo de consenso Byzantine Fault Tolerant para acordar nuevos bloques para añadir al ledger del blockchain.
Grupo Validador
La entidad en el mecanismo de prueba de participación que puede asociar validadores, recibir votos de los titulares de Locked Gold y hacer que esos validadores sean elegidos.
Conjunto de Validador
El conjunto de validadores electos (con respecto a una época específica) que participan en el consenso
Billetera
Un DApp que permite a un usuario administrar una cuenta, y generalmente almacena la clave privada asociada. Un DApp que permite a un usuario administrar una cuenta, y generalmente almacena la clave privada asociada.