技术领域
[0001] 本
发明涉及一种授信系统及其方法,特别是使用
区块链(Blockchain)技术储存实体资产授信
虚拟货币的相关记录的基于实体资产授信虚拟货币的系统及其方法。
背景技术
[0002] 近年来,随着金融科技的普及与蓬勃发展,各种金融科技应用便如雨后春笋般出现,例如:数字帐户、虚拟货币、行动钱包等等。
[0003] 目前,金融科技的发展方向是金融互联网,让传统
银行业采用互联网的方式服务客户,以便降低人
力需求及提高便利性,最终实现去银行化(De-banked)的目标。然而,由于银行授信业务需要承担相当程度的
风险,因此通常具有繁琐且严谨的作业流程,并且同时搭配层层人工签核,造成目前对于实体资产授信的部分仍难以全面实现去银行化。
[0004] 鉴于此,便有厂商提出将各式文件及签章数字化,并且搭配凭证提高安全性的方式来进行授信业务。然而,此方式通常使用封闭式系统,其中心化架构难以让使用者及金融业者感到安全可靠,所以金融业者的接受程度并不高,换而言之,此中心化架构的封闭系统仍然无法有效解决实体资产的授信便利性及可靠性不佳的问题。
[0005] 综上所述,可知
现有技术中长期以来一直存在实体资产的授信便利性及可靠性不佳的问题,因此,有必要提出改进的技术手段,来解决此问题。
发明内容
[0006] 本发明公开一种基于实体资产授信虚拟货币的系统及其方法。
[0007] 首先,本发明公开一种基于实体资产授信虚拟货币的系统,此系统包含:
节点及授信节点。所述节点通过点对点方式相互连接,用以提供运算资源及接收并验证资料区块,并且广播通过验证的资料区块以将资料区块链结至区块链。所述授信节点用以通过点对点方式与所述节点相互连接,其包含:估价模块、处理模块、拨款模块及传输模块。其中,估价模块用以自客户端接收实体资产以进行估价并且分别产生相应各实体资产的授信金额及标识符;处理模块用以在客户端接受授信金额且完成签约、对保及开户后,产生相应客户端的帐户地址,并且将每一个实体资产的授信金额及标识符作为授信记录写入资料区块;拨款模块用以由默认的拨款地址将相应授信金额的虚拟货币拨款至帐户地址并生成拨款记录,以及将拨款记录写入资料区块;以及传输模块用以将包含授信记录及拨款记录的资料区块广播至节点进行验证。
[0008] 另外,本发明公开一种基于实体资产授信虚拟货币的方法,其步骤包括:提供节点,所述节点通过点对点方式相互连接,用以提供运算资源及接收并验证资料区块;提供授信节点,所述授信节点通过点对点方式与所述节点相互连接;授信节点自客户端接收实体资产以进行估价并且分别产生相应各实体资产的授信金额及标识符;在客户端接受授信金额且完成签约、对保及开户后,授信节点产生相应客户端的帐户地址,并且将每一个实体资产的授信金额及标识符作为授信记录写入资料区块;授信节点由默认的拨款地址将相应授信金额的虚拟货币拨款至所述帐户地址并生成拨款记录,以及将拨款记录写入资料区块;授信节点将包含授信记录及拨款记录的资料区块广播至所述节点进行验证;所述节点广播通过验证的资料区块,使节点及授信节点将资料区块链结至区块链。
[0009] 本发明所公开的系统与方法如上,与现有技术的差异在于本发明是通过授信节点对实体资产进行估价以产生授信金额及标识符并作为授信记录写入资料区块,以及在客户端完成签约、对保及开户后,产生帐户地址,以便授信节点将相应授信金额的虚拟货币拨款至帐户地址,并且生成拨款记录以写入资料区块,当授信节点广播资料区块至节点且通过验证后,由进行验证的节点将通过验证的资料区块广播至授信节点及各节点,以便将资料区块链结至各自的区块链。
[0010] 通过上述的技术手段,本发明可以达成提高实体资产的授信便利性及可靠性的技术功效。
附图说明
[0011] 图1为本发明基于实体资产授信虚拟货币的系统的系统方块图。
[0012] 图2为本发明基于实体资产授信虚拟货币的方法的方法
流程图。
[0013] 图3为应用本发明授信虚拟货币的示意图。
[0014] 图4为应用本发明赎回实体资产的示意图。
[0015] 符号说明:
[0016] 100 节点
[0017] 110 授信节点
[0018] 111 估价模块
[0019] 112 处理模块
[0020] 113 拨款模块
[0021] 114 传输模块
[0022] 115 赎回模块
[0023] 300 客户端
[0024] 310、410 资料区块
具体实施方式
[0025] 以下将配合附图及
实施例来详细说明本发明的实施方式,由此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
[0026] 在说明本发明所公开的基于实体资产授信虚拟货币的系统及其方法之前,先对本发明所自行定义的名词作说明,本发明所述的区块链是指将所有的记录(如:授信记录、拨款记录及赎回记录)都写入各个资料区块(block)中,每一个资料区块再一个接一个地链结在一起成为区块链,其中各资料区块要被链结前都会经过各节点验证,并且在确认有效后才会被链结,而一旦链结便非常难以被
修改。另外,本发明所述的授信节点与所述节点大同小异,具体而言,所述授信节点与所述节点具有同样的功能,其差异仅在于授信节点还具有基于实体资产授信虚拟货币的功能。
[0027] 以下配合附图对本发明基于实体资产授信虚拟货币的系统及其方法做进一步说明,请参考图1,图1为本发明基于实体资产授信虚拟货币的系统的系统方块图,此系统包含:节点100及授信节点110。所述节点100的数量可为一个以上,每一个节点100通过点对点方式相互连接用以提供运算资源及接收并验证资料区块,并且广播通过验证的资料区块以将资料区块链结至区块链。在实际实施上,每一个节点100可为通过认证
许可、值得信赖的计算器装置,例如:位于领有牌照的第三方支付业者或金融机构的
服务器。另外,节点100除了接收并验证资料区块之外,在执行交易时还会产生事务历史记录,并且广播此事务历史记录至所有节点100及授信节点110,以便在节点100及授信节点110验证无误后,将此事务历史记录写入各自的资料区块。所述验证是指验证产生的事务历史记录的有效性,并且还可对事务历史记录进行哈希、加密等处理,以确保事务历史记录不被窜改。至于事务历史记录可包含收入及支出的节点100的地址(例如:收入的节点100的地址为“1HLZjrjvPMfW3YehTN3E9Bd7a6zvEZwque”;支出的节点100的地址为
“1777caDAxdxuboQWEiWKYAkw1dfEmW6rFj”)以及虚拟货币的交易金额。
[0028] 在授信节点110的部分,其同样通过点对点方式与所有节点100相互连接,所述授信节点110包含:估价模块111、处理模块112、拨款模块113及传输模块114。其中,估价模块111用以自客户端接收实体资产以进行估价并且分别产生相应各实体资产的授信金额及标识符。所述客户端可为客户的计算器装置,如:个人计算机、平板计算机、
笔记本电脑、智能型手机、
个人数字助理等等。至于实体资产是指可供买卖转移的资产或其合法拥有者的证明文件,例如:所有权状、契约或官方文件等等,常见有土地所有权状、房屋所有权状、期货契约、记名或无记名债券、机动车的行驶执照等等。
[0029] 处理模块112用以在客户端接受授信金额且完成签约、对保及开户后,产生相应客户端的帐户地址,并且将每一个实体资产的授信金额及标识符作为授信记录写入资料区块。在实际实施上,帐户地址是具有唯一性的一组地址,其可通过公钥经哈希及编码转换(如:Base58)后产生。另外,假设实体资产为
汽车,其标识符可设为车辆标识符(Vehicle Identification Number,VIN);假设实体资产为土地,其标识符可设为权状字号,并以此类推,将能够代表实体资产且具有唯一性的文字、号码、符号或其组合等等作为标识符。在实际实施上,可在满足一个固定的时间间隔(例如:10分钟)或资料区块满足一个预设大小(例如:512KB)时,产生另一资料区块以供写入,避免单一资料区块的数据量过多而影响验证效率。
[0030] 拨款模块113用以由默认的拨款地址将相应授信金额的虚拟货币拨款至帐户地址并生成拨款记录,以及将拨款记录写入资料区块。举例来说,假设授信金额为新台币一千万或点数五万点,拨款模块113会将等值的虚拟货币从拨款地址拨款至客户端的帐户地址,并产生相应的拨款记录以写入资料区块。特别要说明的是,所述虚拟货币为交换媒介,某些情况下像实体货币一样运转,惟不具备实体货币的所有属性,也不具有
法定货币的地位。
[0031] 传输模块114用以将包含授信记录及拨款记录的资料区块广播至节点100进行验证。在实际实施上,节点100验证授信节点110广播的资料区块的方式可通过加解密、密钥对、检查码等方式验证资料区块的有效性。另外,将资料区块广播至节点100进行验证的方式,可设定为当资料区块通过默认数量(例如:总节点数量的一半以上)验证时即代表通过验证,所述预设数量的范围为小于或等于节点100的总数。换句话说,资料区块将会受到多次验证确保其有效性。
[0032] 特别要说明的是,在实际实施上,授信节点110还可包含赎回模块115用以在客户端将至少相应授信金额的虚拟货币汇入拨款地址后,生成赎回记录并写入资料区块,以及将包含赎回记录的资料区块广播至节点100进行验证。当包含赎回记录的资料区块通过验证后,授信节点110可将抵押的资产或其合法拥有者的证明文件返还客户端。一般而言,客户端通常除了汇入相应授信金额的虚拟货币之外,还需要汇入相应利息的虚拟货币。
[0033] 接着,请参考图2,图2为本发明基于实体资产授信虚拟货币的方法的方法流程图,其步骤包括:提供节点100,节点100通过点对点方式相互连接,用以提供运算资源及接收并验证资料区块(步骤210);提供授信节点110,授信节点110通过点对点方式与所述节点100相互连接(步骤220);授信节点110自客户端接收实体资产以进行估价并且分别产生相应各实体资产的授信金额及标识符(步骤230);在客户端接受授信金额且完成签约、对保及开户后,授信节点110产生相应客户端的帐户地址,并且将每一个实体资产的授信金额及标识符作为授信记录写入资料区块(步骤240);授信节点110由默认的拨款地址将相应授信金额的虚拟货币拨款至所述帐户地址并生成拨款记录,以及将拨款记录写入资料区块(步骤250);授信节点110将包含授信记录及拨款记录的资料区块广播至所述节点100进行验证(步骤
260);所述节点100广播通过验证的资料区块,使节点100及授信节点110将资料区块链结至区块链(步骤270)。通过上述步骤,即可通过授信节点110对实体资产进行估价以产生授信金额及标识符并作为授信记录写入资料区块,以及在客户端完成签约、对保及开户后,产生帐户地址,以便授信节点110将相应授信金额的虚拟货币拨款至帐户地址,并且生成拨款记录以写入资料区块,当授信节点110广播资料区块至节点100且通过验证后,由进行验证的节点将通过验证的资料区块广播至授信节点110及各节点100,以便将资料区块链结至各自的区块链。
[0034] 在步骤270之后,授信节点110可在客户端将至少相应授信金额的虚拟货币汇入拨款地址后,生成赎回记录并写入资料区块,以及将包含赎回记录的资料区块广播至节点100进行验证(步骤280)。在实际实施上,当包含赎回记录的资料区块通过验证后,授信节点110即可将客户端抵押的资产或其合法拥有者的证明文件返还客户端。
[0035] 以下配合图3及图4以实施例的方式进行如下说明,请参考图3,图3为应用本发明授信虚拟货币的示意图。假设客户端300的实体资产为汽车,当授信节点110要基于汽车授信等值的虚拟货币给客户端300时,授信节点110会先接收来自客户端300的实体资产以进行估价,例如:接收汽车的行照、档案照片等来判断车龄、车况、所有权人等等,以便产生相应的授信金额供客户端300浏览,以及将车辆标识符作为相应此实体资产的标识符。当客户端300接收此授信金额且完成签约、对保及开户后,授信节点110便可产生相应此客户端300的一组帐户地址,并且将实体资产的授信金额及标识符作为授信记录写入资料区块310中。在实际实施上,还可将签约、对保及开户等文件数字化及加密后一并作为授信记录写入资料区块310中。另外,每当产生授信记录时还可广播至所有节点100,以便节点100在确定是由授信节点110广播后,将授信记录写入节点100本身的资料区块。如此一来,授信节点110和节点100各自的资料区块都记录有相同的授信记录。
[0036] 接着,授信节点110会从默认的拨款地址将相应授信金额的虚拟货币拨款至客户端300的帐户地址,例如:从拨款地址将点数五万点或是代币五万元转移至客户端300帐户地址。然后,生成相应的拨款记录以写入资料区块310中。同样地,在实际实施上,每次产生拨款记录并写入授信节点110的资料区块310后,也可广播拨款记录至所有节点100,让所有节点100将拨款记录写入自身的资料区块。在此特别要说明的是,无论有没有广播授信记录及拨款记录,由于之后仍然会广播授信节点110的资料区块310供各节点100在通过验证后链结至各自的区块链,所以授信节点110和各节点100都会存在具有相同记录的资料区块及其组成的区块链。
[0037] 前面提到,授信节点110会将授信记录及拨款记录写入资料区块310,接下来,授信节点110会将此资料区块310广播至所有节点100进行验证,例如:通过密钥验证确实是由授信节点110广播、验证授信记录及拨款记录的有效性等等。在实际实施上,所有节点100可选出其中之一作为验证代表,当被选出的节点100验证无误后,广播给所有节点100及授信节点110,使节点100及授信节点110将资料区块链结至各自的区块链。至此,完成基于实体资产授信虚拟货币的流程,往后即可从任一区块链中查询完整的授信及拨款过程。在实际实施上,区块链的建立、链结、维护及查询等等可使用如:Ethereum所发布的协议版本来实现。
[0038] 如图4所示,图4为应用本发明赎回实体资产的示意图。假设客户端300欲赎回自己的实体资产,客户端300需要将足够的虚拟货币汇入拨款地址,例如:至少相应授信金额的虚拟货币汇入拨款地址。所述授信节点110在客户端300将至少相应授信金额的虚拟货币汇入拨款地址后,将生成赎回记录并写入资料区块410,以及将包含此赎回记录的资料区块410广播至各节点100进行验证。当资料区块410通过验证后,验证此资料区块410的节点将广播这个通过验证的资料区块410,使授信节点110及各节点100将这个资料区块410链结至各自的区块链。如此一来,赎回记录便难以被窜改而具有可靠性,借由赎回记录即可证明客户端300已清偿,授信节点110可基于赎回记录将实体资产的所有权转移至原所有人。特别要说明的是,此资料区块410除了赎回记录之外,可能还同时存在其他客户端的授信记录及拨款记录等等,也就是说,同一个资料区块410可同时存在不同或相同客户端的授信记录、拨款记录及赎回记录。
[0039] 综上所述,可知本发明与现有技术之间的差异在于通过授信节点对实体资产进行估价以产生授信金额及标识符并作为授信记录写入资料区块,以及在客户端完成签约、对保及开户后,产生帐户地址,以便授信节点将相应授信金额的虚拟货币拨款至帐户地址,并且生成拨款记录以写入资料区块,当授信节点广播资料区块至节点且通过验证后,由进行验证的节点将通过验证的资料区块广播至授信节点及各节点,以便将资料区块链结至各自的区块链,借由此技术手段可以解决现有技术所存在的问题,进而达成提高实体资产的授信便利性及可靠性的技术功效。
[0040] 虽然本发明以前述的实施例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许更动与润饰,因此本发明的
专利保护范围须视
权利要求书所界定的范围为准。