Vector OLE

Definition ∞ Vector OLE, or Vector Oblivious Linear Evaluation, is a cryptographic primitive that enables two parties to compute a linear function of their private inputs without revealing those inputs to each other. One party holds a vector, and the other holds a scalar. The protocol computes the scalar product of the vector and scalar obliviously. This is a fundamental building block for secure multi-party computation.
Context ∞ Vector OLE is a crucial component in constructing advanced privacy-preserving technologies, such as zero-knowledge proofs and secure computation protocols, within the digital asset space. Research focuses on optimizing its efficiency and security to support more complex and practical applications. This primitive is vital for enabling confidential transactions and verifiable computations without disclosing sensitive information on blockchain networks.