Proyecto de último año en el Departamento de Ciencias de la Computación, HKU
Miembro del equipo: Haoran Qiu, Tao Ji
Supervisor: Dr. Heming Cui
Blockchain es esencialmente un libro de contabilidad público descentralizado que registra de forma segura las transacciones entre las partes de forma anónima. El componente clave es llegar a un acuerdo entre un grupo de nodos, es decir, consenso. Sin embargo, según la red Peer-to-Peer actual, la operación de transmisión es ineficiente. El aumento de la tasa de transacciones genera congestión del tráfico.
Intel SGX es una tecnología que protege el código y la integridad de ejecución desde la perspectiva del hardware. Brinda posibilidades de modificar el protocolo de red y almacenar cierta información de enrutamiento, para reducir tantos mensajes como sea posible y, mientras tanto, conservar las propiedades requeridas por la aplicación blockchain en la parte superior de la red.
Este proyecto aborda esta debilidad de la red P2P bajo sistemas blockchain, diseñando e implementando un nuevo protocolo en la red Peer-to-Peer que logre eficiencia y no sacrifique ninguna seguridad ni otras propiedades requeridas.
Implementación de la versión C++ de la red p2p, consulte libgfrp2p
.