Modelos de programación en Solana Blockchain
Tutor / Supervisor
Student
Martín León, Carlos
Document type
Bachelor thesis
Date
2023
rights
Open Access
Publisher
Universitat Politècnica de Catalunya
UPCommons
Abstract
Des de l'aparició del primer bloc de gènesi de Bitcoin, la tecnologia Blockchain ha experimentat un creixement exponencial. Inicialment dissenyada per transaccions peer-to- peer, la seva trajectòria l'ha orientat a ser percebuda com una màquina global d'estats. Aquest treball se centra en Solana Blockchain, una cadena de blocs pública avantguardista, destacant la seva visió per esdevenir la màquina global d'estats més adaptable i eficaç d'avui dia. S'aprofundirà en el seu model de programació per a Contractes Intel·ligents i la gestió de dades. Per contextualitzar, es revisarà l'evolució de la tecnologia Blockchain, abordant els reptes que ha superat. Després, es detallarà l'estructura de Solana, posant especial atenció als seus conceptes, aplicacions i eines open-source, que potencien la creació de Contractes Intel·ligents i amplien les opcions de personalització.
Desde el surgimiento del primer bloque de génesis de Bitcoin, la tecnología Blockchain ha experimentado un desarrollo ininterrumpido. Inicialmente concebida para transacciones peer-to-peer, su evolución la ha llevado a ser vista como una máquina global de estados.
Este trabajo se centra en Solana Blockchain, una innovadora cadena de bloques pública, destacando su diseño orientado a ser la máquina global de estados más escalable y eficaz del momento. Se profundizará en su modelo de programación para Contratos Inteligentes y gestión de datos en cuentas. Para contextualizar, se repasará la evolución de la tecnología Blockchain, abordando los desafíos que ha enfrentado. Posteriormente, se desglosará la arquitectura de Solana, poniendo especial énfasis en sus conceptos, aplicaciones y herramientas open-source, las cuales potencian la creación de Contratos Inteligentes y amplían las opciones de personalización.
Since the emergence of Bitcoin's first genesis block, Blockchain technology has undergone relentless progression. Initially conceived for peer-to-peer transactions, its trajectory has steered it towards being recognized as a global state machine.
This study delves into Solana Blockchain, a cutting-edge public Blockchain, highlighting its ambition to be today's most adaptable and effective global state machine. We'll explore its unique programming model tailored for Smart Contracts. To provide context, we'll trace the evolution of Blockchain technology, addressing the challenges it has encountered. Subsequently, we'll dissect Solana's architecture, accentuating its concepts, applications, and open-source tools that empower the creation of Smart Contracts and broaden customization options.
