
技术摘要:
本申请提供了一种区块链通证的价值判断方法及装置,包括:确定通证的初始发行价格;从定价周期智能合约中获取当前定价周期,并记录在当前定价周期内通证的挂单申请信息;在当前定价周期结束或触发终结条件时,对挂单申请进行集合竞价,确定通证的最终发布价格;计算最 全部
背景技术:
集合竞价(call auction)是指一段时间内接收的买卖申报一次性集中撮合的竞 价方式。以我国竞价交易制度为例,集合竞价由电脑交易处理系统对全部申报按照价格优 先、时间优先的原则排序,并在此基础上,找出一个成交价格,该成交价格的确定原则是:1、 在有效价格范围内选取成交量最大的价位作为成交价格;2、高于成交价格的买进申报和低 于成交价格的卖出申报全部成交;3、与成交价格相同的买方或卖方至少一方全部成交。可 见,集合竞价方式产生成交价格的全部过程,完全由电脑交易系统进行程序化出来,将处理 后所产生的成交价格显示出来。 Token(通证)有自己的属性,即通、证、值三者组成的统一体。通是指流转流通,证 指的是自身的防篡改性和被识别,值指的是通证背后的价值。通证经济系统是基于区块链 和通证自身属性,以及链内原生通证为经济激励、以通证流转和价值识别为中心的,具有一 定的金融属性。通证经济系统中,价值的乖离度一直是研究的核心,如何判断通证价值,特 别是通证初始分配时,其初始价格和发布价格具有价格差异,这种差异一般是依靠经验人 士的经验积累,并不公正、准确和科学,因此,需要在价格乖离度较大的情况下,对相关人员 进行提醒。
技术实现要素:
本申请提供了一种区块链通证的价值判断方法及装置,目的在于如何解决通证发 布价格与初始价格差异计算不公正、不准确及不科学,在价格乖离度较大情况下无法对相 关人员进行提醒的问题。 为了实现上述目的,本申请提供了以下技术方案: 一种区块链通证的价值判断方法,包括以下步骤: 获取通证的初始发行价格; 从链系统的定价周期智能合约中获取当前定价周期,并记录在所述当前定价周期 内所述通证的挂单申请的挂单申请信息; 在所述当前定价周期结束或触发终结条件时,对所述挂单申请进行集合竞价,确 定所述通证的最终发布价格; 计算所述最终发布价格和所述初始发行价格的价格差异值,并判断所述价格差异 值是否在预设差异值范围内,若是,将所述最终发布价格发布给所述链系统的所有链节点, 若否,则停止所述最终发布价格的发布,并发出提示信息。 在其中一个实施例中,所述挂单申请信息包括挂单申请的挂单申请时间、挂单预 期价格、挂单交易类型; 5 CN 111583035 A 说 明 书 2/10 页 在所述将所述最终发布价格发布给所述链系统的所有链节点之后,所述方法还包 括: 根据所述初始发行价格和所述最终发布价格确定在所述当前定价周期内每一单 位时间的成交交易价格; 根据所述挂单申请时间、所述挂单预期价格、所述挂单交易类型和所述成交交易 价格对所述挂单申请进行交易确认。 在其中一个实施例中,所述获取通证的初始发行价格的步骤,包括: 当所述当前定价周期为首次定价周期时,获取发行方的赞助金额和所述通证的通 证发行数量,并由所述赞助金额和所述通证发行数量确定所述初始发行价格; 当所述当前定价周期为非首次定价周期时,将上一定价周期的所述最终发布价格 确定为所述初始发行价格。 在其中一个实施例中,所述从定价周期智能合约中获取当前定价周期,并记录在 所述当前定价周期内的所述通证的挂单申请的挂单申请信息的步骤,包括: 根据所述定价周期智能合约获取所述当前定价周期内允许撤单申请的撤单期间, 记录所述撤单期间内的撤单申请信息; 所述在所述当前定价周期结束或触发终结条件时,对所述挂单申请进行集合竞 价,确定所述通证的最终发布价格的步骤,包括: 根据所述挂单申请信息和所述撤单申请信息确定有效交易申请,对所述有效交易 申请进行集合竞价,确定所述最终发布价格。 在其中一个实施例中,根据所述挂单申请信息和所述撤单申请信息确定有效交易 申请,对所述有效交易申请进行集合竞价,确定所述最终发布价格的步骤,包括: 将挂单申请中的撤单申请删除,得到所述有效交易申请; 将成功撮合有效交易数量最多的撮合价格作为所述最终发布价格; 进一步地,当成功撮合有效交易数量最多的撮合价格有多个时,计算多个所述撮 合价格的平均值作为所述最终发布价格。 在其中一个实施例中,所述根据所述初始发行价格和所述最终发布价格确定在所 述当前定价周期内每一单位时间的成交交易价格的步骤,包括: 将所述初始发行价格及其对应的发行时间作为起点,将所述最终发布价格及其对 应的发布时间作为终点,拟制所述通证的价格时间线性函数或价格时间指数函数; 根据所述价格时间线性函数或所述价格时间指数函数得到所述当前定价周期内 每一单位时间的成交交易价格。 在其中一个实施例中,若所述当前定价周期处于所述定价周期智能合约约定的初 始定价期间内,判断发行方是否制定某一单位时间内的通证干预价格,若是,则将所述通证 干预价格作为所述某一单位时间内的所述成交交易价格;若否,则根据所述价格时间线性 函数或所述价格时间指数函数得到所述某一时间内的所述成交交易价格。 在其中一个实施例中,所述根据所述挂单申请时间、所述挂单预期价格、所述挂单 交易类型和所述成交交易价格对所述挂单申请进行交易确认的步骤,包括: 获取每一所述有效交易申请对应的挂单预期价格和挂单申请时间; 将所述挂单申请时间比对所述价格时间所述价格时间线性函数或所述价格时间 6 CN 111583035 A 说 明 书 3/10 页 指数函数,或者将所述挂单申请时间比对所述发行方的干预时间,得到每一所述有效交易 申请的成交交易价格; 判断每一所述有效交易申请是买单交易申请还是卖单交易申请; 若是买单交易申请,则对所述挂单预期价格高于所述成交交易价格的第一买单交 易申请进行交易确认; 若是卖单交易申请,则对所述挂单预期价格低于所述成交交易价格的第一卖单交 易申请进行交易确认。 在其中一个实施例中,所述从定价周期智能合约中获取所述当前定价周期,并记 录在所述当前定价周期内的所述通证的挂单申请的挂单申请信息的步骤,包括: 判断所述挂单申请是否为用户向发行方发起的交易申请,若是,判断所述挂单交 易类型是买单交易申请还是卖单交易申请; 若是买单交易申请,则记录买单预期价格大于所述初始发行价格的买单交易申请 的买单申请时间、买单预期价格及买单通证数量; 若是卖单交易申请,则记录卖单预期价格小于所述初始发行价格的卖单交易申请 的卖单申请时间、卖单预期价格及卖单通证数量,其中,所述卖单通证数量不能超过所述当 前定价周期内发行的通证总数。 本申请还提供一种区块链通证的价值判断装置,包括:初始发行价格确定模块,用 于获取通证的初始发行价格; 挂单申请记录模块,用于从链系统的定价周期智能合约中获取当前定价周期,并 记录在所述当前定价周期内所述通证的挂单申请信息,所述挂单申请信息包括挂单申请的 挂单申请时间、挂单预期价格、挂单交易类型; 最终发布价格确定模块,用于在所述当前定价周期结束或触发终结条件时,对所 述挂单申请进行集合竞价,确定所述通证的最终发布价格; 计算判断模块,用于计算所述最终发布价格和所述初始发行价格的价格差异值, 并判断所述价格差异值是否在预设差异值范围内,若是,将所述最终发布价格发布给所述 链系统的所有链节点,若否,则停止所述最终发布价格的发布,并发出提示信息。 本申请所述的区块链通证的价值判断方法及装置,链系统记录通证的初始发行价 格,并根据预先约定好的定价周期智能合约记录当前定价周期内的挂单申请的挂单申请时 间、挂单预期价格、挂单交易类型,并在当前定价周期结束或触发终结条件时,对挂单申请 进行集合竞价,得到该通证的最终发布价格,计算最终发布价格和所述初始发行价格的价 格差异值,并判断价格差异值是否在预设差异值范围内,若是,将最终发布价格发布给所述 链系统的所有链节点,若否,则停止最终发布价格的发布,并发出提示信息,其将由集合竞 价方式得到的最终发布价格与初始发行价格进行关联,初始发行价格通常能够准确反映通 证的价值,通证最终发布价格在初始发行价格附近浮动,说明该最终发布价格能够合理地 反映通证价值,将该最终发布价格进行发布,且通证的价格差异计算没有依靠投行人士的 经验而是由链系统自动计算得出,更加准确、公正和科学,若通证最终发布价格距离初始发 行价格较远则说明该最终发布价格存在异常,不予发布并发布提示信息,以便发行方人为 干预或发现恶意交易所在。 7 CN 111583035 A 说 明 书 4/10 页 附图说明 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为本申请一具体实施例的区块链通证的价值判断方法的流程示意图; 图2为本申请另一具体实施例的区块链通证的价值判断方法的流程示意图; 图3为本申请又一具体实施例的区块链通证的价值判断方法的流程示意图; 图4为本申请再一具体实施例的区块链通证的价值判断方法的流程示意图 图5为本申请一具体实施例的区块链通证的价值判断装置的结构示意图; 图6为本申请实施例公开的电子设备的结构示意图。