关于服务
翻译我为Kadena区块链编写形式可验证的智能合约,确保它们完全符合您的业务逻辑要求,而不做额外的事情。Pact是Kadena的人类可读语言,故意不是图灵完备的:这本身就消除了其他网络所面临的整个类别的漏洞——没有无限循环、无控制的燃气支出和重入惊喜。
除此之外,我使用Pact的内置形式验证(属性和不变模型)来数学证明合约保持对您重要的规则:总供应量不膨胀,资金仅通过授权的保护者移动,余额永不为负。
您将获得:一个整洁的模块,具有访问控制的能力和保护者,一个完整的测试套件,机器检查的属性,以及——由于Pact合约是可更新的——一个安全的路径来推出修复和新功能,而无需完全重新部署和用户状态迁移。典型任务:可替代和不可替代代币、市场、托管和归属、DAO投票、任意链上逻辑。
流程:我们一起修复不变性,我实现模块,证明属性,在本地开发网络上覆盖单元测试,并交付文档齐全、审计准备好的代码及测试网和主网的部署脚本。如果您正在从Solidity迁移,我将帮助将设计移植到Pact的更安全模型。
除此之外,我使用Pact的内置形式验证(属性和不变模型)来数学证明合约保持对您重要的规则:总供应量不膨胀,资金仅通过授权的保护者移动,余额永不为负。
您将获得:一个整洁的模块,具有访问控制的能力和保护者,一个完整的测试套件,机器检查的属性,以及——由于Pact合约是可更新的——一个安全的路径来推出修复和新功能,而无需完全重新部署和用户状态迁移。典型任务:可替代和不可替代代币、市场、托管和归属、DAO投票、任意链上逻辑。
流程:我们一起修复不变性,我实现模块,证明属性,在本地开发网络上覆盖单元测试,并交付文档齐全、审计准备好的代码及测试网和主网的部署脚本。如果您正在从Solidity迁移,我将帮助将设计移植到Pact的更安全模型。