ComBoox - 白皮书
  • 👋欢迎访问ComBoox!
  • 🚀系统综述
    • 🎆系统综述
      • ⛔公司治理难题
      • 💡区块链解决方案
      • 💰通证化与公司估值
      • ✨特点与优势
    • ⚙️设计理念和基本架构
      • 🖥️计算控制模型
      • 🏗️系统架构
      • 🚷身份识别与权限控制
      • 📐合约模版及版本控制
      • 💰CBP代币与系统经济模型
      • 💸财务记录
      • ☝️几个关键性法律问题
    • 🥇许可协议
  • 🕹️操作指南
    • 🛣️新手上路
    • ✒️起草《股东协议》
    • 💺提名董事并取得席位
    • 🗞️股权投资与股份交易
  • 📚技术手册
    • 🌻核心对象
      • 🗞️股份及股份库
      • 👨‍👨‍👧‍👧股东及股东库
      • 💺职位及官员库
      • 🗳️动议及动议库
        • ✍️委托代理映射表
        • 🗳️表决票及表决票箱
      • 🛍️交易及交易库
        • 🔄互换合约及互换合约库
      • 📈卖单及卖单库
      • 📑质权及质权库
      • ⚖️期权及期权库
      • 📏规则及其解析库
      • 🍵反稀释条款
      • 🔐锁定期条款
      • 🚜随售拖售条款
      • 🛸期权条款
    • 🛠️数据结构及组件
      • ⏱️历史状态序列库
      • 🏁T型链表库
      • 🥇黄金链表库
      • 🔤可枚举集合库
      • 🔄条件及条件库
      • 🔐哈希锁及保险箱
      • 🖋️签名及签字页
      • 📂文件及文件库
      • 🗄️文档及文档库
    • 👨‍🚀身份及身份识别
      • 😜角色及角色库
      • 🚷访问控制合约
      • 🦸用户及用户库
    • 🏄‍♀️法律行为及逻辑流程
      • 🤝股权交易
Powered by GitBook
On this page
  1. 系统综述
  2. 设计理念和基本架构

合约模版及版本控制

  1. 智能合约克隆与代理调用机制

ComBoox系统大量采用了智能合约克隆技术,即通过代理调用机制,利用合约模版中定义的数据结构、函数、算法来计算克隆合约上下文中的变量值。与拷贝合约相比,利用该技术可极大降低克隆合约的字节码容量、降低合约部署的燃料开销。

另外,合约模版设计中也大量使用了代理调用机制,将大量数据结构定义及其函数和算法都写在了公共库函数合约中,从而进一步降低合约模版的字节码容量和部署成本。

  1. 注册中心合约的文档注册表

注册中心合约的另外一项重要功能就是注册并管理合约模版及其克隆合约,可以方便的用合约地址来检索其文件类别、版本编号、模版作者、文件创建者、创建日期等信息,也可以通过文件编号方便的检索到合约地址。

  1. 模板合约类别

目前在注册中心合约中注册的合约模版共有26个,每当创设一个新的公司簿记系统,或者起草一份新的股东协议、投资协议,其实就是在前述合约模版的基础上,在新的合约地址部署了一份克隆合约。

模版合约表

编号
合约类别
编号
合约类别
编号
合约类别

1

股东协议登记簿管理人

13

会议纪要

25

拖售随售条款

2

高管名册管理人

14

股东名册

26

(看涨/看跌)期权条款

3

董事会纪要管理人

15

投资协议登记簿

27

项目列表登记簿

4

股东名册管理人

16

期权登记簿

28

收银台登记簿

5

股东会纪要管理人

17

质权登记簿

29

挂牌交易(USD)登记簿

6

投资协议登记簿管理人

18

股权登记簿

30

美元登记簿管理员

7

期权登记簿管理人

19

挂牌交易(ETH)登记簿

31

美元股东名册管理人

8

质权登记簿管理人

20

总管理人

32

美元投资协议登记簿管理人

9

特殊股东权益管理人

21

投资协议

33

挂牌交易(USD)登记簿管理人

10

挂牌交易(ETH)登记簿管理人

22

股东协议

34

美元期权登记簿管理人

11

股东协议登记簿

23

反稀释条款

12

高管名册

24

锁定期条款

ComBoox系统对于公司治理规则的模型设计非常灵活。变更规则解析库合约中“规则”的结构体定义和解析函数,就可以变更某一项“规则”的静态参数;变更管理人合约某个API的函数算法,就可以改变某一项法律行为的行权条件、行权步骤或者行权结果。而这些改变具体公司治理规则的方法,其实都可以通过起草新的合约模版,并将新模版的克隆合约纳入到公司簿记系统中来实现。

任何开发者都可以开发合约模版,经平台审核后即可纳入到合约模版库,成为克隆合约的基础。用户调用克隆合约行权时,注册中心合约将扣减一定金额的CBP作为许可费支付给模版作者,而具体的许可费率、优惠政策则由作者本人设定及调整。

关于合约模版著作权及许可费的详细安排,以及系统代币CBP的经济模型,请见下文。

相关源代码

Previous身份识别与权限控制NextCBP代币与系统经济模型

Last updated 1 month ago

🚀
⚙️
📐
DocsRepo