{"id":1147,"date":"2021-08-06T10:43:22","date_gmt":"2021-08-06T10:43:22","guid":{"rendered":"https:\/\/www.ull.es\/catedras\/catedrabob\/?p=1147"},"modified":"2025-02-20T12:43:14","modified_gmt":"2025-02-20T12:43:14","slug":"desarrollo-de-un-prototipo-layer-2-para-ethereum","status":"publish","type":"post","link":"https:\/\/www.ull.es\/catedras\/catedrabob\/2021\/08\/06\/desarrollo-de-un-prototipo-layer-2-para-ethereum\/","title":{"rendered":"Desarrollo de un prototipo Layer 2 para Ethereum"},"content":{"rendered":"<p>[vc_row full_width=\u00bbstretch_row\u00bb el_class=\u00bbprincipio-marcha\u00bb][vc_column css=\u00bb.vc_custom_1626959977477{padding-top: 30px !important;padding-bottom: 20px !important;}\u00bb][vc_custom_heading text=\u00bbTrabajo de fin de Grado\u00bb font_container=\u00bbtag:h2|font_size:40px|text_align:left|color:%23ffffff\u00bb use_theme_fonts=\u00bbyes\u00bb css_animation=\u00bbfadeInDownBig\u00bb][\/vc_column][\/vc_row][vc_row][vc_column]<link href=\"https:\/\/fonts.googleapis.com\/css?family=Rubik:700%7CPoppins:500%7CRoboto:700italic\" rel=\"stylesheet\" property=\"stylesheet\" type=\"text\/css\" media=\"all\">\n<div id=\"rev_slider_13_1_wrapper\" class=\"rev_slider_wrapper fullwidthbanner-container\" data-source=\"gallery\" style=\"margin:0px auto;background:transparent;padding:0px;margin-top:0px;margin-bottom:0px;\">\n<!-- START REVOLUTION SLIDER 5.4.7.3 fullwidth mode -->\n\t<div id=\"rev_slider_13_1\" class=\"rev_slider fullwidthabanner\" style=\"display:none;\" data-version=\"5.4.7.3\">\n<ul>\t<!-- SLIDE  -->\n\t<li data-index=\"rs-207\" data-transition=\"fade\" data-slotamount=\"default\" data-hideafterloop=\"0\" data-hideslideonmobile=\"off\"  data-easein=\"default\" data-easeout=\"default\" data-masterspeed=\"300\"  data-rotate=\"0\"  data-saveperformance=\"off\"  data-title=\"Slide\" data-param1=\"\" data-param2=\"\" data-param3=\"\" data-param4=\"\" data-param5=\"\" data-param6=\"\" data-param7=\"\" data-param8=\"\" data-param9=\"\" data-param10=\"\" data-description=\"\">\n\t\t<!-- MAIN IMAGE -->\n\t\t<img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/2021\/08\/fakurian-design-wNsHBf_bTBo-unsplash.jpg\"  alt=\"\" title=\"fakurian-design-wNsHBf_bTBo-unsplash\"  width=\"1920\" height=\"1280\" data-bgposition=\"center center\" data-kenburns=\"on\" data-duration=\"10000\" data-ease=\"Linear.easeNone\" data-scalestart=\"100\" data-scaleend=\"120\" data-rotatestart=\"0\" data-rotateend=\"0\" data-blurstart=\"0\" data-blurend=\"0\" data-offsetstart=\"0 0\" data-offsetend=\"0 0\" data-bgparallax=\"off\" class=\"rev-slidebg\" data-no-retina>\n\t\t<!-- LAYERS -->\n\n\t\t<!-- LAYER NR. 1 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-207-layer-17\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['-597','-680','-593','-633']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['35','61','40','-7']\" \n\t\t\t\t\t\tdata-fontweight=\"['700','400','400','400']\"\n\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"nowrap\"\n \n\t\t\tdata-type=\"image\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":10,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:0.6;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['left','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 5;\"><img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/revslider\/inicio-ull\/shape-ULL-3-1.png\" alt=\"\" data-ww=\"['1209px','1209px','1002px','962px']\" data-hh=\"['333px','333px','276px','265px']\" width=\"1209\" height=\"333\" data-no-retina> <\/div>\n\n\t\t<!-- LAYER NR. 2 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-207-layer-19\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['-186','-270','-372','-449']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['43','68','46','-1']\" \n\t\t\t\t\t\tdata-fontweight=\"['700','400','400','400']\"\n\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"nowrap\"\n \n\t\t\tdata-type=\"image\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":10,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['left','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 6;\"><img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/revslider\/inicio-ull\/New-Project-1-1.png\" alt=\"\" data-ww=\"['705px','705px','705px','705px']\" data-hh=\"['32px','32px','32px','32px']\" width=\"1123\" height=\"51\" data-no-retina> <\/div>\n\n\t\t<!-- LAYER NR. 3 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-207-layer-3\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['16','21','14','14']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['117','117','93','51']\" \n\t\t\t\t\t\tdata-fontsize=\"['25','21','19','14']\"\n\t\t\tdata-lineheight=\"['28','26','21','16']\"\n\t\t\tdata-width=\"['482','402','319','207']\"\n\t\t\tdata-height=\"['59','53','47','33']\"\n\t\t\tdata-whitespace=\"normal\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":950,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power2.easeInOut\"},{\"delay\":\"wait\",\"speed\":280,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"nothing\"}]'\n\t\t\tdata-textAlign=\"['left','left','left','left']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 7; min-width: 482px; max-width: 482px; max-width: 59px; max-width: 59px; white-space: normal; font-size: 25px; line-height: 28px; font-weight: 700; color: #ffffff; letter-spacing: px;font-family:Rubik;\">Desarrollo de un prototipo Layer 2 para Ethereum <\/div>\n\n\t\t<!-- LAYER NR. 4 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-207-layer-4\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['15','22','14','13']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['217','179','140','94']\" \n\t\t\t\t\t\tdata-fontsize=\"['16','15','14','12']\"\n\t\t\tdata-lineheight=\"['19','17','16','14']\"\n\t\t\tdata-width=\"['518','384','334','257']\"\n\t\t\tdata-height=\"['61','120','none','none']\"\n\t\t\tdata-whitespace=\"normal\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":1110,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power2.easeInOut\"},{\"delay\":\"wait\",\"speed\":280,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"nothing\"}]'\n\t\t\tdata-textAlign=\"['left','left','left','left']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 8; min-width: 518px; max-width: 518px; max-width: 61px; max-width: 61px; white-space: normal; font-size: 16px; line-height: 19px; font-weight: 500; color: #ffffff; letter-spacing: px;font-family:Poppins;\">Grado en Ingenier\u00eda Inform\u00e1tica <\/div>\n\n\t\t<!-- LAYER NR. 5 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-207-layer-9\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['17','15','14','15']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['49','74','53','9']\" \n\t\t\t\t\t\tdata-fontsize=\"['18','18','16','13']\"\n\t\t\tdata-lineheight=\"['20','20','18','15']\"\n\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"nowrap\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":650,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['inherit','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 9; white-space: nowrap; font-size: 18px; line-height: 20px; font-weight: 700; color: #5c068c; letter-spacing: px;font-family:Roboto;font-style:italic;\"> <\/div>\n\t<\/li>\n<\/ul>\n<div class=\"tp-bannertimer\" style=\"height: 5px; background: rgba(0,0,0,0.15);\"><\/div>\t<\/div>\n<script>var htmlDiv = document.getElementById(\"rs-plugin-settings-inline-css\"); var htmlDivCss=\"\";\r\n\t\t\t\tif(htmlDiv) {\r\n\t\t\t\t\thtmlDiv.innerHTML = htmlDiv.innerHTML + htmlDivCss;\r\n\t\t\t\t}else{\r\n\t\t\t\t\tvar htmlDiv = document.createElement(\"div\");\r\n\t\t\t\t\thtmlDiv.innerHTML = \"<style>\" + htmlDivCss + \"<\/style>\";\r\n\t\t\t\t\tdocument.getElementsByTagName(\"head\")[0].appendChild(htmlDiv.childNodes[0]);\r\n\t\t\t\t}\r\n\t\t\t<\/script>\n\t\t<script type=\"text\/javascript\">\r\nif (setREVStartSize!==undefined) setREVStartSize(\r\n\t{c: '#rev_slider_13_1', responsiveLevels: [1240,1024,778,480], gridwidth: [1240,1024,778,480], gridheight: [400,450,350,250], sliderLayout: 'fullwidth'});\r\n\t\t\t\r\nvar revapi13,\r\n\ttpj;\t\r\n(function() {\t\t\t\r\n\tif (!\/loaded|interactive|complete\/.test(document.readyState)) document.addEventListener(\"DOMContentLoaded\",onLoad); else onLoad();\t\r\n\tfunction onLoad() {\t\t\t\t\r\n\t\tif (tpj===undefined) { tpj = jQuery; if(\"off\" == \"on\") tpj.noConflict();}\r\n\tif(tpj(\"#rev_slider_13_1\").revolution == undefined){\n\t\trevslider_showDoubleJqueryError(\"#rev_slider_13_1\");\n\t}else{\n\t\trevapi13 = tpj(\"#rev_slider_13_1\").show().revolution({\n\t\t\tsliderType:\"standard\",\n\t\t\tjsFileLocation:\"\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/plugins\/revslider\/public\/assets\/js\/\",\n\t\t\tsliderLayout:\"fullwidth\",\n\t\t\tdottedOverlay:\"none\",\n\t\t\tdelay:9000,\n\t\t\tnavigation: {\n\t\t\t\tkeyboardNavigation:\"off\",\n\t\t\t\tkeyboard_direction: \"horizontal\",\n\t\t\t\tmouseScrollNavigation:\"off\",\n \t\t\t\t\t\t\tmouseScrollReverse:\"default\",\n\t\t\t\tonHoverStop:\"on\",\n\t\t\t\ttouch:{\n\t\t\t\t\ttouchenabled:\"on\",\n\t\t\t\t\ttouchOnDesktop:\"off\",\n\t\t\t\t\tswipe_threshold: 75,\n\t\t\t\t\tswipe_min_touches: 50,\n\t\t\t\t\tswipe_direction: \"horizontal\",\n\t\t\t\t\tdrag_block_vertical: false\n\t\t\t\t}\n\t\t\t},\n\t\t\tresponsiveLevels:[1240,1024,778,480],\n\t\t\tvisibilityLevels:[1240,1024,778,480],\n\t\t\tgridwidth:[1240,1024,778,480],\n\t\t\tgridheight:[400,450,350,250],\n\t\t\tlazyType:\"none\",\n\t\t\tparallax: {\n\t\t\t\ttype:\"mouse\",\n\t\t\t\torigo:\"slidercenter\",\n\t\t\t\tspeed:2000,\n\t\t\t\tspeedbg:0,\n\t\t\t\tspeedls:0,\n\t\t\t\tlevels:[2,3,4,5,6,7,12,16,10,50,47,48,49,50,51,55],\n\t\t\t},\n\t\t\tshadow:0,\n\t\t\tspinner:\"off\",\n\t\t\tstopLoop:\"off\",\n\t\t\tstopAfterLoops:-1,\n\t\t\tstopAtSlide:-1,\n\t\t\tshuffle:\"off\",\n\t\t\tautoHeight:\"off\",\n\t\t\thideThumbsOnMobile:\"off\",\n\t\t\thideSliderAtLimit:0,\n\t\t\thideCaptionAtLimit:0,\n\t\t\thideAllCaptionAtLilmit:0,\n\t\t\tdebugMode:false,\n\t\t\tfallbacks: {\n\t\t\t\tsimplifyAll:\"off\",\n\t\t\t\tnextSlideOnWindowFocus:\"off\",\n\t\t\t\tdisableFocusListener:false,\n\t\t\t}\n\t\t});\n\t}; \/* END OF revapi call *\/\n\t\n }; \/* END OF ON LOAD FUNCTION *\/\r\n}()); \/* END OF WRAPPING FUNCTION *\/\r\n<\/script>\r\n\t\t<\/div><!-- END REVOLUTION SLIDER -->[\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h3><span style=\"color: #5c068c\">\u00cdndice<\/span><\/h3>\n<ol>\n<li><a class=\"bob__link\" href=\"#intro\" target=\"_blank\" rel=\"noopener\">Introducci\u00f3n<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#contexto\" target=\"_blank\" rel=\"noopener\">Contexto<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#resumen\" target=\"_blank\" rel=\"noopener\">Resumen del proyecto<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#info\" target=\"_blank\" rel=\"noopener\">M\u00e1s informaci\u00f3n<\/a><\/li>\n<\/ol>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4 id=\"intro\"><strong><span style=\"color: #5c068c\">Introducci\u00f3n<\/span><\/strong><\/h4>\n<p>Blockchain es una tecnolog\u00eda que ha logrado suscitar el inter\u00e9s de numerosos sectores gracias a sus posibilidades, provocando que a d\u00eda de hoy se utilice en una importante cantidad de proyectos de distinta \u00edndole. De entre todas las posibles cadenas de bloques, destaca Ethereum debido al concepto de \u201ccontrato inteligente\u201d, programas que facilitan la ejecuci\u00f3n de acuerdos.<\/p>\n<p>No obstante, <span style=\"color: #5c068c\"><strong>la tecnolog\u00eda presenta ciertos problemas de escalabilidad<\/strong><\/span> que dificultan la adopci\u00f3n de la misma en ciertos escenarios de uso que podr\u00edan beneficiarse de su implementaci\u00f3n. Estos problemas se representan en la cantidad de interacciones por segundo que soporta la red y, a su vez, el coste de cada una de ellas.<\/p>\n<p>Este trabajo de fin de grado presenta un prototipo de un sistema cuyo prop\u00f3sito es <span style=\"color: #5c068c\"><strong>corregir los problemas de escalabilidad que presenta Ethereum aplicados a un caso de uso concreto<\/strong><\/span>.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_single_image image=\u00bb1156&#8243; img_size=\u00bbfull\u00bb alignment=\u00bbcenter\u00bb css=\u00bb.vc_custom_1628243354868{border-top-width: 10px !important;border-right-width: 10px !important;border-bottom-width: 10px !important;border-left-width: 10px !important;padding-bottom: 10px !important;border-left-color: #5c068c !important;border-left-style: solid !important;border-right-color: #5c068c !important;border-right-style: solid !important;border-top-color: #5c068c !important;border-top-style: solid !important;border-bottom-color: #5c068c !important;border-bottom-style: solid !important;border-radius: 5px !important;}\u00bb][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4 id=\"contexto\"><strong><span style=\"color: #5c068c\">Contexto<\/span><\/strong><\/h4>\n<p>Este proyecto est\u00e1 dirigido a personas conocedoras e informadas en la tecnolog\u00eda Blockchain, especialmente Ethereum. Resulta fundamental el conocimiento de la terminolog\u00eda b\u00e1sica y del funcionamiento general de la tecnolog\u00eda. A su vez resulta relevante entender el por qu\u00e9 se afirma que Ethereum posee un problema de escalabilidad.<\/p>\n<p><span style=\"color: #000000\">El prototipo se trata de una aproximaci\u00f3n experimental de un protocolo de segunda capa de Ethereum<\/span>. Estos <strong><span style=\"color: #5c068c\">mejoran la escalabilidad de la red principal al relegar parte de la carga computacional a un segundo entorno<\/span><\/strong> o capa que tramita a la red principal el resultado de las operaciones relegadas. En la pr\u00e1ctica, existen varios de estos protocolos, cada uno de ellos con sus caracter\u00edsticas y desventajas que los adecuan en mayor o menor medida a ciertos casos de uso. El trabajo de fin de grado introduce brevemente los principales existentes e identifica el prototipo como uno de ellos. Adem\u00e1s, el proyecto tambi\u00e9n presenta un escenario de uso hipot\u00e9tico y profundiza sobre el sistema desarrollado, incluyendo la arquitectura general ideada y las decisiones de dise\u00f1o tomadas para todos y cada uno de los componentes.<\/p>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4 id=\"resumen\"><strong><span style=\"color: #5c068c\">Resumen del proyecto<\/span><\/strong><\/h4>\n<p>El objetivo del prototipo es <span style=\"color: #5c068c\"><strong>obtener los mejores resultados de escalabilidad posibles<\/strong><\/span>, tanto en transacciones por segundo como en el coste de gas por cada una de estas transacciones.<\/p>\n<p>Los componentes definidos se corresponden con los esenciales y fundamentales que se pueden identificar en el protocolo de segunda capa en el que se basa el prototipo. Estos est\u00e1n dirigidos a la captaci\u00f3n de las transacciones que efect\u00faan los usuarios, la modificaci\u00f3n y realizaci\u00f3n de los c\u00e1lculos pertinentes y al env\u00edo de informaci\u00f3n desde la segunda capa a la red principal. Esta informaci\u00f3n es una versi\u00f3n resumida de las operaciones que han efectuado los usuarios as\u00ed como una prueba criptogr\u00e1fica que corrobora la veracidad de la informaci\u00f3n tramitada.<\/p>\n<p>Adem\u00e1s del dise\u00f1o de la arquitectura, se indican las distintas decisiones de dise\u00f1o tomadas, junto con su planteamiento y efecto en el sistema general. En varias ocasiones, se contrastan varias alternativas y se justifica por qu\u00e9 se elige una frente a otras. Algunas de estas decisiones de dise\u00f1o son generales, es decir, afectan al sistema en su conjunto.<\/p>\n<p>Visto los aspectos generales del prototipo, se especifican los detalles de implementaci\u00f3n de cada uno de los componentes del mismo, destacando los elementos m\u00e1s significativos y justificando las decisiones de dise\u00f1o tomadas.<\/p>\n<p>Acto seguido, se muestran los resultados obtenidos por el sistema en su funcionamiento y se comparan a los que presenta la red principal de Ethereum para justificar la mejora de escalabilidad, realizando las aclaraciones y puntualizaciones que se consideren oportunas. <span style=\"color: #5c068c\"><strong>Estos resultados demuestran la viabilidad de los protocolos de segunda capa como soluciones a los problemas de escalabilidad que presenta la tecnolog\u00eda<\/strong><\/span>.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_images_carousel images=\u00bb1162,1164,1165&#8243; img_size=\u00bbfull\u00bb onclick=\u00bblink_no\u00bb autoplay=\u00bbyes\u00bb wrap=\u00bbyes\u00bb css=\u00bb.vc_custom_1628245845745{border-top-width: 10px !important;border-right-width: 10px !important;border-bottom-width: 10px !important;border-left-width: 10px !important;border-left-color: #5c068c !important;border-left-style: solid !important;border-right-color: #5c068c !important;border-right-style: solid !important;border-top-color: #5c068c !important;border-top-style: solid !important;border-bottom-color: #5c068c !important;border-bottom-style: solid !important;border-radius: 5px !important;}\u00bb][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4 id=\"info\"><strong><span style=\"color: #5c068c\">M\u00e1s informaci\u00f3n<\/span><\/strong><\/h4>\n<p>La memoria del trabajo est\u00e1 disponible al p\u00fablico en el <a class=\"bob__link\" href=\"https:\/\/riull.ull.es\/xmlui\/handle\/915\/24210\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Repositorio Institucional de la Universidad de La Laguna<\/a>.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<ul>\n<li><strong><span style=\"color: #5c068c\">Autor<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/www.linkedin.com\/in\/florent%C3%ADn-p%C3%A9rez-gonz%C3%A1lez-42a700212\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Florent\u00edn P\u00e9rez Gonz\u00e1lez<\/a><\/li>\n<li><strong><span style=\"color: #5c068c\">Tutor<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/www.linkedin.com\/in\/joluroga\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Jos\u00e9 Luis Roda Garc\u00eda<\/a><\/li>\n<li><strong><span style=\"color: #5c068c\">Empresa colaboradora<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/www.linkedin.com\/company\/open-canarias-sl\/?originalSubdomain=es\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Open Canarias<\/a><\/li>\n<\/ul>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_raw_js]JTNDc2NyaXB0JTNFZnVuY3Rpb24lMjBsb2FkU2NyaXB0JTI4YSUyOSU3QnZhciUyMGIlM0Rkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSUyOCUyMmhlYWQlMjIlMjklNUIwJTVEJTJDYyUzRGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQlMjglMjJzY3JpcHQlMjIlMjklM0JjLnR5cGUlM0QlMjJ0ZXh0JTJGamF2YXNjcmlwdCUyMiUyQ2Muc3JjJTNEJTIyaHR0cHMlM0ElMkYlMkZ0cmFja2VyLm1ldHJpY29vbC5jb20lMkZyZXNvdXJjZXMlMkZiZS5qcyUyMiUyQ2Mub25yZWFkeXN0YXRlY2hhbmdlJTNEYSUyQ2Mub25sb2FkJTNEYSUyQ2IuYXBwZW5kQ2hpbGQlMjhjJTI5JTdEbG9hZFNjcmlwdCUyOGZ1bmN0aW9uJTI4JTI5JTdCYmVUcmFja2VyLnQlMjglN0JoYXNoJTNBJTIyYjc3YjRhZTc0YTY0YTIzYmMxNTM0OWQ3YzM1NDIyMmIlMjIlN0QlMjklN0QlMjklM0IlM0MlMkZzY3JpcHQlM0U=[\/vc_raw_js][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trabajo de Fin de Grado que recoge la implementaci\u00f3n de un prototipo de Capa 2 para mejorar la eficiencia de la Ethereum Blockchain <\/p>\n","protected":false},"author":6,"featured_media":1151,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"gallery","meta":[],"categories":[1],"tags":[25,24],"_links":{"self":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1147"}],"collection":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/comments?post=1147"}],"version-history":[{"count":21,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1147\/revisions"}],"predecessor-version":[{"id":1336,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1147\/revisions\/1336"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/media\/1151"}],"wp:attachment":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/media?parent=1147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/categories?post=1147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/tags?post=1147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}