Therms | Definitions |
GBT Protocol 客户端 | 用户们为使用GBT Protocol DApp,而去安装的必要的客户端。 |
GBT的交易 | 是指GBT Protocol系统中所使用的代币在系统中的移动。 |
SC智能合约 | 此提案所述的SC是指在DApp中运行的智能合约。 主要用于微小节点运行DApp智能合约。 |
SC事务 | 是指微小节点欲在DApp内运行SC时向宏节点发出申请的行为。 SC事务生成的主体是微小节点。 接受SC事务申请的宏节点执行相应的智能合约。 |
SC执行值的验证 | 是指宏节点对 SC事务执行后的结果值是否有效而进行验证的行为。 |
合约账户 | 因为代币质押在合约账户(Contract Account)中,合约账户中的代币会根据SC的运行而进行分配。 |
代币的质押(Staking) | 这个概念是指代将币质押在合约账户中。在网络系统内质押代币,是指同所有的合约账户进行绑定。 |
削减(Slashing) | 在网络系统内进行惩罚时,参与者质押的代币数量会相应地减少,这种情况我们称之为削减(Slashing)。在GBT Protocol系统内遭遇削减处罚时,质押的代币也会相应地被燃烧。 |
DApp源文件 | DApp开发者为运行Dapp而制作的所有文件。 超级节点中保留有源文件,并向宏节点、微小节点提供源文件。 DApp内发生某些特定的行为时,其所需文件由存有源文件的若干个宏节点来提供。 |
DApp可执行文件 | 微小节点为运行DApp而从超级节点下载的源文件。 |
计算资源 (Computing Resource) | 它是指存储源文件时所需的存储设备,以及在网络活动中所需要的CPU、RAM、带宽等,用于节点维护和使用的计算资源。 |
义务性计算资源 MCR (Mandatory Computing Resource) | 宏节点在GBT Protocol系统中存有DApp的源文件,借此宏节点扮演着对SC事务进行验证的角色。 在此过程中,我们把本应作为义务而提供的计算资源(CR)称之为MCR。使用MCR时的源文件由超级节点来分配。 |
选择性的计算资源 SCR (Selective Computing Resource) | 与MCR有所不同,宏节点在 GBT Protocol 网络系统内为获取收益而提供的 CR中, 对于MCR以外的CR部分,其源文件的标准由宏节点来选择。 |
槽数(Slot) | DApp开发者可以决定有多少宏节点可参与其DApp中所发生的SC事务验证,这一过程中能够参与SC事务验证的宏节点数量我们称之为槽数 (Slot)。 |
MCR槽数 (MCR Slot) | DApp开发者把SC事务验证时所需要的宏节点的最少数量定为MCR槽数,并由筛选型超级节点来分配宏节点。 |
SCR槽数 (SCR Slot) | MCR槽数和SCR槽数的总和是DApp开发者为进行SC事务验证所需要的宏节点的最大数量,并通过SCR槽数竞标(SCR Slot Auction)对宏节点进行分配。 |
在线展示板 (Activation Dashboard) | 当选择那些对GBT交易进行验证的微小节点时,在线展示板用来显示微小节点是否在线,并由筛选型超级节点运营。 |
微小节点下载路由选择表 | 当微小节点在GBT Protocol的网络系统中为了运行DApp而去下载源文件时,它是为微小节点提供其该从何种超级节点进行下载的一种表。 |
SC执行值验证的 路由选择表 | 路由选择表记录着那些为验证微小节点SC事务而保留源文件的宏节点和提供源文件的超级节点,并提供相关的升级功能。 |
SC 演算价格表 | SC演算价格表是宏节点在GBT Protocol的系统内,对SC 执行值进行验证的过程中根据所需演算种类的不同,而记录其相应价格的一种表。 超级节点通过投票的方式对价格进商定。 |
源文件存储价格表 | 超级节点在GBT Protocol系统内保存着DApp的所有源文件,根据其所占存储空间的比例,记录着DApp的开发者所要支付的价格。该价格由超级节点 经协商后制定。 |
Therms | Definitions |
GSC (GBT Protocol 智能合约) | 此提案中的GSC是指在GBT Protocol协议内的智能合约,为了对应各种奖励和处罚,我们制定了以下七条规则。此智能合约与DApp内的智能合约不属于同一范畴。 |
宏点的节SC、 验证奖励以及 处罚 | 它是指在GBT Protocol系统内,根据宏节点利用DApp源文件进行SC验证的次数比例而给予相应的奖励,对恶意行为进行相应处罚的智能合约。 |
超级点的存节 储奖励以及 处罚 | 超级节点在GBT Protocol系统内,存储着从DApp开发者处接受到的全部源文件以及DApp的执行文件,智能合约会对此行为给予相应的奖励,并对有恶意行为的超级节点进行相应的处罚。 |
筛选型超级节点的奖励 | 它是确保筛选型超级节点在GBT Protocol系统内,通过对MCR进行分配以及运营在线展示板而获得奖励的智能合约。 |
微小节点的 GBT验证处罚 | 是指对微小节点在GBT交易验证的过程中,未能如实地对交易进行验证而给予相应处罚的智能合约。 |
SCR槽数竞标 (SCR Slot Auction) | 是指宏节点在GBT Protocol系统内,在选定好使用自身SCR 源文件的基准后,通过质押代币来确保SCR 槽数的智能合约。 |
质押 (Staking) | 它是需要质押代币时所使用的智能合约,它与节点的钱包相比并不属于同一范畴。此外,当节点在网络系统中存在恶意行为时,根据合约中的削减(Slashing)功能,其代币会被相应地燃烧。 |
超级节点投票 | 是指超级节点间通过投票促进共识达成的智能合约。 |
合约的种类 | 质押/Staking | 参照区块 | 参照区块的生成者 | 奖励 | 处罚 |
宏节点SC 验证 奖励/处罚 |
|
|
| 对宏节点的 奖励 | 削减 (Slashing) |
超级节点的存储、 奖励/处罚 (包括下载) |
|
|
| 对超级节点的 奖励 | 削减 (Slashing) |
对筛选型超级节 点的奖励 |
|
|
| 对筛选型超 级节点的奖励 | 无 |
微小节点的GBT 验证处罚 | 无 |
|
| 无 | 优先排序下降 |
SCR槽数竞标 SCR Slot Auction |
|
|
| 获取槽数 | 剥夺槽数 ( Slot deprive ) |
质押合约/ Staking 合约 |
|
|
| 无 | 无 |
超级节点投票 | 无 | 无 | 无 | 无 | 无 |
相关用语 | 说明 |
宏节点验证结果区块 | 它是宏节点在运行SC智能合约后记录其相应验证值的区块。与其对应的区块由超级节点生成,在参照相应的区块后,运行宏节点SC验证奖励/处罚以及奖励筛选型超级节点的智能合约。 |
SC执行值区块 | 它是记录SC执行值的区块,相应的区块由超级节点对宏节点的验证结果进行讨论后生成。 |
GBT区块 | 它是记录GBT保留现况以及移动明细的区块。相应的区块由超级节点对微小节点的验证结果进行讨论后生成。在参照相应的区块后运行槽数竞标(SCR Slot Auction)智能合约。 |
微小节点验证结果的区块 | 它是记录微小节点GBT交易验证值的区块,与之相对应的区块由超级节点生成。针对微小节点GBT交易验证处罚的智能合约,则是在参照相应的区块后执行。 |
超级节点存储区块 | 它是记录超级节点源文件存储明细的区块,与之相应的区块由筛选型超级节点生成。针对超级节点存储奖励/处罚的智能合约,则是在参照相应的区块后执行 |
价格表区块 | 它是记录着各类别SC演算价格以及单位容量存储源文件价格的区块。与之相应的区块是由超级节点通过对价格的制定达成共识后形成,针对超级节点存储奖励/处罚的智能合约,则是在参照相应的区块后执行。 |
下载区块 | 下载区块中记录着微小节点和宏节点的源文件下载明细,以及存储确认机制的执行结果。与之相关的区块在提供原文件时,该区块则由超级节点来生成,在参照相应的区块后,执行针对超级节点存储奖励/处罚的智能合约。 |
质押区块 (Staking Block) | 它是显示质押在各类节点Staking/质押合约中代币数量的区块,与之相应的区块由超级节点生成,在参照相应的区块后,执行针对削减(Slashing)相关的智能合约。 |
超级节点投票区块 | 它是记录超级节点共识结果的区块。与之相应的区块由超级节点生成,并记录着与超级节点的选拔和退出相关的投票明细。 |