Blind Modules
Blind Modules are the core technology Zyllion is building. As a developer or end user of Zyllion's technology, you will mainly interact with the SecretSDKs, which are all built on top of our Blind Modules.
Currently, there are three Blind Modules: zylVM, zylDB & zylAI.
zylDB
zylDB is Zyllion's secure database solution, enabling data to be stored in an encrypted (via symmetric cryptography or HE) and/or decentralized (via MPC) way. Data is stored on a cluster of network nodes (with the current cluster consisting of three nodes).
datadata secret sharedata secret sharedata secret sharequery secret share reply secret sharequery secret share reply secret sharequery secret share reply secret sharequery replyzylQLService ProviderzylDB NodezylDB NodezylDB NodeApplicationzylQL
zylDB is the Blind Module that underpins Zyllion's SecretVault and SecretDataAnalytics products. SecretVault and SecretDataAnalytics data are accessed via an easy-to-use RESTful API with endpoints to create/upload, retrieve, and query data. Developers can use our zylQL library to encrypt and/or secret share data on the client side before using our RESTful API to send the ciphertexts and/or secret shares to the nodes.
zylAI
zylAI is Zyllion's secure AI offering, which runs LLMs securely inside TEEs. zylAI is the Blind Module that underpins SecretLLM.
zylAI node TEEencrypted promptencrypted replyencrypted dataLLMUserzylDB Cluster
Like SecretVault and SecretDataAnalytics, this SDK can be accessed via an easy-to-use RESTful API that allows users to run inference using supported models.
zylVM
The core functionality provided by zylVM is the ability to sign data in a decentralized way using MPC, which can be leveraged using SecretSigner.
Last updated