1. 引言
2024年以太坊基金会等成员论文 Extractable Witness Encryption for KZG Commitments and Efficient Laconic OT,开源代码实现见:
- https://github.com/rot256/research-we-kzg(Rust)
在该论文中,提供了一种针对KZG多项式承诺的,明确高效、简单的extractable witness encryption方案:
- 支持加密某消息为triple  
      
       
        
        
          ( 
         
        
          c 
         
        
          o 
         
        
          m 
         
        
          , 
         
        
          α 
         
        
          , 
         
        
          β 
         
        
          ) 
         
        
       
         (com,\alpha,\beta) 
        
       
     (com,α,β),其中: 
  - c o m com com:为对某多项式 f f f的KZG承诺。
- 任何具有”证实 f ( α ) = β f(\alpha)=\beta f(α)=β“ opening的人,都可解密。
- 但对于不知道有效opening的人,该消息将被隐藏。
 
- 密文仅为一个group匀速
- 加密和解密均需要单次pairing evaluation 和 常量次数的group运算。
使用本文方案,可构建一个高效的 laconic OT协议,其性能在最重要的维度要优于现有最佳方案:
 
 
 
 
 
 
参考资料
[1] 2024年以太坊基金会等成员论文 Extractable Witness Encryption for KZG Commitments and Efficient Laconic OT
 [2] 2022年Eth Research Trustless Bitcoin Bridge Creation with Witness Encryption



















