1 个仓库
Updates to the validation logic for cryptographic commitments to maintain fund security.
Distinct from Pedersen Commitments: Focuses on updating the validation procedure for value commitments rather than version control commits.
Explore 1 awesome GitHub repository matching security & cryptography · Commitment Validation Updates. Refine with filters or upvote what's useful.
Grin 是一个协议实现和区块链节点,提供了一个机密交易系统。它使用 Pedersen 承诺和同态加密来验证价值完整性并确保一致的货币供应,而无需透露具体的交易金额或参与者身份。 该项目的特色在于交互式交易交换模型,钱包协调多轮数据交换以构建已签名的交易。为了保持匿名性,系统支持洋葱路由交易交付,并通过专门的中继机制掩盖原始 IP 地址。它还结合了内存硬工作量证明 (PoW) 以抵御 ASIC 挖矿主导地位,并利用具有 Merkle Mountain Range 存储的状态修剪账本模型来减少区块链磁盘占用。 代码库涵盖了广泛的功能,包括执行无需信任的跨链原子交换、管理分层确定性钱包以及运行全网节点。它提供了用于内存受限挖矿、通过时间锁执行加密合约以及使用认证加密进行安全客户端-服务器通信的工具。 该节点可以作为容器镜像部署,并支持持久化缓存数据。
Modifies the validation procedure of transaction commitments to maintain fund security over time.