Rongjian Lan
🛡️

Rongjian Lan

Rongjian Lan fue ingeniero de infraestructuras de búsqueda para Play Store en Google. Ha publicado más de 10 artículos académicos sobre consultas espacio-temporales y visualización basada en mapas. Rongjian comenzó a investigar los protocolos descentralizados a principios de 2017.

Rongjian es el co-presidente de ABC Blockchain Foundation, con más de 100 ingenieros de Google, Facebook y LinkedIn como miembros. Fue candidato a doctor en ciencias de la computación en la Universidad de Maryland College Park y obtuvo su licenciatura en la Universidad de Ciencia y Tecnología de Beijing.

Próximos Planes

  • Resultados mensuales: 2021 Oct
    • Optimizar la lógica de verificación de bloques de consenso (block verification logic) para reducir el tiempo de los bloques en ~200-400ms
    • Reforzar el equipo de prefijo común en la tecnología de Harmony y ayudar a proponer direcciones/temas de investigación para la research DAO
    • Terminar la propuesta de diseño y especificar la cross-shard transaction con un equipo de sistemas.
  • Logros trimestrales: 2021 Q4
    • Reducir el tiempo de bloqueo de la red principal a 1 second mediante: 1) Optimización de la recopilación de firmas de confirmación; 2) procesamiento paralelo de mensajes en el nodo líder; 3) actualizar mediante la librería blst
    • Trabajar con el equipo del sistema de conocimiento mutuo para terminar la implementación PoC de las cross-shard transaction
    • Contratar a 1 ó 2 ingenieros de protocolos principales
  • Planificación anual: 2022 Q1 - Q3
    • Q1: Rotación de líderes y detección de comportamientos maliciosos de los líderes integrados con el cambio de vista: fallo de propuesta de enlaces cruzados, censura de txn, etc. Lanzamiento de la función de transacciones entre capas.
    • Q2: Criptografía para el cliente ligero basado en zk y restablecimiento y elección privada, etc.
    • Q3: Terminar la implementación del restablecimiento: restablecimiento aleatorio, sincronización de estado rápida, etc. Lanzar el restablecimiento y hacer el protocolo Harmony 100% descentralizado en la red principal.

Logros de los últimos 6 meses

2021/10/25

  • Preparada y compartida la charla "Play2Earn: the future of gaming" en nuestro evento metaverso de Shanghai, en Palo Alto.
  • Analizar el flujo del consenso en el procesamiento de bloques y reducir el procesamiento innecesario de bloques mediante el almacenamiento en result caching.
  • Reunión con Research DAO y respuesta a sus questions sobre el protocolo Harmony.
  • Descubrir cómo actualizar el punto base de la biblioteca blst con Ganesha

2021/10/18

2021/10/11

  • Cambio en la lógica de verificación de bloques de consenso: se verifican los nuevos bloques de forma optimista en la fase de preparación para que no sea un cuello de botella en la fase de confirmación.
  • Añadir el contenido del bloque en el mensaje de anuncio del líder.
  • Refactorizar la lógica de verificación de bloques como una utilidad para ser utilizada por el manejo de los mensajes de anuncio y preparación en el nodo validador.
  • Sincronizar con Dimitris del prefijo común para una mayor aclaración técnica de la red Harmony.

2021/10/5

  • Trabajamos en la petición del desarrollador de soportar pending txns in event subscription y permitir la obtención de txns pendientes en rpc.
  • Tuvimos una sesión de introducción a la tecnología con Dionysis, Zeta y el equipo para que se pongan al día con la tecnología de la red Harmony y las posibles ideas de investigación. Han empezado a estudiar algunos temas de investigación interesantes y tendremos una sincronización semanal para aclarar más cuestiones.
  • Volví a investigar la tecnología de Solana y la mayor parte de su aceleración tecnológica se debe a su consenso único de PoH y a una VM más rápida. Así que no hay mucha tecnología directamente transferible que podamos tomar prestada inmediatamente. Podríamos pensar en acelerar la evm si es posible o en cambiar a otra vm si la velocidad es lo más importante.
  • Estamos trabajando en una optimización del consenso que podría reducir potencialmente el tiempo de bloqueo en otros 200ms-400ms. Esta semana, el tiempo estimado de llegada.

2021/10/06: Semana: Tiempo de bloque de 1,5 segundos Mes: propuesta de cross-shard, Research dao onboarding Trimestre: trabajar para conseguir 1 segundo de finalización, contratar a 2 ingenieros de protocolo principales