El fundador de Ethereum, Vitalik Buterin, ha propuesto recientemente que los usuarios que utilicen la blockchain de Ethereum paguen un monto de renta, el cual dependerรญa del tiempo que deseen que sus datos permanezcan accesibles en esta red.
A medida que la adopciรณn de la red de Ethereum aumenta, la cantidad de datos que estรกn almacenados en la blockchain, y, por ende, todos los que los nodos deben guardar, ha crecido bastante. Por lo que la propuesta de Buterin es una manera de atender esta situaciรณn, ya que el sistema actual parece, al menos de momento, insostenible.
La propuesta se titula โUna forma simple y basada en principios para calcular las tarifas de alquilerโ (A simple and principled way to compute rent fees), y consiste bรกsicamente en calcular la tarifa de renta basรกndose en el lรญmite a largo plazo de โestadoโ (state), que es un trozo especial de data que los nodos de la red deben almacenar.
De acuerdo con la propuesta, los datos de โestadoโ almacenados en la memoria RAM de un nodo no tendrรญan que superar los 500 GB. Para lograr esto, los usuarios pagarรญan unas tarifas basadas en cuรกnto tiempo se almacenan sus datos en la red, y a medida que el almacenamiento se acerque al lรญmite de los 500 GB, el precio del alquiler deberรก ir aumentando para asegurar que la cantidad de datos que los usuarios suban al sistema no exceda el lรญmite.
Para asegurarse de que no sea posible a largo plazo que el estado exceda 500 GB, almacenar 500 GB deberรญa costar 500,000 ETH por aรฑo, por lo que almacenar 1 byte deberรญa costar 0.000001 ETH por aรฑo. Un contrato de 24.000 bytes costarรญa 0.024 ETH (~ $ 15) por aรฑo; una cuenta de 250 bytes costarรญa 0.00025 ETH (~ $ 0.15) por aรฑo.
Vitalik Buterin
Fundador
Ademรกs, Buterin mencionรณ la implementaciรณn del โShardingโ, una soluciรณn de escalabilidad para la red de Ethereum que permitirรญa que los nodos no tengan que almacenar toda la data histรณrica de la blockchain sino solo parte de ella. Asรญ, los cรกlculos de renta anteriormente mencionados disminuirรญan considerablemente.
Buterin hizo tambiรฉn una segunda propuesta, la cual ataca el problema de que los usuarios deben saber de antemano por cuanto tiempo van a necesitar que su data estรฉ disponible en la red. Para eliminar este problema, Buterin sugiere que los usuarios puedan usar su โestadoโ incluso despuรฉs de que este haya expirado mediante el uso de la โprueba Merkleโ (Merkle Proof), una herramienta criptogrรกfica que permite probar que un estado existiรณ en algรบn punto del pasado.
En la misma lรญnea de escalabilidad, el pasado enero, Buterin anunciรณ la creaciรณn de dos programas de subsidios para capacitar equipos independientes que ayuden con la investigaciรณn de posibles soluciones para la red de Ethereum.