Files
research.logos.co/docs/vsus.md

5.6 KiB

title, hide_table_of_contents
title hide_table_of_contents
R&D Service Units true

Vac R&D Service Units

Vac's R&D Service Units play a crucial role in supporting IFT projects. In addition to providing expertise, resources, and technical guidance, they also develop software artefacts, such as nim-libp2p and zerokit.

P2P

The P2P R&D Service Unit is a vital part of Vac, specialising in peer-to-peer (P2P) technologies. We develop nim-libp2p, work on improving the libp2p gossipsub protocol, and assist projects with the integration of P2P network layers. We collaborate closely with Vac Deep Research to conduct research aimed at enhancing libp2p gossipsub. By focusing on advancing P2P technologies, we contribute to the overall improvement and efficiency of decentralised networks, enabling seamless decentralised communication for IFT Projects and beyond.

Token Economics (TKE)

The Vac Token Economics Unit is dedicated to assisting IFT projects in designing their token economies, incentives, and markets. Our collaboration with IFT project teams is intensive and on a day-to-day basis, where we not only respond to their needs but also proactively drive the conversation forward by suggesting new ideas and strategies based on our research. Our team brings together a broad spectrum of skills and knowledge, ranging from the modeling of dynamic systems to theoretical modeling, and general cryptoeconomics.

Distributed Systems Testing (DST)

The Distributed Systems Testing (DST) R&D Service Unit is responsible for developing distributed systems testing software. Our primary objective is to assist IFT projects in understanding the scaling behaviour of their nodes within larger networks. By conducting thorough regression testing, we help identify potential bottlenecks and performance issues, ensuring the reliability and stability of the projects. Our expertise in distributed systems testing enables IFT projects to deliver scalable and resilient solutions that can withstand the demands of real-world decentralised applications.

Quality Assurance (QA)

The QA Service Unit is dedicated to supporting IFT projects through the development and execution of comprehensive test plans. Our primary responsibilities include implementing unit tests and interoperability tests to ensure seamless integration and functionality across systems.

We play a crucial role in the verification of project implementations. By rigorously testing project implementations against defined specifications, we ensure that all functionalities align with the project's requirements. Our proactive approach in identifying and reporting bugs ensures that any issues are addressed promptly, enhancing the overall quality and reliability of the software. Through meticulous testing and quality assurance processes, the QA Service Unit ensures that IFT projects deliver robust and high-performing software solutions.

Smart Contracts (SC)

The IFT Smart Contracts Service Unit specializes in the development, maintenance, and auditing of smart contracts for IFT projects. Our team ensures that all smart contracts are robust, secure, and aligned with project requirements. We design and develop smart contracts tailored to the specific needs of IFT projects, ensuring they function as intended and are up-to-date with any project changes or requirements. Our thorough auditing process involves meticulously reviewing smart contracts to identify and rectify potential vulnerabilities, ensuring the highest standards of security and reliability.

Nim

With IFT's extensive use of the Nim ecosystem, the Nim Service Unit focuses on the development and maintenance of Nim tooling and core libraries essential for IFT projects. We work on critical tools in the Nim ecosystem, including the Nim compiler, Nimble (package manager), and nim-suggest, ensuring they are efficient, reliable, and up-to-date. We plan to maintain core libraries developed by IFT, such as Chronos. The Nim units mandatet also includes providing support to IFT projects regarding the use of Nim, identifying and addressing specific project needs and demands related to the Nim ecosystem.

Applied Cryptography & ZK (ACZ)

The Applied Cryptography & ZK R&D Service Unit focuses on cryptographic solutions and zero-knowledge (ZK) proofs. We provide valuable assistance to IFT projects by offering expertise in employing ZK proofs and implementing cryptographic techniques. We specialise in areas such as employing noise protocol channels and other cryptographic-related aspects. By leveraging cutting-edge cryptographic technologies, they enhance the security, privacy, and trustworthiness of Logos projects, contributing to the overall integrity and resilience of the decentralised web ecosystem. We are developing zerokit and stealth-address-kit.

RFC

The Vac RFC unit serves as a vital cornerstone in the IFT, taking on the responsibility of shepherding and editing specifications for IFT projects. By meticulously crafting and overseeing these specifications, the Vac RFC unit acts as a linchpin for ensuring standardised and interoperable protocols within the Logos ecosystem Our expertise and attention to detail contribute to a cohesive and collaborative environment, facilitating seamless integration and advancement of decentralised technologies throughout the IFT and beyond.