A las 19:00 del 30 de abril, Greg Meredith, el fundador de RCain, fue un invitado en la comunidad MXC Matcha y compartió sus productos secos sobre "la ruta de desarrollo de RChain después de actualizar la red principal".
El siguiente es el registro compartido de Greg Meredith:
Moderador: Bienvenido Greg a nuestra comunidad MXC Matcha. ¿Puedes presentarnos brevemente tus antecedentes?
Greg Meredith: Gracias por darme la oportunidad de presentar RChain. Para mí, prefiero hablar sobre el proyecto RChain y la comunidad en lugar de mí mismo. Soy matemático, músico, padre, apicultor, etc., pero sobre todo, soy una persona que se preocupa por el planeta, como muchos otros. Sé que avanzamos con demasiada lentitud para abordar los efectos del cambio climático, y creo que la tecnología blockchain, si puede escalar, puede empoderar a las personas para enfrentar el desafío sin tener que esperar por completo al gobierno o la industria.
Moderador: Sabemos que RChain ha lanzado recientemente su red principal. Esta es una nueva etapa para el proyecto. RChain es una cadena pública con tecnología en su núcleo, por lo que hoy prestaremos más atención a la tecnología y responderemos preguntas de la comunidad. algunos problemas. Después de que RChain mainnet esté en línea, ¿cuáles son los planes técnicos a corto, mediano y largo plazo?
Greg Meredit: Nuestro objetivo a corto plazo es abrir el cuello de botella actual de la red, que incluye principalmente tres aspectos de optimización: el objetivo a corto plazo, la necesidad de determinar el estado final de RChain, la fusión de estructuras de árbol y la optimización de subprocesos. gestión; el objetivo a medio plazo es La ecología del desarrollo apoyará al menos 4 proyectos de alto volumen y bajo riesgo para desarrollar en RChain; el objetivo a largo plazo se centrará en la comercialización de LADL y la capa de plataforma.
Específicamente, a través de LADL, podemos generar automáticamente tipos de sistemas para muchos lenguajes de programación y máquinas virtuales, lo que significa que los contratos inteligentes en muchas plataformas blockchain obtendrán automáticamente una mayor seguridad.
En segundo lugar, también podemos generar instancias de Casper en una amplia gama de entornos de ejecución, lo que significa que las plataformas de cadena de bloques pueden ejecutarse mucho más rápido, con determinismo de estado final y mejor seguridad.
Eventualmente, podrá generar una plataforma blockchain de alto rendimiento con un solo clic. Esto significa que la capa de plataforma no será particularmente costosa, dando así valor a la comunidad, efectos de red y ecología de aplicaciones en la plataforma.
Moderador: Sería muy interesante si podemos generar una plataforma blockchain con un solo clic. También hemos visto que algunas cadenas de bloques también reclaman funciones similares, como Polkadot. ¿Puedes hacer una comparación entre los dos?
El volumen total de transacciones de "Boring Ape" BAYC superó los 2 mil millones de dólares estadounidenses: Jinse Finance informó que debido al lanzamiento anterior de ApeCoin por parte de la empresa de desarrollo BAYC, Yuga Labs, y la actividad de ventas recientemente lanzada de Otherdeed, una trama virtual del proyecto de metaverso. Por otra parte, el volumen de transacciones de la serie "Ape" NFT ha aumentado recientemente un crecimiento sustancial. Según los últimos datos, el volumen total de transacciones de "Boring Ape" Bored Ape Yacht Club (BAYC) ha superado los 2 mil millones de dólares estadounidenses, alcanzando un récord. de 28.575 transacciones.
Los datos históricos muestran que el volumen total de transacciones de BAYC superó los mil millones de dólares estadounidenses el 4 de enero y superó los mil 500 millones de dólares estadounidenses el 18 de marzo, lo que significa que el volumen de transacciones de esta serie NFT se ha duplicado en cuatro meses. Además, "Boring Ape" BAYC también se ha convertido en la tercera serie de NFT con un volumen de transacciones de más de 2 mil millones de dólares estadounidenses. [2022/5/3 2:47:13]
Greg Meredit: No he visto a Polkadot hacer esta afirmación, su afirmación es conectar diferentes cadenas de bloques. También tratan las plataformas como productos básicos, pero la interoperabilidad es solo el comienzo de la próxima propuesta de valor.
Y la próxima propuesta de valor real debería ser la gestión de activos digitales. En los últimos diez años, todas las principales aplicaciones de Internet han sido sistemas de gestión de activos digitales. Desde Facebook hasta Instagram, TikTok y Spotify, se trata de la gestión de activos digitales.
Polkadot se trata de interoperabilidad y no de gestión de activos digitales. Si se trata de esto último, deberían tener un modelo de consulta explícito que se ajuste a un lenguaje transaccional, del que carecen.
Moderador: ¿Cuáles son las ventajas de RChain en comparación con otras cadenas públicas?
Greg Meredit: Puedo dar más detalles sobre tres aspectos. Primero, el estado determinista final. Esta característica permite que los nodos recién agregados no tengan que rastrear hasta el comienzo de la cadena. Solo necesitan rastrear hasta el último estado determinista final, lo que también significa que el estado de la cadena de bloques puede ser ya sea creciendo para siempre; el segundo es alto rendimiento, a medida que resolvamos el problema de fusión de la estructura de árbol y optimicemos la gestión de subprocesos, veremos mejoras de rendimiento mucho mayores; finalmente, corrección, a través del sistema de tipos, podemos lograr formas automatizadas de Verificación, de modo que los errores a nivel de código se pueden evitar, como el error DAO que apareció una vez, se puede evitar por completo.
Moderador: ¿Cómo obtiene RChain datos en cadena? ¿Cuál es la diferencia entre el almacenamiento de datos de RChain e IPFS?
Greg Meredit: RChain es ante todo una base de datos y un mecanismo de almacenamiento. Eso significa que viene con un lenguaje de consulta (rholang) y un modelo transaccional. En general, Internet ha entendido el concepto de "clave/valor" generalizado; por ejemplo, el protocolo http es en realidad solo un protocolo de búsqueda de "clave/valor" generalizado. Las "claves" son estos URI o URL, y los "valores" son estos recursos ubicados en los URI, como páginas web, API, etc.
Tal protocolo muestra que las "claves" están estructuradas, son una especie de "camino". Esto es muy útil para estructurar el acceso a los recursos. Sin embargo, http entiende que no siempre sabes exactamente qué recursos estás buscando o dónde están. Por lo tanto, existe el concepto de "búsqueda". IPFS se perdió esto en sus primeros días y está tratando de ponerse al día.
Resulta que esto es bastante básico. Cualquier mecanismo de almacenamiento (puede pensar en www como un mecanismo de almacenamiento en general) debe proporcionar dos cosas: primero, un mecanismo de consulta, porque no siempre sabe exactamente qué buscar, o porque desea obtener algo mediante programación. sin obtenerlos uno por uno; en segundo lugar, la semántica de transacciones, para www, el modelo de transacción es REST. Si bien es subóptimo para un sistema de pedido de boletos de estado, al menos su modelo de transacción es claro.
IPFS no entiende cuán importantes son estas características. En contraste, RChain proporciona fundamentalmente una nueva arquitectura de base de datos: resuelve la tensión entre SQL y no-SQL y proporciona un modelo de consulta y transacción para distribuir y escalar. La "coincidencia de patrones" de rholang proporciona un mecanismo de consulta y sus reglas de comunicación son modelos de transacción. En este sentido, este es el siguiente paso: la semántica de Internet3.0.
Para entender esto correctamente, es necesario conocer algo de historia sobre el mecanismo de almacenamiento. Antes de las bases de datos relacionales, no había estándares de almacenamiento reales. Hay muchas bases de datos jerárquicas basadas en archivos. Este es en realidad el modelo básico que promueve IPFS basado en Internet. Pero una vez que apareció la base de datos relacional, ¿qué pasó con esos mecanismos de almacenamiento? Desaparecen en la historia. La razón de esto es que el modelo relacional aborda dos propósitos fundamentales: procesamiento eficiente de consultas y transacciones.
RChain ha explorado y logrado el éxito en esta dirección. rholang y RChain se basan en el modelo matemático de "cálculo de procesos", que literalmente significa una relación basada en la expansión del tiempo. Esta metáfora de extensión temporal captura la idea de almacenar código y datos, lo que les permite yuxtaponerse de manera efectiva tanto semántica como sintácticamente.
Moderador: ¿Qué significa exactamente el contrato inteligente reactivo de RChain? ¿Qué ventajas tiene sobre algunos contratos inteligentes en cadena actuales? ¿Puedes darme un ejemplo?
Greg Meredit: ¡Concurrencia! El siguiente párrafo es el código central para construir un intercambio descentralizado escrito en rholang.
for( ask <- askStream; bid <- bidStream ) { match fit( ask, bid ) case good => doSale( ask, bid ); case ok => …; case nogo => putBack( askStream, ask ) | devolver( bidStream, oferta ) }
Puedes ver que el código es muy conciso. Toma solicitudes de un flujo de solicitudes y ofertas de un flujo de ofertas, y cuando las ofertas y las ofertas coinciden, se realiza un trato; de lo contrario, se vuelven a colocar en sus respectivos flujos. Por supuesto, se necesita más código para un intercambio completo. Pero esta es la lógica central del intercambio, y se expresa mediante una sola línea de código rholang. Este es el poder de los contratos reactivos, expresan varios patrones de programas de Internet, desde el procesamiento de flujo de eventos complejos hasta los patrones de interacción de la interfaz de usuario.
Moderador: Escuché que los desarrolladores de RChain recientemente lograron un gran avance en la conversión automática de JavaScript al lenguaje Rholang concurrente, lo que reduce en gran medida la dificultad técnica y permite a los programadores escribir fácilmente lenguajes de programación de cadena de bloques concurrentes. ¿Puedes hablar más sobre este avance?
Greg Meredit: No creo que sea un gran avance. El punto de rholang es que expresa sintácticamente la concurrencia, JavaScript ofusca la concurrencia sintácticamente, lo cual es un paso atrás.
Moderador: Además de JavaScript, ¿pueden otros lenguajes de programación convertirse automáticamente a rholang en el futuro? ¿Ha considerado RChain cómo hacer un mejor uso de los recursos técnicos existentes para reducir el umbral de desarrollo?
Greg Meredit: Otros programas no deben convertirse a rholang, y hasta que obtengamos soporte de hardware, se debe tomar otro enfoque. La razón principal es que pocos lenguajes de programación populares admiten análisis sintáctico y control de recursos simultáneos. Esto está oculto en la lógica más que en la sintaxis.
Al usar gramáticas, los compiladores y los verificadores de tipos pueden verificar varias propiedades, como si el programa se bloqueará, filtrará información a canales inseguros, etc. Puede verificar tales propiedades en la sintaxis de JavaScript, debe comprender la lógica; de lo contrario, será difícil descifrarlo.
Moderador: ¿Puede presentar Dappy, un proyecto ecológico en RChain? ¿Cuáles son los aspectos más destacados de este proyecto?
Greg Meredit: Lo más destacado de Dappy es el enlace del nombre. En segundo lugar, es un excelente componente de tecnología Oracle.
Moderador: Recientemente se está realizando la selección de ideas de Dapp ¿Puedes presentarnos qué dapps destacados participaron? ¿O en qué áreas cree que la ecología dapp de RChain logrará avances?
Greg Meredit: El ecosistema de RChain requiere principalmente aplicaciones de alto volumen de transacciones y bajo riesgo. Como juegos, chat, redes sociales, etc. Y el punto de ruptura es que las personas ni siquiera notan la cadena de bloques subyacente cuando la están usando.
Moderador: RChain ha experimentado muchas crisis, e incluso hubo rumores de bancarrota, pero hemos visto que RChain ha pasado por altibajos durante tantos años pero ha persistido. ¿Puede decirnos qué apoya a RChain y permite que este proyecto persista hasta ahora.
Greg Meredit: Comunidad, siempre comunidad. RChain no es solo una tecnología. RChain es una comunidad de personas que piensan que es necesario hacer algo y trabajan juntas para lograrlo.
Tags:
El 29 de abril de 2020, se lanzó oficialmente iNet. Desde su lanzamiento, iNet no solo ha recibido una participación entusiasta de usuarios de todo el mundo.
El 12 de marzo de este año, BTC una vez cayó por debajo de la marca de $ 4,000. Ya sea que sea extremadamente próspera o no.
Golden Finance News, el 30 de abril, la Asociación Suiza de Tecnología y Mercado de Capitales (CMTA) emitió un estándar general para la custodia de activos digitales.
A las 19:00 del 30 de abril, Greg Meredith, el fundador de RCain.
El precio de Bitcoin continúa encontrando una resistencia de alrededor de $9,000, oscilando en un estrecho rango de $300 durante las últimas 48 horas. Con su reducción a la mitad acercándose.
Recientemente, escuché que Tether (USDT) en Ethereum se ha emitido con frecuencia. Con el fin de aprender.
En abril, el mercado se estaba recuperando después de una fuerte caída. ETH subió de un mínimo de $ 86 a $ 200, un aumento del 130%.