Compartir este artículo

¿Domar a las ballenas? El desarrollador Nick Johnson cree que puede arreglar las ICO.

Una nueva propuesta del desarrollador de la Fundación Ethereum , Nick Johnson, apunta a lo que algunos llaman problemas crónicos con las ICO.

Ahora queofertas iniciales de monedas (ICO) se lanzan casi a diario en la cadena de bloques Ethereum , y las "ballenas" se están convirtiendo en un tema particularmente delicado.

Al comprar grandes cantidades de tokens, estos grandes comerciantes están dejando fuera del juego a los pequeños inversores, y no se trata solo de su gran poder adquisitivo. En algunos casos, las ballenas llegan incluso a manipular el sistema, aprovechándose de la dinámica del mercado y pagando comisiones de transacción superiores a la media por las compras. (Un participante en una ICO de mayo incluso...)pagó $6,000para saltar la fila delante de otros compradores.)

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Daybook Americas hoy. Ver Todos Los Boletines

En cualquier caso, las ballenas SPELL un grave problema para los proyectos. Porque cuando una o dos entidades poseen la gran mayoría de la oferta de tokens, tienen todo el poder de un banco central para controlar el mercado.

Pero el desarrollador Nick Johnson cree que ha encontrado una forma de distribuir tokens de manera más equitativa y reducircongestión En la red Ethereum al mismo tiempo. Johnson no es un programador novato; trabaja para la Fundación Ethereum , la organización suiza sin fines de lucro que gestiona el proyecto.

¿Su idea? Tratar las ICO como subastas y distribuir la venta en días, en lugar de horas.

"En mi opinión, la forma sensata de hacer las cosas es utilizar algún tipo de sistema que establezca un precio de equilibrio de mercado y que no dependa en gran medida del tiempo en el que se participa", dijo a CoinDesk en una entrevista.

Basándose en eso, Johnson ha elaboradouna propuesta para un nuevo contrato inteligente de venta de tokens, ONE que cree que podría tener un impacto material en el mercado si se implementa ampliamente.

Lograr un equilibrio

Si el nombre de Johnson te suena, es porque es el cocreador de laEthereum Name Service (ENS), un registrador de subastas para nombres de Ethereum .

Al igual que la ENS, la venta de tokens de Johnson se basa en una subasta Vickrey, donde las pujas se sellan. La idea es que las personas son más propensas a pujar por el valor real de un artículo cuando no se ven influenciadas por las pujas de otros.

La venta de tokens de Johnson funciona así: primero, el vendedor (o propietario del proyecto) establece un número máximo de tokens a vender o una cantidad máxima de ether a recaudar. Cualquiera de estos factores puede ser un factor limitante, pero Johnson sospecha que, en la mayoría de los casos, la oferta de tokens será variable, mientras que la cantidad de ether recaudada será fija.

A continuación, el vendedor anuncia un plazo para que los posibles compradores de tokens puedan presentar sus ofertas. Los postores indican el precio máximo que están dispuestos a pagar por un token y la cantidad que desean comprar.

Al finalizar el período de pujas, el vendedor calcula el precio de ejercicio, o el precio óptimo para un token, basándose en las pujas recibidas. (En esta etapa, también se pueden revelar las pujas, para que todos puedan ver qué direcciones de Ethereum pujaron cuánto por cuántos tokens).

Una vez establecido el precio de ejercicio, aquellos que ofertaron a ese precio o por encima podrán canjear sus tokens a ese precio; aquellos que ofertaron por debajo del precio de ejercicio recuperarán su ether.

Cabe mencionar que el cálculo del precio de ejercicio es la única parte de la venta de tokens de Johnson que se gestiona desde la blockchain de Ethereum . Aun así, los vendedores tienen todo el incentivo para calcular ese precio correctamente.

Si fijan un precio demasiado alto, por ejemplo, perderán vendedores en el extremo inferior. Por el contrario, si fijan un precio demasiado bajo, se aplicará la limitación incorporada a la cantidad de ether que desean recaudar. El precio de ejercicio es el punto en el que recaudan la mayor cantidad de dinero, mientras que tienen que vender la menor cantidad de tokens.

Johnson también recomienda que los vendedores publiquen el precio de ejercicio y revelen las ofertas al mismo tiempo, para que los oferentes puedan verificar que el precio de ejercicio se calculó correctamente.

Hasta ahora, Johnson ha puesto el código Solidity para la prueba de concepto.en GithubPero advierte que el código no está probado y no debe usarse en producción. Además, dijo que, aunque no tiene tiempo para terminar el proyecto, estaría disponible para auditar el código si alguien más quisiera intervenir.

Establecer límites

Pero por ahora, la propuesta de Johnson aún es conceptual. Esto deja a muchos proyectos de ICO lidiando con formas innovadoras, aunque no siempre exitosas, de ampliar la distribución de tokens.

Una solución obvia es limitar las ventas individuales. Pero ¿quién puede limitarlas? Todos en la blockchain usan seudónimos. En Ethereum, por ejemplo, un usuario se representa mediante una dirección hexadecimal de Ethereum . Esto facilita que una sola entidad cree varias cuentas "Sybil".

Dos proyectos recientes ponen de relieve los desafíos que ello implica.

La aplicación de mensajería Ethereum Status, que recientemente recaudó 100 millones de dólares, intentó utilizar un "techo dinámico"para limitar las ventas individuales. Cuando alguien intentaba enviar una cantidad demasiado grande de ether para comprar tokens, solo se aceptaba una parte de la oferta y el resto se devolvía.

Sin embargo, la idea fracasó cuando varios compradores escribieron scripts que les permitían enviar transacciones desde múltiples direcciones de Ethereum . Como resultado, El contrato de la ICO fue enviado como spam con los ataques de Sybil, y muchas transacciones quedaron "pendientes" durante días después de que terminó la venta, lo que provocó una desaceleración general en la red Ethereum .

Tras la ICO de Status, el intercambio descentralizado basado en Ethereum, OmiseGo, decidió adoptar un enfoque totalmente diferente.

El proyecto finalmente entregó NEAR la totalidad de su venta de tokens, con un límite de $25 millones, a la firma de corretaje Bitcoin Suisse. Para comprar tokens OMG , los compradores debían crear una cuenta y verificar su identidad real.

Aunque el uso de un intermediario desafía el espíritu de una cadena de bloques (donde el objetivo principal es KEEP las cosas descentralizadas y las identidades de los usuarios en secreto), el proyecto no vio ninguna alternativa <a href="https://www.omise.co/omisego-crowdfunding-structure-update">https://www.omise.co/omisego-crowdfunding-structure-update</a> , según el asesor especial de OmiseGo, Thomas Greco.

"Fue decepcionante para nosotros investigar y darnos cuenta de que no había una manera claramente segura de hacer esto en la cadena en este momento", dijo.

Pero si el concepto de venta de tokens de Johnson se implementa pronto, la esperanza es que las futuras ICO no necesitarán un tercero para hacer todo eso.

Johnson resumió las ventajas de su plan diciendo:

Si se construye un sistema donde se puede establecer un precio de mercado, y todos pueden participar en él a ese precio, no hay ninguna ventaja indebida para las ballenas. Por lo tanto, se vuelve irrelevante si eres una persona real o no.

Ballena de jugueteimagen vía Shutterstock

Picture of CoinDesk author Amy Castor