-
公开(公告)号:CN119576550A
公开(公告)日:2025-03-07
申请号:CN202411637475.1
申请日:2024-11-15
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本申请公开了一种基于沙箱的智能合约计费系统和方法,包括:访存控制单元用于当监测到RISC‑V处理器开始重新执行一条新的智能合约时,采集所述RISC‑V处理器核执行的智能合约指令并根据所述执行的智能合约指令的类型获取对应的GAS值;RISC‑V处理器用于开始重新执行一条新的智能合约时,通过加载脉冲将GAS计费单元的总消耗GAS值重置为0;GAS计费单元用于对获取的一个智能合约对应的所有指令的GAS值进行叠加得到总消耗GAS值,若总消耗GAS值大于预先设定的GAS最大值时,则输出溢出中断信号给所述RISC‑V处理器核。通过本申请,可以大大减小了处理器资源的占用。
-
公开(公告)号:CN119603036A
公开(公告)日:2025-03-11
申请号:CN202411727278.9
申请日:2024-11-28
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本申请公开了一种轻量型隐私保护的可验证外包计算方法、系统和程序产品。其中方法包括:任务委托方在与任务执行方第一次合作时,生成公共参数PP和私钥SK,并将公共参数PP发送给任务执行方;任务委托方利用所述私钥SK,采用消息认证码的方式对待计算数据进行加密,并将加密后得到的密文C发送给任务执行方;任务执行方接收任务委托方发出的计算任务,将对密文C的函数求值运算转换为多项式运算,并利用FHE得到多项式运算结果的认证码的密文;任务委托方利用FHE对多项式运算结果的认证码的密文进行验证和解密。本申请能够实现面向任意函数的隐私保护的可验证计算,同时大幅降低了计算开销。
-
公开(公告)号:CN119576808A
公开(公告)日:2025-03-07
申请号:CN202411637473.2
申请日:2024-11-15
Applicant: 北京微芯区块链与边缘计算研究院
IPC: G06F12/0831 , G06F13/366 , G06F13/40 , G06F13/28 , G06F9/54
Abstract: 本申请公开了一种多核并行的区块链智能合约调度方法和系统,包括:依次接收多个智能合约处理单元发送的写请求并存入写轮询队列中,对写轮询队列中的写请求采用轮询仲裁机制进行授权;配置DMA,以使得DMA将根据写请求从系统存储器中寻找对应的智能合约并搬运到仲裁授权成功的智能合约处理单元,以使仲裁授权成功智能合约处理单元进行执行;依次接收智能合约处理单元执行完成后发送的读请求并放入读轮询队列,对读轮询队列中多个读请求采用轮询仲裁机制进行授权,并配置DMA,以使得DMA将发送仲裁授权成功的智能合约处理单元中的智能合约处理搬运至系统存储器对应的地址中。通过本申请,实现智能合约的高效处理和传输。
-
公开(公告)号:CN119576280A
公开(公告)日:2025-03-07
申请号:CN202411637476.6
申请日:2024-11-15
Applicant: 北京微芯区块链与边缘计算研究院
IPC: G06F7/58
Abstract: 本申请公开了一种抖动增加电路和真随机数发生器。抖动增加电路包括电流随机波动模块和可调噪声模块;电流随机波动模块的电流输出端与场效应管M0的漏极和栅极连接,电流随机波动模块能够产生随机电流;场效应管M0的栅极与场效应管M1的栅极连接;场效应管M1的漏极经过电容CL接地;可调噪声模块设置在电容CL旁边,可调噪声模块产生的噪声能够耦合叠加到电容CL上;场效应管M1的漏极经过反相器与高频时钟电路连接;场效应管M3的栅极经过反相器与时钟源电路连接。本申请能够在普通芯片上实现可用于采样时钟随机抖动增加的功能,同时使得电压和电流两个维度的上的噪声可以叠加,大大提高采样时钟抖动的随机性进而提高TRNG输出的随机性。
-
-
-