Es difícil hablar de ARC sin un contexto histórico sobre las transacciones de bitcoin y mAPI.
En los primeros días, cada billetera Bitcoin era un cliente de minería de nodo completo y compartían datos (incluidas las transacciones) a través de una pink de igual a igual. Con el paso del tiempo, los procesos de minería se especializaron y las personas que ejecutaban el cliente completo existían como puntos de retransmisión (a menudo ineficientes) en la purple. En un deseo de distribuirse lo más ampliamente posible, Bitcoin utilizó conexiones lentas entre pares para propagar todo, lo que llevó a parte del razonamiento técnico por el cual el límite de tamaño de bloque de 1 MB se consideró importante para varios ingenieros en el espacio.
En 2018, cuando la cadena de bloques BSV surgió de las otras variantes de Bitcoin, este diseño de red pudo repensarse por primera vez en aproximadamente una década.
El producto de este replanteamiento fue la «API de minero», la «API de comerciante» o «mAPI», como llegó a conocerse.
En lugar de transmitir desde un cliente de nodo completo a la red P2P, mAPI permitió a los usuarios comerciales de la pink enviar sus transacciones a mayor velocidad directamente al nodo de su elección. Esto condujo a una nueva era en la comercialización de los principales operadores mAPI en la purple BSV: principalmente TAAL y GorillaPool.
Sin embargo, el éxito de aplicaciones como CryptoFights llevó al rápido descubrimiento de los límites de mAPI. En resumen, la conexión directa de mAPI a un cliente de nodo unique brindó una experiencia confiable la mayor parte del tiempo, pero en los días en que la red tendría bloques sucesivos alrededor del máximo adaptable de 4 GB, las monedas desordenadas en largas cadenas de transacciones no confirmadas aparecerían. causar que mAPI falle.
El problema period que la forma rígida y lineal de mAPI de ver las monedas se enfrentaba al diseño asincrónico de Bitcoin, donde el orden no importa siempre y cuando se establish que una moneda es válida.
Las lecciones aprendidas en la period mAPI inspiraron un replanteamiento de todo el sistema hacia una arquitectura de microservicios más acorde con el resto de la pila BSV de próxima generación. Según Thomas Giacomo de la BSV Blockchain Affiliation, “…[ARC] También será más escalable porque estará alineado con otros cambios de infraestructura como Overlay Node, LiteClient y Teranode”.
Entonces, ¿qué es el ARCO?
ARC funciona como un puente hacia la purple Bitcoin permitiendo el acceso a API mantenida por los nodos comerciales (mineros) de BSV, pero en lugar de estar conectado a un nodo (y por lo tanto a un único punto de falla), se conecta a varios nodos a la vez y también propaga monedas a través de la red P2P para garantizar que todas las transacciones no confirmadas tengan más probabilidades de ser vistas por los mineros y garantizar que los bloques propuestos no requieran toneladas de validación de firmas extemporánea a medida que los bloques continúan creciendo.
sabemos que hay @1sábOrdinales volando por todos lados, pero ¿cuál es la mejor manera de introducirlos en la purple BSV a alta velocidad?
Obtenga más información sobre Arc aquí: https://t.co/JzoRe4VIoP.
¡Es un motor de ingesta de transacciones de próxima generación diseñado para reemplazar mAPI funcionando más como bitcoin! pic.twitter.com/S17Khkx4uR
– GorilaPool 🟡🍌 (@MineLikeAnApe) 23 de marzo de 2023
GorillaPool y TAAL han estado probando ARC con sus clientes desde el primer trimestre de 2023 y repitiendo el software package mientras la cadena de bloques BSV continúa batiendo récords de recuento de transacciones diarias.
Michael “Root” Boyd, cofundador de GorillaPool, dijo sobre sus experiencias hasta el momento: “Hemos descubierto que ARC está bien diseñado de forma modular y escalable. El código se desarrolló activamente y fue fácil de implementar. Nos ha permitido procesar decenas de millones de transacciones rápidamente y de una manera más confiable que nuestra experiencia usando mAPI, por lo que estamos entusiasmados de usarlo para batir nuevos récords dentro de nuestra pila de procesamiento de transacciones y en la cadena de bloques pública”.
¿Lo que hay en un nombre?
«ARC» evoca una visualización de un arco o un puente entre las aplicaciones y Bitcoin. En GorillaPool, esto se imaginó como un mágico arco iris de plátanos.
Arc (Beta) es un reemplazo directo de mAPI.
Envíe sus transacciones a bitcoin de manera uncomplicated y confiable con el punto final Arc de GorillaPool.
👉🏻https://t.co/JzoRe4VIoP🌈
Estamos aquí para ayudarle a simplificar su experiencia con bitcoin. ¡Se agradecen los comentarios y los informes de errores! #bitcoin #BSV pic.twitter.com/ahLA3fdfdS
– GorilaPool 🟡🍌 (@MineLikeAnApe) 10 de julio de 2023
Bueno, el nuevo puente a Bitcoin está disponible en TAAL y GorillaPool ahora en versión beta pública, y se anima a los usuarios a probar los nuevos puntos finales, ya que mAPI quedará obsoleto con el tiempo.
En nombre de BSV Blockchain Association, Giacomo felicitó al equipo ARC en BSVA. Felicitaciones especiales a Simon Ordish, Siggi Oskarsson, Frank Dickob, Michael Boeckli, Farzan Fatemifar y Darren Kellenschwiller, entre otros. «ARC es un producto realmente interesante que permitirá a BSV Blockchain entregar lo que se ha comprometido a entregar: 1 millón de tx/segundo».
Conversaciones de CoinGeek con Kevin Alkema: Gorilla Pool proporciona una solución integral para la minería ASIC
¿Nuevo en blockchain? Consulte la sección Blockchain para principiantes de CoinGeek, la guía de recursos definitiva para aprender más sobre la tecnología blockchain.