Gavin Andresen ha sido uno de los actores mĆ”s activos y que mayores contribuciones ha realizado en la bĆŗsqueda del aumento del tamaƱo de los bloques de la blockchain.
DespuĆ©s de Jeff Garzik, Andresen ha sido el actor del ecosistema bitcoin que mĆ”s BIPs ha creadoĀ para el tema de la escalabilidad de la red.Ā Siempre abogando por una bifurcaciĆ³n fuerte, como se evidencia con Bitcoin XT y Bitcoin Classic.Ā Recientemente, pudo conocerse que el ex jefe cientĆfico de la FundaciĆ³n Bitcoin desarrollĆ³ una nueva propuesta de mejora para la red Bitcoin, la cual busca una bifurcaciĆ³n fuerte para aumentar el tamaƱo de los bloques a 2MB en el 2018.
Andresen introdujo el borrador realizando modificaciones al BIP 102 propuesto por Garzik, el cual contempla el aumento al mĆ”ximo nĆŗmero de bytes en un bloque serializado canĆ³nicamente de 1MB a 2MB, manteniendo el lĆmite de operaciones firmadas en 20.000 por bloque, pero solo contando conĀ verificaciones ECDSAĀ para validar los bloques.
En esta propuesta, no se contemplan el scriptsig de Coinbase, ni las operaciones firmadas en ramas no ejecutadas de un Script, asĆ como tampoco las operaciones firmadas que involucren firmas codificadas invĆ”lidamente. Por otro lado, la cantidad de data procesada para computar las firmas de los hashes estarĆ” limitada a 1.300.000.000 bytes por bloque.
La activaciĆ³n de la propuesta se darĆa cuando un 75% del poder de procesamiento de la red realice la bifurcaciĆ³n, seguido por un periodo de gracia de 28 dĆas que servirĆ”Ā deĀ equilibrio entre dar a la gente el tiempo suficiente para actualizarĀ y mantener la atenciĆ³n de la gente sobre la necesidad urgente de hacerlo. La fecha de expiraciĆ³n de la propuesta es el 1 primero de enero de 2018. Si para entonces la propuesta no es activada, se considerarĆ” rechazada.
Esta propuesta busca solucionar el difĆcil debate sobre el aumento del tamaƱo de los bloques de la blockchain prontamente, con el fin de mantener las actuales polĆticas econĆ³micas, tomando en consideraciĆ³n las tasas de cobro por confirmaciĆ³n, tratando de cumplir con las expectativas del mercado y evitando su disrupciĆ³n. AdemĆ”s, el lĆmite en las operaciones firmadas busca prevenir ataques de agotamiento de CPU por mineros sin escrĆŗpulos que hagan muy costoso validar bloques de 2MB.
Andresen piensa que una bifurcaciĆ³n fuerte no dividirĆ” la blockchain en dos cadenas sino en dos ramas, la mĆ”s fuerte de las cuales serĆ” la que sobreviva:
Luego de una bifurcaciĆ³n de blockchain, habrĆ” dos ramas, no dos cadenas. Los incentivos econĆ³micos son apabullantes para que la rama mĆ”s fuerte sobreviva.
Gavin Andresen
A pesar de lo difĆcil que ha sido encontrar una soluciĆ³n ante este debate, Andresen se mantiene optimista, suponiendo que lo que aguarda a bitcoin en el futuro es la especializaciĆ³n:
A largo plazo, creo que todo funcionarĆ” bien sin importar lo que pase con el lĆmite de los bloques. EstarĆ© contribuyendo con mi asesorĆa y experiencia (y revisiĆ³n de cĆ³digos y haciendo cĆ³digos) para Bitcoin Classic, Bitcoin Unlimited, Bitcoin Core y quizĆ”s otros proyectos de fuente abierta que surjan. Espero que todos sean exitosos y descubran en que parte del ecosistema bitcoin deben especializarse.
Gavin Andresen