一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有智能合约架构的分布式分类账贷款系统及其方法与流程

2022-06-12 04:38:52 来源:中国专利 TAG:

具有智能合约架构的分布式分类账贷款系统及其方法
1.相关申请的交叉引用
2.本技术要求于2019年9月26日提交的美国临时申请第62/906,211号的优先权。上述申请的全部公开内容通过引用并入本文。
技术领域
3.本公开内容涉及去中心化贷款系统和方法,所述去中心化贷款系统和方法利用智能合约和分布式分类账诸如区块链来提供去信任或基本上去信任的抵押贷款生态系统。


背景技术:

4.常规的电子商务过程涉及不必要的摩擦。这些过程通常是围绕下述用例设计的,在所述用例中,购买者发出订单,该订单确切地知道他们想要什么、他们将如何为该订单支付、该订单将到达哪里、该订单是为谁发出的以及他们想尽快得到该订单。常规的电子商务不允许在这些购买决策中有很大的灵活性。例如,希望为某人购买礼物的用户通常经由网站或移动应用进行购买,输入预期接收者的已知地址(无论接收者是否通常在已知地址处接收包裹),并且为该礼物进行支付。然后,无论接收者是否能够接收包裹,该礼物都被立即发送给接收者。因此,在本领域中需要围绕交易的所有方面具有更大灵活性的电子商务平台,所述所有方面包括但不限于购买选择、支付、拥有权转移以及交付的位置和时间。
5.同时,虚拟物品已经变得越来越普遍,例如在视频游戏中,皮肤、武器、工具和许多其他物品被购买并且在玩家之间进行交易。像其他数字物品一样,可以拥有、使用和转让虚拟物品,而没有针对物理物品涉及的关于运输、交付和储存的相同约束。然而,虚拟物品的价值可能是短暂的,因为创建者可以潜在地创建无限数目的副本,从而致使最初的稀有物品的价值低得多。存在对具有提供虚拟物品交易的灵活性和便利性以及物理物品交易的可靠性和价值两者的方法和系统的平台的需求。
6.在大多数贷款场景中,借款人可能希望从出借人获得贷款。通常,出借人可能在同意条款之前需要担保来保证贷款。传统上,借款人可以去实体典当行,在实体典当行中,典当行所有者/代理人负责认证物品、评估物品、安全地储存物品和借出资金,并且作为交换,借款人提供物品作为担保。在这种安排下,出借人和借款人都同时处于不利地位。出借人必须相信典当行所有者/代理人对担保物品给出了公平的评估价值并且将诚信地储存该担保物品,而典当行代理人必须相信该物品是真实的并且如果借款人拖欠贷款,典当行将能够清算该担保物品。这些困境导致借款人被给予低得多的担保物品评估价值,而典当行代理人承担的风险量增加,这两种情况的结合导致贷款数额降低并且利率/贷款成本提高。因此,典当行被视为最后求助的贷款来源,而借款人通常被冒充典当行的投机取巧的高利贷者所利用。因此,存在对提供去信任或基本上去信任的贷款生态系统的去中心化贷款系统的需求。


技术实现要素:

7.本文提供了用于利用智能合约架构促进去中心化贷款处理的系统和方法。在实施方式中,在一系列阶段中执行去中心化贷款处理,所述一系列阶段包括认证担保物品的认证阶段、评估担保物品的评估阶段以及将物品实体地保护在保管设施中的保管阶段。在实施方式中,担保物品被“代币化”,使得担保物品可以保持在保管中,但是可以使用表示实体担保物品的数字担保代币来转移所有权权利。在实施方式中,一组智能合约管理贷款处理,所述贷款处理包括贷款处理阶段中的一个或更多个。
8.根据本公开内容的一些实施方式,公开了一种方法。该方法包括由一个或更多个处理设备从借款人设备接收启动贷款处理的请求,该请求指示担保物品,其中,该担保物品是有形物品。该方法还包括由一个或更多个处理设备生成担保物品的虚拟表示,其中,所述虚拟表示包括该担保物品的描述和一个或更多个媒体内容中的至少一个,所述一个或更多个媒体内容分别描绘该担保物品的至少一部分。该方法还包括由一个或更多个处理设备基于该担保物品的虚拟表示来生成与该担保物品对应的担保代币,其中,所述担保代币是存储在分布式分类账上的数字代币,所述分布式分类账跨越一组节点设备分布。该方法还包括由一个或更多个处理设备实例化贷款处理智能合约实例,所述贷款处理智能合约实例包括被配置成根据贷款处理工作流来管理贷款处理的计算机可读指令,其中,贷款处理智能合约实例由存储分布式分类账的一组节点设备来执行。贷款处理智能合约实例被配置成实例化贷款智能合约,所述贷款智能合约包括被配置成进行以下操作的计算机可读指令:接收贷款协议通知,该贷款协议通知指示由出借人和借款人商定的贷款的一个或更多个贷款条款参数;以及基于所述一个或更多个贷款条款参数来管理贷款的偿还。担保代币被锁定在存储在分布式分类账上的托管账户中,直到贷款智能合约实例确定贷款已经被完全偿还或者贷款处于违约状态为止。
9.在实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成实例化认证智能合约实例,所述认证智能合约实例包括被配置成进行以下操作的计算机可读指令:管理由认证者执行的对担保物品进行认证的认证任务;以及在确认评估任务已经被完成后发出认证通知。在这些实施方式中的一些实施方式中,贷款处理智能合约实例根据贷款处理工作流来实例化认证智能合约实例。在这些实施方式中的一些实施方式中,在存储在分布式分类账上的系统级别治理文档中限定贷款处理工作流,其中,系统级别治理限定启动认证任务的条件。在一些实施方式中,响应于接收到指示借款人已经请求启动贷款处理的请求通知,贷款处理智能合约实例对认证智能合约实例进行实例化。在一些实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成从认证者的认证者设备接收认证报告,其中,认证报告包括认证者的认证意见,所述认证意见指示认证状态,所述认证意见包括认证者认为担保物品是真实的还是不真实的。在这些实施方式中的一些实施方式中,认证报告还包括由认证者提供的支持认证意见的支持文档。在这些实施方式中的一些实施方式中,认证报告还包括由一个或更多个相应的辅助认证者发出的一个或更多个验证,其中,每个验证指示相应的辅助认证者确认了认证意见。在这些实施方式中的一些实施方式中,从根据认证阶段级别治理限定的表单模板来生成认证报告,所述认证阶段级别治理限定与认证任务的执行相关联的一组规则和规定。在这些实施方式中的一些实施方式中,认证阶段级别治理限定认证任务工作流,其中,认证任务工作流包括完成认证任务和触发贷款处理所
遵循的贷款处理工作流中的下一个阶段必须满足的一个或更多个条件。在这些实施方式中的一些实施方式中,认证阶段级别治理至少部分地由认证者作为公会成员的认证公会(guilds)限定。在这些实施方式中的一些实施方式中,认证公会包括多个不同的专业认证公会,其中,每个专业认证公会专门认证相应类型的担保物品。在这些实施方式中的一些实施方式中,多个不同的专业认证公会包括如下组的至少一个子集,所述组包括:专门认证手表的手表认证公会、专门认证鞋的鞋认证公会、专门认证手袋的手袋认证公会、专门认证艺术品的艺术认证公会、专门认证体育纪念品的体育纪念品认证公会、专门认证收藏的玩具的玩具认证公会、专门认证珠宝的珠宝认证公会、专门认证设计师服装的服装认证公会、专门以专业知识认证音乐乐器的乐器认证公会、专门认证稀有或收藏的唱片的唱片认证公会、专门以专业知识认证葡萄酒单元(例如,桶或瓶)的葡萄酒认证公会、专门认证威士忌单元(例如,桶或瓶)的威士忌认证公会以及专门认证限量版汽车的汽车认证公会。在这些实施方式中的一些实施方式中,认证者属于不同的专业认证公会中的专业认证公会。在这些实施方式中的一些实施方式中,基于认证者所属的专业认证公会和担保物品的物品类型,向认证者分配认证任务。在一些实施方式中,认证阶段级别治理限定认证智能合约,通过所述认证智能合约实例化认证智能合约实例。在一些实施方式中,响应于认证报告指示认证者认为担保物品是真实,认证智能合约实例启动将一定数额的货币代币和/或代币化代币从认证者的账户托管到托管账户。在一些实施方式中,托管数额中的至少一部分以托管方式被持有,直到贷款处理完成为止。在一些实施方式中,认证智能合约实例响应于从认证者设备接收到认证报告而将认证通知输出至贷款处理智能合约,其中,认证通知使贷款处理智能合约实例启动贷款处理的评估阶段。在一些实施方式中,认证智能合约实例还被配置成:生成包含认证报告和加密哈希值的数据区块,至少部分地基于认证报告来生成所述加密哈希值;以及将数据区块写入分布式分类账。在一些实施方式中,基于与认证任务相关联的结果对认证者的评级进行更新。
10.在一些实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成实例化评估智能合约实例,所述评估智能合约实例包括被配置成进行以下操作的计算机可读指令:管理由评估者执行的用于确定担保物品的评估价值的评估任务;以及在确认评估任务已经被完成后发出评估通知。在这些实施方式中的一些实施方式中,贷款处理智能合约实例根据贷款处理工作流来实例化评估智能合约实例。在这些实施方式中的一些实施方式中,在存储在分布式分类账上的系统级别治理文档中限定贷款处理工作流,其中,系统级别治理限定启动评估任务的条件。在一些实施方式中,响应于接收到指示认证者已经认证了担保物品并且认为该担保物品是真实的认证通知,贷款处理智能合约实例对评估智能合约实例进行实例化。在一些实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成从评估者的评估者设备接收评估报告,其中,评估报告包括担保物品的估价,该担保物品的估价包括担保物品的评估价值和担保物品的清算价值中的至少一个。在这些实施方式中的一些实施方式中,评估报告还包括物品的物理状况、担保物品是新的或是使用过的状况、担保物品的工作状况、类似物品的先前出售的价格以及类似物品的蓝皮书估价中的一个或更多个。在一些实施方式中,评估报告还包括由一个或更多个相应的辅助评估者发出的一个或更多个验证,其中,每个验证指示相应的辅助评估者确认了评估价值。在一些实施方式中,从根据评估阶段级别治理限定的表单模板来生成评估报告,评估阶段级别治理限定与
评估任务的执行相关联的一组规则和规定。在一些实施方式中,评估阶段级别治理限定评估任务工作流,其中,评估任务工作流包括完成评估任务和触发贷款处理工作流中的下一个阶段必须满足的一个或更多个条件。在这些实施方式中的一些实施方式中,评估阶段级别治理至少部分地由评估者作为公会成员的评估公会限定。在这些实施方式中的一些实施方式中,评估公会包括多个不同的专业评估公会,其中,每个专业评估公会专门评估相应类型的担保物品。在一些实施方式中,多个不同的专业评估公会包括如下组的至少一个子集,所述组包括:专门评估手表的手表评估公会、专门评估鞋的鞋评估公会、专门评估手袋的手袋评估公会、专门评估艺术品的艺术评估公会、专门评估体育纪念品的体育纪念品评估公会、专门评估收藏的玩具的玩具评估公会、专门评估珠宝的珠宝评估公会、专门评估设计师服装的服装评估公会、专门以专业知识评估音乐乐器的乐器评估公会、专门评估稀有或收藏的唱片的唱片评估公会、专门以专业知识评估葡萄酒单元(例如,桶或瓶)的葡萄酒评估公会、专门评估威士忌单元(例如,桶或瓶)的威士忌评估公会以及专门评估限量版汽车的汽车评估公会。在这些实施方式中的一些实施方式中,评估者属于不同的专业评估公会中的专业评估公会。在一些实施方式中,基于评估者所属的专业评估公会和担保物品的物品类型,向评估者分配评估任务。在一些实施方式中,评估阶段级别治理限定评估智能合约,通过所述评估智能合约实例化评估智能合约实例。在一些实施方式中,评估智能合约实例响应于接收到评估报告而启动将一定货币数额的货币代币和/或代币化代币从评估者的账户托管到托管账户,其中,所述一定货币数额的货币代币和/或代币化代币等于或小于评估价值。在一些实施方式中,托管数额中的至少一部分被锁定在托管账户中,直到贷款处理完成为止。在一些实施方式中,评估智能合约实例响应于从评估者设备接收到评估报告而将评估通知输出至贷款处理智能合约,其中,评估通知使贷款处理智能合约实例启动贷款处理的保管阶段。在一些实施方式中,评估智能合约实例还被配置成:生成包含评估报告和加密哈希值的数据区块,至少部分地基于评估报告来生成所述加密哈希值;以及将数据区块写入分布式分类账。在一些实施方式中,基于与评估任务相关联的结果对评估者的评级进行更新。
11.在实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成实例化保管智能合约实例,所述保管智能合约实例包括被配置成进行以下操作的计算机可读指令:管理由保管者执行的用于在贷款处理的至少一部分期间安全地储存担保物品的保管任务;以及在确认保管任务已经被完成后发出保管通知。在一些实施方式中,贷款处理智能合约根据贷款处理工作流来实例化保管智能合约实例。在这些实施方式中的一些实施方式中,在存储在分布式分类账上的系统级别治理文档中限定贷款处理工作流,其中,系统级别治理限定启动保管任务的条件。在一些实施方式中,响应于接收到指示评估者已经评估了担保物品的评估通知,贷款处理智能合约实例对保管智能合约实例进行实例化。在一些实施方式中,贷款处理智能合约实例的计算机可读指令还被配置成从保管者的保管者设备接收保管报告,其中,保管报告包括对物品被储存在与保管者相关联的设施中的验证,并且保管报告包括保管者在接收到担保物品时观察到的任何可见损坏的指示。在一些实施方式中,保管报告还包括由保管提供的作为完成保管任务的证明的支持文档。在一些实施方式中,保管报告还包括当保管者接收到担保物品时由该保管者观察到的可见损坏的照片文档。在一些实施方式中,其中,从根据保管阶段级别治理限定的保管表单模板来生成保管报告,所述
保管阶段级别治理限定与保管任务的执行相关联的一组规则和规定。在一些实施方式中,其中,保管阶段级别治理限定保管任务工作流,其中,保管任务工作流包括完成保管任务和触发贷款处理工作流中的下一个阶段必须满足的一个或更多个条件。在一些实施方式中,保管阶段级别治理至少部分地由保管者作为公会成员的保管者公会限定。在一些实施方式中,保管阶段级别治理限定保管智能合约,通过所述保管智能合约实例化保管智能合约实例。在一些实施方式中,保管智能合约实例响应于接收到保管报告而启动将一定货币数额的货币代币和/或代币化代币从保管的账户托管到托管账户,其中,所述一定货币数额的货币代币和/或代币化代币等于或小于由担保物品的评估者确定的评估价值。在一些实施方式中,托管数额中的至少一部分被锁定在托管账户中,直到贷款处理完成为止。在一些实施方式中,保管智能合约实例响应于从保管者设备接收到保管报告而将保管通知输出至贷款处理智能合约,其中,保管通知使贷款处理智能合约实例启动担保代币的生成。在一些实施方式中,保管智能合约实例还被配置成:生成包含保管报告和加密哈希值的数据区块,至少部分地基于保管报告来生成所述加密哈希值;以及将数据区块写入分布式分类账。在一些实施方式中,基于与保管任务相关联的结果对保管的评级进行更新。在一些实施方式中,保管者设备提供担保物品的一个或更多个图像,所述担保物品的一个或更多个图像用于生成该担保物品的虚拟表示。在一些实施方式中,保管智能合约实例被配置成:在担保代币从托管账户被解锁之后,所述保管智能合约实例执行赎回工作流。在这些实施方式中的一些实施方式中,赎回工作流致使担保代币的赎回者从保管者处获得担保物品的拥有权。
12.在实施方式中,该方法还包括:贷款智能合约实例被配置成响应于确定贷款处于违约状态而启动清算处理。在一些实施方式中,在清算事件期间将担保代币转移给购买担保代币的买方,使得买方赎回担保代币以从持有担保物品以进行保管的保管者处获得担保物品的拥有权。
13.在一些实施方式中,贷款智能合约实例被配置成:在确定贷款已经被完全偿还时,启动将担保代币从托管账户转移至借款人的账户。在这些实施方式中的一些实施方式中,通过以下操作将担保代币从托管账户转移到借款人的账户:更新限定担保代币的当前所有者的所有权数据,使得所有权数据包括借款人的账户在分布式分类账上的地址。
14.在实施方式中,贷款条款参数包括贷款时间长短和贷款数额。在一些实施方式中,贷款智能合约被配置成基于贷款时间长短和贷款数额来确定贷款偿还计划,并且其中,当没有按照偿还计划支付预先限定数额的付款时,贷款被认为处于违约阶段。
15.在实施方式中,贷款处理工作流包括:限定由认证者执行的认证任务的认证阶段、限定由评估者执行的评估任务的评估阶段以及限定由保管者执行的保管任务的保管阶段。在一些实施方式,在生成担保代币之前执行认证阶段、评估阶段和保管阶段。在一些实施方式中,响应于贷款处理完成,贷款实例智能合约实例促进将奖励分配给认证者、评估者和保管者。
16.在实施方式中,触发担保代币的解锁的贷款的状态的改变是以下中的至少一个:贷款进入完全偿还状态;贷款进入违约状态并且担保物品被成功地清算;以及贷款协议中限定的不再需要担保的偿还状态。
17.在实施方式中,担保代币包装担保物品的虚拟表示。
18.在实施方式中,贷款智能合约被配置成:基于贷款条款参数中限定的贷款时间长
短和贷款的贷款数额来确定贷款偿还计划,并且其中,当没有按照偿还计划支付预先限定数额的付款时,贷款被认为处于违约阶段。
19.在实施方式中,贷款处理工作流包括限定由认证者执行的认证任务的认证阶段、限定由评估者执行的评估任务的评估阶段以及限定由保管者执行的保管任务的保管阶段,其中,在生成担保代币之前执行认证阶段、评估阶段和保管阶段。在这些实施方式中的一些实施方式中,响应于贷款处理完成,贷款实例智能合约实例促进将奖励分配给认证者、评估者和保管者。
20.在实施方式中,担保物品是有形物品。在实施方式中,贷款的状态的改变是以下中的至少一个:贷款进入完全偿还状态;贷款进入违约状态并且担保物品被成功地清算;以及贷款协议中限定的不再需要担保的偿还状态。
21.在实施方式中,分布式分类账是区块链。
22.从说明书、附图和所附权利要求书,将意识到对本公开内容的更全面理解。
附图说明
23.被包括以提供对本公开内容更好的理解的附图示出了本公开内容的实施方式并且与说明书一起用于说明本公开内容的原理。在附图中:
24.图1是示出根据本公开内容的一些实施方式的代币化平台的示例环境的示意图。
25.图2是示出根据本公开内容的一些实施方式的示例市场系统的示意图。
26.图3是示出根据本公开内容的一些实施方式的示例分类账管理系统的示意图。
27.图4是示出根据本公开内容的一些实施方式的示例交易系统的示意图。
28.图5是示出根据本公开内容的一些实施方式的示例智能和自动化系统的示意图。
29.图6是示出根据本公开内容的一些实施方式的示例分析和报告系统的示意图。
30.图7是根据本公开内容的一些实施方式的显示钱包内的代币的用户接口。
31.图8是示出根据本公开内容的一些实施方式的代币化平台的示例部件集的示意图。
32.图9是示出根据本公开内容的一些实施方式的用于代币化物品的技术的流程图。
33.图10是示出根据本公开内容的一些实施方式的用于使用数字市场转移代币的技术的流程图。
34.图11是示出根据本公开内容的一些实施方式的用于经由键盘交互在钱包之间转移代币的技术的流程图。
35.图12是示出根据本公开内容的一些实施方式的用于兑换代币的技术的流程图。
36.图13是示出根据本公开内容的一些实施方式的用于抵押和/或证券化的技术的流程图。
37.图14是示出根据本公开内容的一些实施方式的用于物品认证的技术的流程图。
38.图15是示出根据本公开内容的一些实施方式的用于渲染vr环境的技术的流程图。
39.图16是示出根据本公开内容的一些实施方式的用于使用具有区块的侧链的分布式分类账来促进交易的技术的流程图。
40.图17是示出根据本公开内容的一些实施方式的用于促进用户获取的技术的流程图。
41.图18是示出根据本公开内容的一些实施方式的用于管理神秘盒子的技术的流程图。
42.图19是示出根据本公开内容的一些实施方式的用于视频游戏集成的技术的流程图。
43.图20是示出根据本公开内容的一些实施方式的去中心化贷款系统的示例生态系统的示意图。
44.图21是示出根据本公开内容的一些实施方式的治理去中心化贷款处理的各个阶段的公会、子公会和各种类型的治理的示例的示意图。
45.图22是示出根据本公开内容的一些实施方式的用于执行认证工作流的方法的一组示例操作的流程图。
46.图23是示出根据本公开内容的一些实施方式的用于执行评估工作流的方法的一组示例操作的流程图。
47.图24是示出根据本公开内容的一些实施方式的用于执行保管工作流的方法的一组示例操作的流程图。
48.图25是示出根据本公开内容的一些实施方式的用于执行贷款工作流的方法的一组示例操作的流程图。
49.图26是示出根据本公开内容的一些实施方式的用于执行贷款前清算工作流的方法的示例操作集合的流程图。
50.图27是示出根据本公开内容的一些实施方式的贷款处理工作流的一组阶段的图。
51.图28是示出根据本公开内容的一些实施方式的贷款处理工作流的一组阶段的图。
52.图29是示出根据本公开内容的一些实施方式的贷款处理工作流的一组阶段的图。
53.图30是示出根据本公开内容的一些实施方式的贷款处理工作流的一组阶段的图。
具体实施方式
54.已经提出了区块链技术和智能合约的组合以在用于以如下方式实现各种交易的系统和方法中使用:使大部分交易自动化同时保持和遵守对这样的自动化的法律约束。对这样的系统的自动化的限制之一是存在特定于管辖区的规则和处理以用于:(i)在各方之间创建具有法律约束力的合约;以及(ii)以下述方式交换财产:以具有法律约束力的方式转移所有权权益、担保权益或其他类似权益。
55.提出的系统中的一些系统依赖于区块链技术针对用于这种转移的法律记录系统的未来实现方式,所述法律记录系统包括不动产记录、统一商法典归档系统和其他类似系统。这种转变依赖于政府机构创建和采用基于区块链的记录保存系统。例如,美国的不动产记录通常由选举产生的官员在县一级维护,并且文件受制于关于格式和提交记录的方法的特定规则。每个这样的官员都利用他们自己的系统来接受和记录文件。因此,采用基于区块链的记录保存系统将要求每个管辖区选择和实施这样的系统。即使一旦用于这样的系统的技术被开发并且可用于实施,这个过程也可能花费数年时间。管辖区采用新技术的意愿也可能有很大差异,因此无法确定所有管辖区何时将迁移到基于区块链的系统(如果有的话)。
56.由于区块链技术的益处不应等到政府记录保存者决定开始实施基于该技术的系
统时才显现,因此有必要采用既能提供区块链技术的益处又能与现有记录保存和其他法律系统接口的混合系统来弥合这一差距。如本文公开的那些系统为系统的用户提供了区块链的益处,与现有的法律系统和方法接口,并且如果那些系统变得可用,将更容易迁移到完全基于区块链的系统。
57.本文描述的分布式分类账交易系统和方法利用与智能合约结合的分布式分类账技术(例如,区块链技术),以允许用户协商、记录和/或执行各种不同的交易。根据一些实施方式,不同的交易包括证券化去中心化贷款交易。这些贷款交易包括由传统类型的担保和/或由数字资产保证的贷款交易。
58.通常,分布式分类账技术形成了在应用和采用中快速扩展的加密货币的基础。这样的加密货币不但增强或取代现有支付方法诸如现金,而且提供了去中心化的系统来处理加密货币的转移。分布式分类账/区块链技术的基础是数据区块的链接列表。每个区块都包含到链中的先前区块的链接和加密数据。在分布式分类账的一些实现方式中,加密数据可以包括记录数字货币交换的交易数据、诸如可执行数字合约的软件以及与由特定方使用数字合约相关联的数据,但是加密数据也可以包括其他类型的数据,如下面进一步详细描述的。分布式分类账中的每个区块中的数据包括链中的先前区块的哈希作为标识分布式分类账中的先前区块和防止试图修改分布式分类账中的先前区块的手段。
59.在分布式分类账技术的许多实现方式中,分布式分类账的管理和扩展是去中心化的并且分布在由众多非关联实体操作的计算机系统上,所述众多非关联实体将其计算能力贡献给所述系统。这些分布式贡献者通过以下操作提供分布式分类账系统的基础设施:存储分布式分类账的副本,并且执行处理交易、将分布式分类账的副本部署到分布式分类账上的新区块中以及将这些区块分配至系统的其他部分所必需的算法。在一些分布式分类账实现方式中,贡献者通过接收以加密货币计价的费用来补偿该服务,作为对分布式分类账中的新区块的处理的回报。分布式分类账安全的重要方面在于:虽然分布式分类账确实具有临时竞争的分支,但是在区块已经被添加至分布式分类账并被接受到主分支中之后,很难对所述区块进行修改。
60.通过“智能合约”的概念已经增强了分布式分类账技术。智能合约是由智能合约的开发人员编译成分布式分类账中的区块中的数据的可执行计算机程序。一旦将智能合约部署到分布式分类账中,该分布式分类账的其他用户就可以在确信智能合约没有被恶意的第三方修改的情况下执行该智能合约。这些可执行计算机程序被称为“智能合约”,因为它们可以用于表示和实现各方之间关于数字货币和其他类型的资产的转移的协议,然而,它们不必表示合约安排。软件开发人员通过使用脚本语言诸如javascript、solidity或其他脚本语言或对象编码语言诸如java或机器编码语言诸如c或c 编写程序代码来开发智能合约。当“智能合约”被部署至分布式分类账中时,正如分布式分类账上的任何其他交易一样,程序代码由系统的贡献者之一处理为区块,并且通常向编译合约/程序的节点贡献者支付费用。部署智能合约的过程可以包括:将程序代码编译为字节码、目标代码、二进制代码或者一些其他可执行形式。当智能合约成功地部署至区块链中时,正如任何其他分布式分类账交易一样,向该智能合约分配地址。该地址用于访问智能合约并执行该智能合约中提供的功能。通常,与应用编程接口类似,应用二进制接口(abi)信息被提供给合约的用户或者与合约接口的软件(诸如钱包应用),使得用户可以与智能合约的各种功能进行交互。abi描
述了作为智能合约的一部分提供的各种功能和方法,使得用户或用户的软件可以访问这些功能和方法。
61.已经部署至分布式分类账中的合约/程序然后可以由具有分布式分类账上的合约的地址的任何人使用。执行合约或合约的一部分不一定产生费用,除非作为合约中该步骤的一部分需要更新分布式分类账。如果合约/程序被适当地实现,则许多不同的用户可以同时利用合约/程序来治理他们自己的特定协议或交易。
62.在实施方式中,智能合约/程序可以具有由合约的不同方执行或完成的多个步骤。例如,合约/程序可以由第一方调用,以通过实例化某个合约的副本来向第二方或潜在的合约方组发出要约(offer)。第二方(或组中之一)可以通过“签署”合约的实例进行响应。“签署”合约的过程可以包括调用被限定为合约的一部分的程序化方法。一些合约可能会规定多方,诸如买方、卖方、出借人、借方、托管代理、认证者、评估者等,所述多方中的所有方可以独立地与智能合约的特定实例进行交互以签署该智能合约或者采取与特定类型的智能合约相关联的其他动作。
63.智能合约非常适于涉及数字资产的合约,或者可以经由合约方之间的程序化交互、分布式分类账、数字资产和互联网上的资源来完全执行或者以其他方式数字地连接至合约的合约。例如,智能合约可以能够自动转移对数字资产的控制权和所有权,或者经由ach或其他电子支付系统在paypal(贝宝)或银行账户之间转移资金。由外部系统提供的应用编程接口为数字合约提供了用于执行各方之间的资产或资金的实际转移而不需要非程序化过程的方法。
64.智能合约不太容易完全地实施涉及有形资产诸如房地产、个人财产和受政府或私有注册系统控制的其他类型的资产的协议。这些注册系统通常是纸质的,或者如果这些注册系统是电子的,也不是针对第三方的程序化交互而设计的。这样的系统的示例包括房地产所有权记录、有所有权的资产的个人财产记录、统一商法典记录、专利和商标注册数据库以及其他记录。这些系统中的许多系统可能是部分数字化的但是缺少用于智能合约以完全自动化的方式与系统交互的程序化接口,或者这些系统中的许多系统本质上是高度专有的。其他系统可能会被分割成具有其自己独立归档系统的许多管辖区,使得单个智能合约将无法在所有相关系统中起作用。例如,统一商法典归档通常由跨不同州管辖区的不同系统来处理,并且智能合约需要实现不同的接口以能够处理单个管辖区以外的交易,并且取决于这些接口是否可用于给定的管辖区。
65.未能经由智能合约/程序的程序化功能完全执行的一种类型的合约是担保贷款交易。虽然这样的交易的许多部分可以经由各方与智能合约之间的交互来完成,但是合约的其他方面中的所有权和拥有权的转移以及为出借人的利益创建担保权益都不容易适于经由智能合约而完成。根据本公开内容的实施方式,创建包含一组分布式分类账和进行促进的一组智能合约的去中心化贷款系统,以支持一种或更多种类型的智能合约。在系统的各种实施方式中,一组分布式分类账可以托管多种类型的智能合约,诸如公会治理智能合约、认证者智能合约、评估智能合约、贷款智能合约,以及/或者实施其他智能合约以支持证券化去中心化贷款处理。程序化智能合约被编译到分布式分类账中,并且驻留在分布式分类账中相应区块内的特定地址处。用户可以通过调用与智能合约相关联的地址和方法或功能来使用这些智能合约。例如,示例贷款合约可以具有用于以下的方法:贷款请求、贷款批准、
担保转让、支付授权以及/或者形成和执行贷款、提供担保作为保证和根据其条款偿还贷款所需的其他类似功能。
66.继续贷款合约示例,当用户利用智能合约并且调用该合约的方法或功能时,用户可以向智能合约提交由特定的方法或功能指定的参数和其他信息。智能合约然后可以根据这些参数程序化地执行选定的方法或功能。在贷款请求功能的情况下,贷款智能合约可以获取从期望取得贷款的用户接收到的参数,并且将该请求信息并入至区块链中的新区块中,使得潜在出借人可以查看该请求。在一些实施方式中,贷款请求可以不并入至分布式分类账中,但是可以存储在数据库中,该数据库例如经由网络服务以程序化方式可用于潜在出借人。
67.本公开内容涉及使得能够创建物品(也被称为“virl”)例如商品、服务和/或体验的虚拟表示的代币化平台。如本文所使用的,术语“物品”可以是指数字资产(例如,礼品卡、数字音乐文件、数字视频文件、软件、数字照片等)、物理商品、数字服务(例如,视频流订阅)、物理服务(例如,司机服务、女佣服务、干洗服务)以及/或者购买的体验(例如,酒店套餐、音乐会门票、机票等)或者其任何组合。注意的是,物品可以是指已经存在或者可以在稍后的时间生产的商品。例如,物品可以为未制作的披萨饼或者一件衣物。这种物品的购买者可以购买该物品,并且该物品可以在购买之后的某个时间进行生产。术语虚拟物品可以是指商品化物品的虚拟表示。在创建物品的虚拟表示时,传统电子商务交易所需的许多购买-时间决策可以推迟并且从交易本身中分支,从而为购买者创造附加价值。例如,购买者可能希望订购一双鞋,但是还不确定何时需要这双鞋或者交付位置应当在哪里。购买者可以购买这双鞋的虚拟表示。可以在稍后的时间兑换该虚拟表示,使得兑换者(例如,购买者或者礼物的接收者)可以在该兑换者如此选择时指定交付时间和交付位置。通过创建虚拟物品,由于可以被搁置直到兑换时间的一系列选择,为购买者或任何接收者创造了新的价值。
68.此外,在常规的电子商务平台中,不存在对正在未知方之间转移的物品的可以检查和信任的记录机制。附加地,在没有集中式实体的情况下,也不存在存储敏感的财务信息的方式。因此,在实施方式中,代币化平台可以被配置成发行电子代币(或“代币”),所述电子代币被配置成存储在加密安全的分类账上以提供下述过程,通过该过程虚拟表示允许物品在未知方之间转移,同时还允许任何人在任何时间检查代币的状态并且信任其是正确的。如本文所使用的,除非上下文另有指示,否则“加密”指示使用加密算法例如哈希算法。
69.电子商务平台可以被配置成支持附加的生态系统或替选的生态系统。在实施方式中,代币化平台被配置成支持基于代币的贷款系统,由此出借人可以创建与担保(例如,珠宝、可收藏物品、艺术品等)对应的虚拟物品。电子商务平台可以对虚拟物品进行代币化并且可以将代币存储在分布式分类账上。以这样的方式,贷款可以被出售,并且仅代币需要在出借人之间进行转移。在一些实施方式中,可以使用智能合约来管理贷款、代币的拥有权以及与贷款对应的其他交易。
70.在一些实施方式中,代币化平台被配置成对真实世界的物品进行认证。在这些实施方式中的一些实施方式中,代币化平台可以征募主题专家以使用物品的虚拟表示来对物品进行认证。主题专家可以提供包括对专家的基本意见的说明的认证报告。该认证报告可以用于拒绝或允许将物品用于担保或者将物品在平台上出售。附加地,在一些实施方式中,认证报告可以用于训练机器学习模型,使得平台可以使用机器视觉、机器学习、传感器(例
如,秤)和/或其他合适的技术来对物品进行认证。
71.在实施方式中,代币化平台被配置成支持“神秘盒子”游戏。神秘盒子游戏是变化的游戏,在该游戏中,用户可以从神秘盒子中赢取代币,使得代币表示物品并且可以对代币进行兑换、买卖、出售、赠送等。在这些实施方式中的一些实施方式中,代币化平台支持娱乐场型游戏,由此可以在娱乐场和其他实体场所处玩神秘盒子游戏。
72.在实施方式中,代币化平台被配置成支持视频游戏流。在这些实施方式中的一些实施方式中,代币化平台可以向视频游戏的实例提供代币的指示,由此视频游戏制作者可以以多种不同的方式使用代币。例如,代币可以出现在视频游戏中以允许食品交付服务,以在游戏中出售可交付的食品。在另一示例中,代币可以表示可以在游戏中使用的数字物品,但是随后可以进行兑换以获得与该数字物品对应的真实世界物品。
73.在实施方式中,代币化平台可以提供基于奖励的用户获取程序,由此用户可以征募推荐码。当用户向代币化平台成功推荐用户时,该用户被奖励代币。代币可以表示货币补偿或者物品(例如,礼品卡、一双鞋、音乐专辑、dvd等)。
74.图1示出了根据本公开内容的一些实施方式的代币化平台100(或“平台”)的示例生态系统。该环境包括平台100、节点计算设备160、外部数据源170、内容平台180和用户设备190。平台100、节点计算设备160、外部数据源170、内容平台180和用户设备190可以经由通信网络10(例如,因特网和/或蜂窝网络)进行通信。
75.在实施方式中,代币化平台100管理一个或更多个加密分类帐(或“分布式分类帐”),并且提供物品例如商品、服务和/或体验的虚拟表示的灵活功能以履行和满足所述物品。在实施方式中,平台100为第三方卖方提供使用代币针对物品进行交易的市场,由此代币为限定特定物品的所有权权利的数字标记。另外地或替选地,平台100的提供商可以对由该提供商提供的物品进行出售、租赁、赠送或者以其他方式进行交易。如本文所使用的,术语“交易”可以是指出售/购买、租赁、赠与、抵押或者影响代币的所有权的任何其他动作。如将讨论的,在一些实施方式中,代币的所有者可以兑换代币,使得代币的所有者可以在兑换代币时拥有物品。
76.在一些实施方式中,物品的卖方(或任何其他合适的用户)可以访问平台100以限定卖方提供以用于交易的物品的虚拟表示。物品的虚拟表示可以包括标识该物品的信息(例如,与该物品对应的序列号、该物品的型号等)、与该物品有关的信息(例如,该物品的分类、文本描述、图像、音频、视频、虚拟现实数据、增强现实数据等)以及/或者可以用于促进或验证涉及该物品的交易的代码(例如,智能合约)。在一些实施方式中,平台可以通过基于物品的虚拟表示生成一组代币并且将代币和相关联的元数据存储在加密安全的分布式分类帐中来表示该物品的卖方对该物品“代币化”,从而使代币(和虚拟表示)可验证、可转移和可追踪。
77.在实施方式中,平台100可以从一个或更多个外部数据源170接收数据。外部数据源170可以是指可以向平台提供数据的任何系统或设备。在实施方式中,数据源可以包括向平台100提供与可用物品有关的数据的商家、制造商或服务提供商系统和/或数据库。外部数据源还可以包括用户设备190,使得用户设备190可以提供相关数据(例如,联系人、cookies等)。外部数据源170的示例可以包括电子商务网站、组织网站、软件应用和联系人列表(例如,电话联系人、电子邮件联系人、通信(messenger)客户端联系人等)。平台100可
以以任何合适的方式(例如,网络爬虫(crawler)、用户许可/api等)经由网络10(例如,因特网)访问外部数据源170。
78.在实施方式中,平台100与内容发布平台180交互。内容发布平台190可以是指表示个人和/或组织来发布内容的任何系统。内容发布平台可以包括社交网络平台、博客平台、新闻站点等。在实施方式中,消费者可以经由内容发布平台190输出与物品对应的内容。例如,消费者可以将与购买的物品有关的内容发布到社交网络平台或者可以将该内容嵌入至博客帖子中。该内容可以包括到该物品的链接(例如,到与该物品对应的网页或应用状态的链接)。
79.在实施方式中,平台100与各种用户设备190接口。用户设备190可以是指用户(例如,消费者、商家、制造商、提供商等)可以用其访问平台的任何计算设备。用户设备的示例包括但不限于智能电话、平板计算机设备、膝上型计算设备、个人计算设备、智能电视、游戏机等。用户设备可以经由网站、网络应用、本机应用等访问平台100。在实施方式中,平台100可以向与卖方相关联的用户设备190提供第一图形用户接口并且向与终端用户相关联的用户设备190提供第二图形用户接口。第一图形用户接口可以允许与卖方相关联的用户提供待售物品并且创建与待售物品对应的新的虚拟表示。第二用户接口可以允许用户:购买与待售物品对应的代币、转移代币和/或兑换代币。在一些实施方式中,平台100可以支持存储用户的代币的数字钱包。数字钱包可以为由平台100提供和/或支持的客户端应用。在实施方式中,数字钱包存储由与该数字钱包相关联的用户所有的任何代币,并且提供允许用户进行兑换、转移、出售、交换或者以其他方式参与涉及代币的交易的接口。
80.在实施方式中,物品的代币化提供用于关于由代币表示的物品进行安全交易的框架。例如,代币提供下述机制:通过该机制,在涉及信任方或不信任方的交易中可以对物品进行买卖、租借、购买、出售、交换、赠送、互换或转移。在一些实施方式中,代币表示要被交易(例如,出售、买卖、租赁、赠送等)的单个单元。例如,如果商家正在出售十个小部件,则平台100可以生成十个代币,其中,每个代币对应于不同的小部件。在这种情况下,所有十个小部件可以对应于小部件的相同虚拟表示,并且十个代币可以表示虚拟表示(也被称为“虚拟资产”)的实体。在实施方式中,代币可以为物品的虚拟表示的数字签名实例,由此可以使用该数字签名来验证代币的有效性。
81.在实施方式中,物品的每个虚拟表示可以包括智能合约或者与智能合约相关联,该智能合约例如提供必须被满足的一组可验证条件以便自执行与由虚拟表示所表示的物品有关的交易(例如,所有权的转移或者到期)。在实施方式中,与虚拟表示对应的每个代币可以与对应于该虚拟表示的智能合约相关联。在实施方式中,与虚拟表示对应的智能合约可以限定:必须被验证以生成新代币的条件;必须被验证以便转移代币的所有权的条件;必须被验证以兑换代币的条件;以及/或者必须被满足以销毁代币的条件。智能合约还可以包含限定在满足特定条件时要采取的动作的代码。当涉及到时,智能合约可以确定是否满足其中限定的条件,并且如果满足其中限定的条件,则自执行与条件对应的动作。在实施方式中,每个智能合约可以存储在分布式分类账上并且在分布式分类账上被访问。在一些实施方式中,不具有与其相关联的智能合约的代币可以被称为占位符代币,使得在交易中可以不涉及占位符代币。在实施方式中,代币可以赠送。在实施方式中,赠送的代币的接收者可以:兑换代币;在兑换之前对由该代币所表示的虚拟资产进行定制;用另一代币交换该代
币;获得价值等价的现金等。
82.一旦平台100生成代币,该平台就可以更新分布式分类账以指示新代币的存在。如本文所使用的,分布式分类账可以是指记录交易的电子分类账。分布式分类账可以为公开的或私有的。在分布式分类账为私有的实施方式中,平台100可以维持整个分布式分类账并且将该整个分布式分类账存储在与该平台相关联的计算设备节点160上。在分布式分类账为公开的实施方式中,与平台100不相关联的一个或更多个第3方计算节点设备160(或“计算节点”)可以共同地存储分布式分类账。在这些实施方式中的一些实施方式中,平台100还可以在本地存储分布式分类账和/或该分布式分类账的一部分。在实施方式中,分布式分类账为区块链(例如,以太坊(ethereum)区块链)。替选地,分布式分类账可以符合其他合适的协议(例如,哈希图(hashgraph)、字节雪球(byteball)、纳诺块状格子(nano-block lattice)和iota)。通过将代币存储在分布式分类账上,可以在任何时间通过查询分类账来验证该代币的状态并且相信该代币是正确的。通过将代币方法用于实现方式,在未经许可的情况下不能对代币进行复制和兑换。
83.在一些实施方式中,平台100被配置成对分布式分类账进行分片,使得存在从分布式分类账的主链分叉出的侧链。在这些实施方式中的一些实施方式中,侧链可以存储具有特定类别或种类的物品的虚拟表示。在实施方式中,与特定种类的物品对应的侧链可以存储与属于特定种类的物品对应的代币以及指示那些代币的当前所有权和先前所有权的所有权记录。每次代币的所有权改变时,包含所涉及代币的侧链可以被修改以指示该代币的新的所有者。在实施方式中,侧链可以存储与虚拟表示相关联的媒体内容。例如,侧链可以存储视频、照片、音频剪辑和由相应虚拟表示引用的其他合适的媒体内容。
84.除了物品数据(例如,虚拟表示)、代币和与代币有关的交易数据之外,分布式分类账还可以存储账户信息。例如,在实施方式中,分布式分类账可以存储每个有效账户的公共地址。在实施方式中,有效账户可以属于被平台验证和授权以参与交易的实体。因此,在实施方式中,如果一方具有已知账户,则该方可以仅出售、购买、赠送、接收或者以其他方式转移代币。每个账户可以分配有可以用于在平台100上进行交易的公钥和私钥。在实施方式中,账户的地址可以基于该账户的公钥(例如,地址可以为公钥的哈希值)。这些地址可以存储在分布式分类账中,使得可以使用分布式分类账将交易中涉及的地址验证为与有效账户对应。
85.在操作中,卖方可以指示平台100生成一个或更多个相应物品的虚拟表示,使得每个虚拟表示表示可用于交易的相应物品。注意,虽然本公开内容中的交易的许多示例涉及商品、服务和/或体验的购买,但是交易也可以包括租赁、租借、贷款、赠予、买卖、奖励或赠送。在实施方式中,卖方可以提供与一组一个或更多个物品有关的物品属性,例如可用于交易的物品的数目、物品的定价信息、针对物品的交付限制、与物品有关的到期(例如,交易有效期多长)、物品描述、序列号(例如,物理物品的序列号)、与物品有关的媒体(例如,照片、视频和/或音频内容)等。响应于卖方提供物品信息,平台100生成与可用于交易的物品的数目对应的一组代币。例如,如果卖方指示有100个型号x(model x)小部件可用于出售,则平台100可以生成model x小部件的虚拟表示并且可以生成与该虚拟表示对应的100个非同质化代币,由此每个代币对应于该虚拟表示的相应实例。虚拟表示可以包括小部件的描述、小部件的描述、小部件的价格、与小部件有关的运送限制、小部件的照片、小部件的视频、与小
部件有关的虚拟现实数据等。然后,平台100可以将虚拟表示和对应的代币存储在分布式分类账上。针对每个代币,分布式分类账可以存储:代币、与代币有关的所有权数据、与代币对应的媒体内容(或与代币对应的虚拟表示)以及/或者分布式分类账上与代币有关的其他合适的数据。最初,可以将代币的所有权分配给卖方。如此,分布式分类账可以指示代币的存在以及该代币由卖方所有。一旦进行代币化,终端用户(例如,买家)可以使用对应的代币参与针对该物品的交易。例如,用户可以经由由平台100的提供商提供或支持的网络接口或应用从卖方购买与物品对应的代币。响应于该交易,平台100可以更新分布式分类账以指示将代币分配给用户(例如,分配给与用户的帐户相关联的钱包)。在实施方式中,可以将代币的副本存储在与该代币的新的所有者(例如,买方)对应的数字钱包中。
86.代币可以以任何合适的方式在用户之间传送。例如,代币可以经由电子邮件、即时消息、文本消息、数字传输、社交媒体平台等进行传送。在这些实施方式中的一些实施方式中,代币可以直接从发送者的用户设备190(例如,从用户的数字钱包)传送至与预期接收者相关联的用户设备190(例如,智能电话)或帐户(例如,电子邮件帐户或消息传递应用)。在发起传送时,数字钱包可以向平台100传送转移请求并且可以向接收者的用户设备190或指定账户传送代币的副本。在一些实施方式中,可以将传送的代币嵌入在媒体内容例如图像、表情符号或视频中,使得接收者接收该媒体内容并且可以选择接受该代币。在该示例中,代币可以伴随有链接和/或软件指令,使接收该代币的用户设备190在接收者接受该代币时将该代币添加至接收者的账户。在选择接受该代币时,接收者的用户设备190可以向平台传送将该代币添加至接收者的账户的请求。平台100可以接收该请求并且可以更新分布式分类账中该代币的所有权记录,以指示所有权的转移。
87.在实施方式中,代币的所有者可以兑换代币。在实施方式中,用户可以从该用户的数字钱包中选择要兑换的代币。响应于该选择,数字钱包可以向平台100传送兑换请求。该兑换请求可以包括代币(或该代币的标识符)和该用户的公共地址(或该用户的任何其他合适的标识符)。平台100接收该兑换请求并且验证该代币的有效性和/或该代币的所有权。一旦进行了验证,就会对该用户授予兑换代币的许可。在一些场景中,用户可能正在兑换与数字物品(例如,礼品卡、mp3、电影、数字照片)对应的代币。在这些场景中,平台100可以确定用于满足数字物品的工作流。例如,平台100可以从用户请求电子邮件地址或者可以从分布式分类账中查找用户的电子邮件地址。在该示例中,平台100可以将用于下载数字物品的链接用邮件发送至用户的电子邮件帐户,或者可以在发送至用户的电子邮件帐户的电子邮件中附上数字物品的副本。在另一场景中,用户可能正在兑换与物理商品(例如,衣服、食品、电子产品等)或物理服务(例如,女佣服务)对应的代币。在物理商品的情况下,平台100可以确定用于满足物理物品的工作流。例如,平台100可以从用户请求运送信息或者可以从分布式分类账中查找用户的运送信息。然后,平台100可以发起该物理商品的运送。例如,平台100可以向处理商品的运送的仓库传送指示运送信息的运送请求。前述是可以如何兑换代币的示例。平台100可以执行附加的工作流或替选的工作流以处理代币的兑换。
88.在实施方式中,可以将代币印在物理介质中,使得代币可以在实体场所处进行兑换。例如,可以将代币(例如,字母数字字符串)编码成qr码或条形码。在这些实施方式中,还可以在物理介质中提供用于对代币进行数字签名的一方的公钥(例如,与平台100相关联的公钥)。以这样的方式,可以通过使用与平台100相关联的客户端应用扫描qr码或条形码来
对代币进行验证。客户端应用可以向平台100提供代币和公钥,平台100可以基于该代币和公钥对该代币的有效性进行验证。如果验证了该代币和所有权,则平台100可以向客户端应用传送对验证的核实。然后,工作人员可以允许用户完成交易(例如,拥有物品)。
89.在一些实施方式中,代币可能是易损的,因为代币在预定时间处或者在发生预定事件时失去所有价值。在这些实施方式中,卖方可以在虚拟表示中提供指示该虚拟表示不再有效的日期和时间的到期,使得当到达到期时,代币可以被视为无效。
90.代币可以为同质化代币或非同质化代币。同质化代币可以是指可互换的代币。例如,同质化代币可以全部具有相同的标识符。非同质化代币是唯一的代币。非同质化代币是可转移的但是不可互换的。
91.在实施方式中,平台100可以执行下述中的一个或更多个:市场系统102、分类账管理系统104、交易系统106、api系统108、智能和自动化系统110、分析和报告系统112以及/或者虚拟世界呈现系统114,上述中的全部贯穿本公开内容更详细地讨论。
92.在实施方式中,平台100提供允许限定、生成、查看和/或兑换物品的虚拟表示的市场系统102。在实施方式中,市场系统102可以包括图形用户接口,该图形用户接口:允许卖方限定虚拟表示;允许消费者查看物品的虚拟表示并且针对与物品对应的代币进行交易;以及允许代币所有者兑换代币,从而完成针对由兑换的代币指示的物品的交易。市场系统102还可以包括用于支持这些操作的后端功能。
93.在实施方式中,平台100提供分类帐管理系统104,该分类账管理系统104生成代币并且管理一个或更多个分布式分类帐,包括管理所生成的代币的所有权权利。在实施方式中,分类帐管理系统104还可以与涉及分布式分类帐的一个或更多个智能合约进行接口。
94.在实施方式中,平台100包括api系统106,该api系统106管理平台的一个或更多个应用编程接口(api),以使api向下述公开:一个或更多个相关的应用(例如,由平台100提供商提供的本机应用和/或网络应用);由平台100支持的或者以其他方式与平台100交互的第三方系统;以及被配置成与平台100接口的智能合约。api系统106可以公开一个或更多个api,使得api系统106可以从请求设备或系统接收api调用以及/或者可以将数据推送至订阅设备或系统。api系统106可以实现任何合适类型的api,包括rest、soap等。在实施方式中,api系统106可以包括:允许智能合约与平台进行接口的智能合约api;实用api;允许商家创建与物品的虚拟表示对应的代币的商家api;以及任何其他合适的api。在实施方式中,平台100可以实现微服务架构,使得服务可以通过客户端进行访问,例如,通过api和/或软件开发工具包(sdk)进行访问。所述服务抽象出区块链创建、对象处理、所有权转移、数据集成、身份管理等的复杂性,使得平台用户可以容易地构建、交付和/或消费平台能力。在实施方式中,sdk类型包括但不限于:android sdk、ios sdk、windows sdk、javascript sdk、php sdk、python sdk、swift sdk、ruby sdk等。
95.在实施方式中,平台100包括交易系统108,该交易系统108支持与平台有关的任何合适的交易,包括对表示对应物品的代币的购买、出售、买卖、租借、租赁、交换、互换、转移和/或兑换。
96.在实施方式中,平台100包括执行机器学习和人工智能任务的智能和自动化系统110。例如,智能和自动化系统110可以:训练机器学习模型;基于机器学习模型进行分类和预测;向用户推荐产品;识别以特定用户作为目标的广告;将服务提供商与服务寻求者进行
匹配;以及/或者向用户的自动化通知。
97.在实施方式中,分析和报告系统112执行与代币化平台100的各个方面有关的分析相关任务,并且可以向感兴趣的各方(例如,平台提供商100的员工以及/或者平台100上的卖家)报告由此产生的分析。
98.在实施方式中,平台包括或支持虚拟世界呈现系统114,该虚拟世界呈现系统114提供呈现物品在虚拟世界环境中的虚拟表示。例如,虚拟世界呈现系统114可以向用户呈现虚拟现实商店,由此在该商店中呈现物品的虚拟表示并且用户可以在虚拟世界环境中针对虚拟物品进行“购物”。在这些实施方式中,虚拟世界呈现系统114可以呈现可以在客户端应用处显示的虚拟世界环境。虚拟世界环境可以与卖方或一组卖方相关联,由此由一个或更多个卖方出售的物品在虚拟世界环境中变得可用。在这些实施方式中,虚拟世界呈现系统114还可以基于物品的虚拟表示呈现从一个或更多个卖方可获得的物品的三维(3d)表示。然后,3d表示可以在虚拟世界环境中呈现,使得用户可以对物品的3d表示进行检查(例如,从不同角度查看表示)。在用户希望购买物品的情况下,该用户可以发起交易(例如,选择虚拟表示中的“购买”按钮)。在用户发起交易时,虚拟世界呈现系统114可以向交易系统106通知用户的选择,并且该交易可以以上面描述的方式进行。
99.在实施方式中,平台100包括用户管理系统116。在实施方式中,用户管理系统116可以:创建新的用户账户;对与用户相关联的风险进行评估;基于在参与交易时与用户相关联的相应风险为用户提供条件等。
100.在一些实施方式中,用户管理系统116为用户创建新的账户。在这些实施方式中,新的用户可以访问平台100并且可以请求新的账户。在实施方式中,平台100可以允许用户将其账户链接至外部系统(例如,将其账户链接至外部系统(例如,等)的账户。附加地或替选地,用户可以设置电子邮件地址和登录名。在实施方式中,用户管理系统116可以请求用户提供附加的认证信息,例如家庭地址或办公地址、护照号码(和/或护照图像)、驾照执照号码(和/或其图像)、州身份证(id card)(和/或其图像)。用户管理系统116还可以为用户提供下述机制:该机制用于将任何金融信息链接至平台,包括输入信用卡号、银行信息、加密货币钱包(例如,账户)等。在接收到请求信息时,用户管理系统116为用户创建新的账户,包括创建与该用户对应的账户的新的公共地址。一旦创建了账户,该用户就可以在平台100上开始参与交易。
101.在实施方式中,每次用户尝试使用平台100参与交易时,用户管理系统116确定用户的风险评分。用户的风险评分可以指示与促进涉及该用户的特定交易相关联的风险程度。风险的示例可以包括:卖方将不交付由另一用户购买的物品的风险;卖方将假冒或不合格的物品交付给另一用户的风险;用户将拖欠贷款的风险;用户将参与欺诈的风险等。可能与用户的风险评分相关的因素可以包括但不限于:用户是否已经提供了辅助认证信息(例如,护照或驾驶执照);用户是否已经提供了银行信息;用户在平台100上进行了多少购买或出售;这些交易的规模;用户在先前的交易中有多少问题(例如,未付款或未交付、投诉有多少等);用户是否拖欠由平台促进的贷款等。
102.在一些实施方式中,用户管理系统116可以使用风险评分模型来确定风险评分,该风险评分模型被训练用于对与给出交易的用户相关联的风险进行评估。在用户试图参与交易时,用户管理系统116可以确定交易的特征(例如,交易的类型、交易的规模等)和用户的
特征(用户的先前交易的结果、这些交易的类型、用户是否已经提供了辅助认证信息、用户是否已经提供了银行信息、用户在过去是否有问题等)。例如,当用户请求出售物品、请求抵押贷款等时,用户管理系统116可以确定风险评分。用户管理系统116可以向智能和自动化系统110提供所述特征,智能和自动化系统110可以将所述特征输入至风险评分模型中。风险评分模型可以基于所述特征输出风险评分,其中,风险评分指示在给定交易特征和用户特征的情况下该交易将成功的概率。在实施方式中,风险评分模型可以由智能和自动化系统110(例如,图5的机器学习系统502)进行训练,如下面讨论的。
103.在实施方式中,用户管理系统116可以基于与用户相关联的风险对请求参与交易的用户施加一组条件。条件的示例可以包括:要求用户在托管中放入与要在平台上出售的物品的出售价格相等的资金(例如,如果卖方没有提供物品或者提供假冒物品,则要退还的数额);如果存在用户拖欠贷款的重大风险,则要求用户提供超过贷款数额的担保;如果用户请求贷款并且未提供辅助认证信息,则要求用户提供这样的信息等,例如,如果用户请求在平台100上出售物品,但是该用户没有出售物品的历史,则与潜在交易相关联的风险评分可以指示存在卖方将不会成功交付物品或者该物品可能是假冒的或者处于令人不满意的交易状况的风险。在该示例中,平台100可以要求用户存入(或者在他或她的账户中具有)等于或大于该用户希望出售的一个或更多个物品的出售价格的资金数额。以这样的方式,如果用户(即,卖方)没有成功完成交易,则平台100可以向买家发放退款。在实施方式中,用户管理系统116可以实施一组规则,以确定在用户希望参与特定交易的情况下关于特定交易要对用户施加的条件(如果有的话)。在实施方式中,规则可以限定对应于特定类型的交易(例如,出售、买卖、借贷等)的一个或更多个条件,并且可以限定触发一个或更多个条件的风险评分阈值。
104.平台100也可以执行附加系统或替选系统。例如,在实施方式中,平台100可以包括可以对平台100的各方面进行游戏化的游戏化平台(未示出);以及/或者奖励用户参与某些活动的奖励系统(未示出)。例如,游戏化系统可以提供如下环境,在该环境中,用户受到以下挑战:为在社交媒体平台上分享最多的虚拟物品而竞争。在该示例中,当用户被认为已经在社交媒体平台上分享了最多的虚拟物品时,奖励系统可以用代币奖励用户以兑换物品。在另一示例中,当用户购买特定价值或数额的虚拟物品时,奖励系统可以向用户发放奖励(例如,某些物品的代币)。
105.在实施方式中,平台100可以包括物流系统(未示出),该物流系统使得能够物理地交付物品,例如商品或食品。物流系统可以被配置成管理从物品的源位置(例如,仓库或餐厅)到代币的兑换者(例如,兑换者的房屋或当前位置)的物流。在实施方式中,物流系统可以包括用于确定交付位置的地理位置系统(未示出)。例如,如果与来自披萨饼交付链的具有一种配料的披萨饼对应的代币的所有者兑换了该代币,则地理位置系统可以确定用于交付的接收者的当前位置。可以通过智能电话、网页浏览器(例如,ip地址)等获取地理位置信息。在该示例中,物流系统可以基于用户的地理位置(或选择的交付位置)和用户的订单(例如,用户选择的配料)生成电子通知,并且可以将该电子通知传送至披萨饼交付链中最接近预期交付位置的位置。
106.图2示出了根据本公开内容的一些实施方式的市场系统102的示例。在实施方式中,市场系统102可以包括物品管理系统202、买方市场系统204和兑换系统206。
107.物品管理系统202允许物品的卖方限定物品的虚拟表示。在实施方式中,物品管理系统202向卖方的用户设备190呈现gui,该gui使得卖方能够限定物品的属性。在物品从未在平台100上出售的情况下,卖方可以选择用以添加新物品的选项。响应于这样做,卖方可以提供指示物品的类型(例如,“鞋子”、“披萨”、“照片”、“电影”、“音乐会门票”、“礼品卡”等)和物品的名称的物品分类。然后,卖方可以限定物品的一个或更多个附加属性。例如,在实施方式中,卖方可以提供物品描述、与物品相关联的媒体内容(例如,照片、视频、音频剪辑等)、相关链接(例如,到卖方网站的链接)、物品的价格、与物品有关的限制(例如,“仅限美国运送”或“卖方商店营业时间为10-6”)、兑换说明(例如,店内兑换是否是允许的、认可的或强制的,数字资产是否被下载或通过电子邮件发送、物品是否是可转移的等)、可用于交易的物品的数目(例如,有多少单元是可用的)以及/或者任何其他合适的属性。响应于卖方提供物品属性,物品管理系统202可以生成物品的虚拟表示。在实施方式中,虚拟表示可以是包括物品的属性的数据记录。在先前限定虚拟表示的场景中,卖方可以选择先前限定的物品并且可以更新一个或更多个属性。例如,卖方可以提供附加的媒体内容、可以改变价格、和/或可以更新可用的物品的数目。不论是经更新的虚拟表示还是新限定的虚拟表示,物品管理系统202都可以将虚拟表示输出至分类帐管理系统104,其中,分类帐管理系统104可以对虚拟表示的实例进行代币化以获得一组代币。
108.在一些实施方式中,物品管理系统202也可以允许卖方提供卖方属性。卖方可以提供诸如以下的信息:可以从其运送物理物品的物理位置、可以从中检索数字物品的数字位置、卖方的实体店的物理位置、卖方的营业时间等。这些属性可以包括在虚拟表示中或者可以存储在备用日期记录中。
109.在实施方式中,物品管理系统202可以包括资产类型管理器,该资产类型管理器用于创建和限定新的物品类型以使得平台100能够支持新类型资产的出售和买卖。在这些实施方式中,资产类型管理器可以提供使得用户能够限定新类型的资产的gui。在这些实施方式中,资产类型属性字段允许用户在新资产类型被限定时添加特定于新资产类型的信息。属性信息可以被理解为购买者在做出购买决定时的信息材料,并且属性信息必须是特定于资产类型的信息和能够被显示在平台上的信息。资产类型属性字段包括但不限于资产类型名称、资产类型图像、资产兑换url、资产描述符(例如,物理或数字)等。
110.在实施方式中,物品管理系统202可以包括物品类型限定管理器,该物品类型限定管理器用于限定新物品类型以便它们可以在平台上列出。在实施方式中,物品类型限定管理器可以提供使得用户能够限定新物品的属性的gui。为了限定新物品类型,可以提示用户从下拉菜单中选择适当的资产类型。然后,gui可以使得用户能够在物品属性字段中限定物品属性。物品属性字段可以包括但不限于物品名称、物品描述、物品备注、物品图像、物品定价数据(例如,建议价格、建议底价)、即时出售标志、链接至用于购买物品的网页的物品url、物品的数量等。当用户提供必备的物品属性时,物品管理系统202可以创建对新物品进行限定的新的虚拟表示。
111.在一些实施方式中,物品管理系统202可以要求没有足够历史的卖方交由第三方托管与正在代币化平台100上出售的商品的价值相等的资金数额。卖方可以出售表示物品的代币,并且当代币被代币所有者(例如,买方或下游接收者)兑换时,资金从第三方托管中移除并且返回至卖方的账户。在这些实施方式中,卖方不需要交由第三方托管物理物品,第
三方托管物理物品需要向仓库或其他储存设施进行至少一次附加运送。
112.在实施方式中,买方市场系统204允许消费者浏览或搜索物品、查看物品的虚拟表示以及参与针对物品的交易。在实施方式中,买方市场系统204呈现包括搜索栏的gui,该搜索栏使得用户能够输入由一个或更多个搜索词组成的搜索查询。响应于接收到搜索查询,买方市场系统204可以查询一个或更多个索引,所述一个或更多个索引使用搜索词中的一个或更多个搜索词来对虚拟表示做索引。买方市场系统204可以使用任何合适的搜索技术处理搜索查询并且执行后续搜索。响应于执行搜索,买方市场系统204可以检索由搜索所牵涉的虚拟表示并且可以以视觉方式呈现虚拟表示。例如,gui可以显示搜索引擎结果页面(serp),该搜索引擎结果页面(serp)显示一个或更多个搜索结果,其中,每个搜索结果对应于不同的虚拟表示并且链接至相应页面,在该相应页面中用户可以查看如在物品的虚拟表示中限定的物品的属性——包括与物品相关联的任何媒体内容和物品的价格,并且可以选择购买与物品对应的代币。
113.在实施方式中,买方市场系统204可以允许用户浏览平台上提供的虚拟物品。例如,买方市场系统204可以呈现使得消费者能够按类别或按其他属性筛选物品的gui。gui可以使得用户能够选择与物品对应的链接,该链接将用户引导至如下页面,在该页面中,用户可以查看如在物品的虚拟表示中限定的物品的属性——包括与物品相关联的任何媒体内容和物品的价格,并且可以选择购买与物品对应的代币。
114.在实施方式中,当消费者选择购买物品时,买方市场系统204可以关于购买通知分类账管理系统104。买方市场系统204可以向分类账管理系统104提供用户的公共地址和所选择的物品的虚拟表示的标识符。分类账管理系统104可以通过将来自一组代币的与虚拟表示对应的代币分配给与用户的公共地址相关联的账户并且更新分布式分类账以向用户的公共地址指示所分配的代币的所有权的改变来实现交易。例如,买方市场系统204(或交易系统106)可以标识当前由卖方所有的代币并且可以将该代币的所有权转移至买方的账户。一旦发生这种情况,代币的副本就可以被存放至用户的账户中。例如,代币可以被存放在用户的数字钱包中。
115.在实施方式中,买方市场系统205可以将物品描绘为单独的缩略图图像。在这些实施方式中的一些实施方式中,可以将简单的框式用户接口元素添加至物品详情页面以显示物品的属性,所述物品的属性包括物品描述属性、物品注释属性和卖方url属性。gui上的物品描述字段可以支持可点击的url,所述可点击的url可以将平台用户重新引导至具有更多关于产品的信息的页面或其他相关页面。物品描述文本框可以被显示并且支持到第三方域的链接。
116.在实施方式中,买方市场系统204可以允许用户购买定制物品。例如,用户可以订购定制的披萨、家具件、插花等。用户可以数字化地构建由来自多个商家的多个物品构成的物品,并且在3d打印站处对所述物品进行3d打印。
117.图3示出了根据本公开内容的一些实现方式的管理一个或更多个分布式分类账210的代币化平台100的分类账管理系统104的示例。在实施方式中,分类帐管理系统104包括代币生成系统302、分类帐更新系统304和验证系统306。代币生成系统302可以被配置成生成对应于可用于交易的物品并且基于物品的相应虚拟表示的代币。分类账更新系统304接收更新分布式分类账310的请求并且相应地更新分布式分类账310。验证系统306接收验
证代币、帐户等的请求并且尝试基于分布式分类账来验证代币或帐户。
118.在实施方式中,分布式分类账310可以是公共分类账,使得n个节点计算设备160存储分类账310的n个相应副本,其中,每个副本包括分布式分类账310的至少一部分。在其他实施方式中,分布式分类账310是私有分类账,其中,分类账在平台100的控制下分布在节点之间。在实施方式中,分布式分类账310是区块链(例如,符合etc协议的以太坊区块链)。替选地,分布式分类账310可以符合其他合适的协议(例如,哈希图、字节雪球、纳诺块状格子(nano-block lattice)或iota)。通过将代币存储在分布式分类账310上,可以通过查询分类账来在任何时间处验证该代币的状态并且相信其是正确的。通过将代币方法用于实现方式,在未经许可的情况下不能对代币进行复制和兑换。
119.分布式分类账310可以存储与物品、用户、卖方等有关的任何合适的数据。在实施方式中,分布式分类账310可以存储物品相关数据。物品相关数据可以包括但不限于物品标识符、物品的到期日期、对物品施加的条件或限制、物品描述、与物品有关的媒体内容(例如,照片、徽标、视频等)、物品的文档、定制选项、可用大小、可用颜色、可用材料、功能选项、成分、价格、与物品有关的特价或折扣、位置信息(例如,可以交付/提供物品的位置)、可用时间、所有者/保管人数据、评论、物品类型等。在实施方式中,分布式分类账310可以存储用户数据。用户数据可以包括但不限于标识信息(例如,用户id、电子邮件地址、姓名等)、公共地址、财务信息(例如,信用卡信息)、交易历史、位置数据(例如,用户的地区或用户的国家)、偏好、愿望清单、用户订阅、属于用户的物品、用户关系或联系人、与用户有关的媒体内容(例如,用户的照片或视频)、用户的头像等。在实施方式中,分布式分类账310可以存储商家相关数据。商家相关数据可以包括但不限于标识信息(例如,商家名称、商家id等)、商家的联系信息、体验数据、位置数据、可用时间、评论、媒体内容(照片、视频等)和/或任何其他合适的商家相关数据。分布式分类账310可以存储附加和/或替选的数据。
120.在实施方式中,分布式分类账310包括侧链314。侧链314可以指分布式分类账310的从分类账310的主链312的分段(例如,区块)延伸的分片。在实施方式中,主链312可以存储与具有账户的商家和用户有关的数据(例如,公共地址)。附加地或替选地,主链312可以存储物品分类数据,例如,物品分类的描述。在实施方式中,侧链314可以关于物品的特定分类。在这些实施方式中的一些实施方式中,侧链314可以存储属于物品的相应属或类的物品的虚拟表示以及与这些物品有关的数据。例如,第一侧链314-1可以存储在平台100上可获得的鞋子的虚拟表示以及与那些虚拟表示有关的任何代币相关数据。在实施方式中,侧链314可以存储与平台上可用于交易的物品结合使用的媒体内容。例如,第二侧链314-2可以存储描绘第一侧链314-1中表示的鞋子的照片、描绘第一侧链314-1中表示的鞋子的视频剪辑、与第一侧链314-1中表示的鞋子有关的音频剪辑、描绘第一侧链314-1中表示的鞋子的虚拟现实内容、描绘第一侧链314-1中表示的鞋子的增强现实内容等。上文是对分布式分类账进行分片的一种方式。分布式分类账310可以以任何其他合适的方式分片。
121.在实施方式中,代币生成系统302接收虚拟表示并且生成与该虚拟表示对应的一个或更多个代币。在实施方式中,虚拟表示包括物品的属性,所述物品的属性包括可用物品的数目(如果有界)(即,可用于交易的物品的数目)。在实施方式中,可用物品的数目指示代币生成系统302针对特定虚拟表示生成的代币的数目。所述属性还可以包括与物品有关的其他限制,例如,代币的到期(例如,代币可以有效多长时间)。代币生成系统302还可以接收
初始所有权数据。初始所有权数据限定代币的初始所有者。在默认情况下,提供由虚拟表示表示的物品的实体(例如,物品的商家)是代币的初始所有者。然而,初始所有权可以分配给不同的实体。
122.在实施方式中,代币是包装虚拟表示的实例的包装器。在这些实施方式中的一些实施方式中,代币生成系统302可以生成标识代币的代币标识符。在代币是非同质化代币的场景中,代币生成系统302可以针对与虚拟表示对应的每个相应代币生成唯一标识符。代币生成系统302可以使用任何合适的技术来生成代币标识符。例如,代币生成系统302可以实现随机数起源、案例起源、简单起源和/或代币桥起源以生成标识代币的值。在实施方式中,代币生成系统302可以使用私钥/公钥对来对该值进行数字签名。代币生成系统302可以利用与平台100或商家相关联的私钥/公钥对来对标识代币的值进行数字签名。代币生成系统302可以实现任何合适的数字签名算法——例如,由国家标准技术研究院(national institute of standards and technology)开发的数字签名算法(dsa)——来对标识代币的值进行数字签名。在实施方式中,所得数字签名可以被用作代币标识符。对于每个代币,代币生成系统302可以生成包括代币标识符和物品的虚拟表示的代币包装器(token wrapper)。在实施方式中,代币生成系统302可以将用于对代币进行数字签名的公钥嵌入在代币中或者以其他方式将用于对代币进行数字签名的公钥编码在代币中。替选地,代币生成系统302可以除了代币之外还存储公钥,使得每次代币被转移至新所有者时公钥都被传达至代币所有者的账户。在生成非同质化代币后,代币生成系统302可以将非同质化代币输出至分类账更新系统304。包装器可以包装多个代币,所述多个代币包括同质化代币和非同质化代币。
123.在一些实施方式中,代币生成系统302可以生成同质化代币。在这些实施方式中,代币生成系统302可以生成相同的代币,其中每个代币具有相同的代币标识符。在这些实施方式中,代币生成系统302可以以上述方式生成单个代币标识符,并且可以使用该代币标识符生成n个同质化代币,其中,n是总代币的数目。在生成n个同质化代币后,代币生成系统302可以将n个同质化代币输出至分类账更新系统304。
124.在实施方式中,分类账更新系统304被配置成更新和维持一个或更多个分布式分类账310。如本文中所使用的,更新和维持分布式分类账310可以指将数据写入分布式分类账310。在实施方式中,分类账更新系统304可以根据分布式分类账所符合的协议生成区块,其中,区块包含要写入分布式分类账310的数据。在实施方式中,分类账更新系统304可以通过将生成的区块广播至存储分布式分类账310的计算节点160来更新分布式分类账310。可以通过分布式分类账所符合的协议来限定以下方式:计算节点160通过该方式确定是否将接收到的区块修改成分布式分类账310的本地副本。
125.在实施方式中,分类帐更新系统304接收代币并且基于代币更新分布式分类帐310。在这些实施方式中的一些实施方式中,分类帐更新系统304接收代币和所有权数据(例如,要向其分配代币的实体的公共地址)并且基于代币和所有权数据更新分布式分类帐310。例如,分类帐更新系统304可以生成具有嵌入在其中的代币的区块。生成的区块或随后生成的区块可以包括关于代币的所有权数据。然后,分类账更新系统304可以将生成的区块写入分布式分类账310。例如,分类账更新系统304可以将区块修改为在平台100处维持的分布式分类账310的副本和/或可以将区块广播至存储分布式分类账310的副本的计算节点
160,所述计算节点160转而利用所广播的区块修改分布式分类账的相应副本。在分布式分类账310被分片的实施方式中,分类账更新系统304可以指定与代币对应的侧链314(例如,物品分类)。在这些实施方式中,生成的区块被修改为指定的侧链314以指示代币的存在和代币的当前所有权。
126.在实施方式中,分类帐更新系统304接收请求将代币的所有权改变为另一账户的所有权改变请求。例如,分类账更新系统304可以响应于代币的购买、代币的赠送、代币的转售、代币的买卖等来接收所有权改变请求。在一些实施方式中,所有权改变请求可以限定要转让的代币和代币的受让人(例如,代币的接收者)的公共地址。在一些实施方式中,所有权改变请求还可以包括代币的当前所有者的公共地址(假设代币具有当前所有者)。分类帐更新系统304可以接收所有权改变请求并且可以生成区块以指示所牵涉的代币的新所有者。然后,分类帐更新系统304可以将生成的区块写入分布式分类帐310。例如,分类帐更新系统304可以将区块修改为分布式分类帐310和/或可以将区块广播至存储分布式分类账310的计算节点160。在分布式分类账310被分片的实施方式中,分类账更新系统304可以指定与代币对应的侧链314(例如,物品分类)。在这些实施方式中,生成的区块被修改为指定的侧链314以指示代币的新所有者。
127.在实施方式中,分类帐更新系统304接收新的或经更改的虚拟表示并且更新分布式分类帐310以反映新的或经更改的虚拟表示。例如,在卖方限定可用于交易的新物品时,分类帐更新系统304可以接收新的视觉表示。分类帐更新系统304可以响应于卖方更改先前限定的虚拟表示的一个或更多个属性而接收经更改的虚拟表示。在实施方式中,分类帐更新系统304接收新的或经更改的虚拟表示并且基于接收到的虚拟表示生成一个或更多个区块。然后,分类帐更新系统304可以基于生成的区块将生成的区块写入分布式分类帐310。例如,分类账更新系统304可以将区块修改为分布式分类账和/或可以将区块广播至存储分布式分类账的计算节点160。在分布式分类账310被分片的实施方式中,与虚拟表示有关的媒体内容可以存储在单独的侧链314中。在这些实施方式中的一些实施方式中,媒体内容可以存储在与虚拟表示分开的区块中,其中,包含虚拟表示的区块可以包括对包含对应媒体内容的区块的引用。分类帐更新系统304可以指定与虚拟表示对应的侧链314(例如,物品分类)和与媒体内容区块应该对应的侧链314。在这些实施方式中,生成的区块被修改为相应的指定侧链314以指示新的或经修改的虚拟表示。然后,分类账更新系统304可以将生成的区块写入至分布式分类账310。例如,分类账更新系统304可以将区块修改为分布式分类账310和/或可以将区块广播至存储分布式分类账310的计算节点160。在分布式分类帐310被分片的实施方式中,分类帐更新系统304可以指定与被销毁的代币对应的侧链314(例如,物品分类)。在这些实施方式中,生成的区块被修改为指定的侧链314以指示新的和/或经修改的虚拟表示。
128.在实施方式中,分类帐更新系统304还被配置成“销毁”代币。销毁代币可以指如下机制,通过该机制,代币被视为不再可兑换。在代币到期时或在代币被兑换时,代币可以被销毁。在实施方式中,分类账更新系统304可以更新代币的所有权以指示代币当前未被所有(例如,所有者=null)和/或可以更新代币状态以指示代币不再有效。在这些实施方式中的一些实施方式中,分类帐更新系统304可以生成指示代币当前未被所有或代币的状态无效的区块。然后,分类账更新系统304可以将生成的区块写入至分布式分类账310。例如,分类
账更新系统304可以将区块修改为分布式分类账310和/或可以将区块广播至存储分布式分类账310的计算节点160。在一些实施方式中,分布式分类账310被分片。在这些实施方式中,分类账更新系统304可以指定与代币对应的侧链314(例如,物品分类)。在这些实施方式中,生成的区块被修改为指定的侧链314以指示被销毁的代币。
129.分类帐更新系统304也可以更新分布式分类帐310以指示其他数据。在实施方式中,分类账更新系统304可以维持和更新分布式分类账310上的商家数据和/或用户数据。例如,分类账更新系统304可以维持有效账户的公共地址列表。分类帐更新系统304可以利用那些账户的公共地址更新加密分类帐以反映添加至平台310的新账户。分类帐更新系统304也可以在分布式分类帐上存储附加的或替选的商家数据和用户数据。
130.在实施方式中,验证系统306验证存储在分布式分类账310上的数据。在实施方式中,验证系统306可以验证代币的有效性和/或可以验证代币的所有权。验证系统306也可以被配置成验证存储在分布式分类账310上的其他类型的数据。
131.在实施方式中,验证系统306接收代币验证请求。代币验证请求可以包括待验证的代币或待验证的代币的代币标识符。在这些实施方式中,验证系统306可以确定待验证的代币的代币标识符是否存储在分布式分类账310上。如果它没有存储在分布式分类账310上,则验证系统306可以认为该代币无效。在一些实施方式中,代币验证请求还可以包括要用于验证代币的公钥。在这些实施方式中,验证模块306可以使用接收到的公钥来确定公钥是否对应于存储在分布式分类账310中的代币。在这些实施方式中的一些实施方式中,验证系统306使用接收到的用于编码数字签名的私钥和公钥来确定接收到的公钥是否是用于对代币进行签名的公钥。例如,在实施方式中,验证系统306可以尝试使用私钥和接收到的公钥来解密数字签名。如果私钥和接收到的公钥能够对数字签名进行解密以获得用于生成代币的值,则验证系统306可以认为代币有效并且可以将向请求系统通知验证。
132.在实施方式中,验证系统306可以被配置成验证代币的所有权。在这些实施方式中,验证系统306可以接收要验证的公共地址和代币(或所述代币的标识符)。在一些实施方式中,验证系统306可以验证公共地址对应于平台100上的账户。例如,验证系统306可以确定公共地址是否存储在分布式分类账310上的公共地址列表中。如果公共地址存储在分布式分类账310上的公共地址列表中,则验证系统306可以确定与代币有关的所有权数据当前是否由通过接收到的公共地址指示的账户所有。如果与代币有关的所有权数据当前由通过接收到的公共地址指示的账户所有,则验证系统306可以验证代币的所有权并且可以将验证输出至请求系统。
133.图4示出了根据本公开内容的一些实施方式的代币化平台100的交易系统106的示例。在一些实施方式中,交易系统106包括代币转移系统402和兑换系统404。交易系统106可以在不脱离本公开内容的范围的情况下包括附加的或替选的系统。例如,交易系统106可以包括数字钱包系统408、快速买卖系统410、付款集成系统412、订阅系统414和/或代币桥接系统416。
134.在实施方式中,代币转移系统402促进代币从代币的所有者的账户转移至不同用户的账户。在实施方式中,代币转移系统402可以包括智能合约,所述智能合约限定可以根据其来转移代币的条件。在这些实施方式中的一些实施方式中,智能合约可以存在于代币中,使得智能合约可以在节点计算设备处和/或从数字钱包执行。在这些实施方式中的一些
实施方式中,智能合约可以经由由api系统108暴露的智能合约api与代币转移系统402接口。
135.在实施方式中,代币转移系统402接收请求将代币转移至账户的转移请求。可以从代币持有者的账户或从代币的预期接收者的账户接收转移请求。在实施方式中,转移请求可以包括代币要被转移至的账户的公共地址,并且还可以包括或指示要转移的代币。例如,转移请求可以包括代币的副本或唯一标识代币的值(例如,字母数字串)。在一些实施方式中,转移请求包括对代币进行数字签名的实体的公钥。在一些实施方式中,转移请求可以包括请求转移代币的代币所有者的公共地址。
136.代币持有者可以发起从代币持有者的数字钱包的代币转移。在一些实施方式中,代币的转移可以经由平台100来执行。在这些实施方式中,代币所有者可以通过指示数字钱包(例如,经由数字钱包的gui)向代币转移系统402发送转移请求来发起代币的转移。在这些实施方式中,代币转移系统402可以接收转移请求并且可以确定代币是否是有效代币,以及所有者和/或接收者的公共地址是否有效。如果代币有效并且所有者和/或接收者的公共地址有效,则代币转移系统402可以将代币的副本传送至与预期的接收者相关联的用户设备和/或账户。一旦被接收者接受,则代币转移系统402可以指示分类帐管理系统104更新分布式分类帐以指示代币的所有权的改变,使得分布式分类帐指示接收者是代币的当前所有者。
137.现在参照图7a,示出了钱包700显示器的图示。钱包700的显示器包括多个代币,例如,代币化代币702a至702n(通常为702)、非同质化代币704a至704n(通常为704)和同质化代币706a至706n(通常为706)。可以看出,在实施方式中,代币按代币类型分组。代币化代币702可以包括显示标记703,所述显示标记703对类型以及在实施方式中包含在各个代币化代币702内的特定内容705的数额进行传达。例如,平台100内的用户的比特币可以分散在同质化代币706a余额和一个或更多个代币化代币702a当中。此外,同质化比特币706a可以是用户的同质化比特币706a的合并余额,或者可以是单独的余额(例如,余额等于在单次交易中转移至平台100中的比特币的数额)。
138.非同质化代币704可以包括显示标记以传达与代币相关的相关信息。例如,多个可购买的皮肤704a、704b和雇佣作品(work-for-hire)704可以组合在一起,并且均可以显示诸如商品的图像的标记。同质化代币706a至706n是与同质化商品相对应的代币。例如,同质化代币706a至706n可以包括货币、加密货币、商品等。
139.在实施方式中,数字钱包被配置成将代币直接传送至用户设备190或帐户(例如,电子邮件帐户、第三方消息传递应用上的帐户),由此代币的接收者可以接受代币。在这些实施方式中的一些实施方式中,除了将代币的副本发送至预期的接收者之外,接收者的数字钱包还可以向代币转移系统402传送转移请求,所述转移请求指示将代币转移至接收者的请求。在这些实施方式中,代币转移系统402可以确定代币是否是有效代币以及所有者和/或接收者的公共地址是否有效。如果代币有效并且所有者和/或接收者的公共地址有效,则代币转移系统402可以使得接收者能够将代币接受至接收者的相应数字钱包中。一旦被接收者接受,代币转移系统402可以指示分类帐管理系统104更新分布式分类账以指示代币的所有权的改变,使得分布式分类账310指示接收者是代币的当前所有者。
140.替选地,在一些实施方式中,代币所有者的数字钱包不向代币转移系统402传送转
移请求。在这些实施方式中,代币的接收者的用户设备190可以呈现如下机制,代币所有者可以通过所述机制来接受代币。例如,用户设备190可以呈现用以接受代币的链接。在预期的接收者接受代币后,用户设备190(例如,经由接收者的数字钱包的实例)可以将转移请求传送至代币转移系统402。在这种场景下,代币转移系统402可以确定代币是否是有效代币以及所有者和/或接收者的公共地址是否有效。如果代币有效并且所有者和/或接收者的公共地址有效,则代币转移系统402可以指示分类帐管理系统104更新分布式分类帐以指示代币的所有权的改变,使得分布式分类账指示接收者是代币的当前所有者。
141.如所讨论的,响应于转移请求,代币转移系统402可以确定代币是否是有效代币以及所有者和/或接收者的公共地址是否有效。在实施方式中,可以使用与代币相关联的公钥来核实代币。例如,代币转移系统402可以将转移请求中指示的代币(或所述代币的指示)和公钥提供至分类帐管理系统104。分类帐管理系统104可以确定代币标识符是否存储在分布式分类帐上,并且如果代币标识符存储在分布式分类帐上,则可以验证随转移请求提供的公钥是用于对代币进行数字签名的公钥。在实施方式中,代币转移系统402可以使用接收者和/或代币所有者的公共地址来核实希望转移代币的接收者和/或代币所有者的身份。在这些实施方式中的一些实施方式中,代币转移系统402可以将接收者的公共地址和/或代币所有者的公共地址提供至分类帐管理系统104,该分类帐管理系统104可以依次查找相应的公共地址以验证公共地址存储在分布式分类账上。响应于确定代币有效并且代币所有者和/或接收者的公共地址有效,代币转移系统402可以使得能够转移代币并且可以指示分类账管理系统104更新分布式分类账来指示代币的所有权的改变,使得分布式分类账指示接收者是代币的当前所有者。
142.在实施方式中,兑换系统404使得代币的所有者能够兑换代币。兑换系统404可以接收用以兑换代币的请求(或“兑换请求”)。兑换请求可以包括代币或代币的标识符(例如,字母数字串)并且可以包括尝试兑换代币的用户的公共地址。在实施方式中,兑换请求还可以包括用于对代币进行数字签名的公钥。响应于接收到兑换请求,兑换系统404可以向分类帐管理系统104提供代币、尝试兑换代币的用户的公共地址和用于对代币进行数字签名的公钥。然后,分类帐管理系统104可以验证或拒绝代币/公共地址组合。如果代币不是有效代币和/或用户不是代币的列出所有者,则分类帐管理系统104可以拒绝该组合。如果代币被认为有效并且请求用户被认为是代币的所有者,则分类帐管理系统104可以验证代币/公共地址组合。
143.响应于验证代币/公共地址组合,兑换系统206可以执行与所兑换的代币对应的虚拟表示相对应的工作流。例如,在一些场景中,用户可能正在兑换与数字物品(例如,礼品卡、mp3、电影、数字照片)相对应的代币。在这些场景中,兑换系统404可以确定用于满足数字物品的工作流。例如,兑换系统404可以向用户请求电子邮件地址或者可以从分布式分类账中查找用户的电子邮件地址。在该示例中,兑换系统404可以通过电子邮件发送将数字物品下载至用户的电子邮件帐户的链接,或者可以在发送至用户的电子邮件帐户的电子邮件中附上数字物品的副本。在另一场景中,用户可能正在兑换与物理商品(例如,衣服、食物、电子产品等)或物理服务(例如,佣人服务)相对应的代币。在物理商品的情况下,兑换系统404可以确定用于满足物理物品的工作流。例如,兑换系统404可以向用户呈现使得用户能够输入用户的运送信息的gui。替选地,兑换系统404可以从例如分布式分类账或用户数据
库中查找用户的运送信息。然后,兑换系统404可以启动物理商品的运送。例如,兑换系统404(或物流系统)可以将运送请求传送至仓库,所述仓库处理指示运送信息的商品的运送。上文是可以如何兑换代币的示例。
144.兑换系统404可以执行附加的或替选的工作流来处理代币的兑换。例如,在一些场景下,代币的初始购买者可能没有指定物品的用以满足交易所需的某些参数。例如,如果物品是衣服,则初始购买者可能没有指定物品的尺寸和/或颜色。在另一示例中,如果物品是食品物品,则初始购买者可能没有指定副订单、浇头、饮料选择等。如果物品是诸如机票或酒店预订的体验,则初始购买者可能没有指定旅行日期。在这些场景中,兑换系统404可以呈现使得代币的兑换者能够指定所需参数的gui,以便可以指定交易。响应于接收到参数,兑换系统404可以将这些参数归于虚拟表示的实例或归于与满足交易(例如,交付订单、采购订单等)相对应的任何其他合适的数据结构,以便可以满足交易。
145.在实施方式中,交易系统106包括支持数字钱包的数字钱包系统408。数字钱包可以是由与数字钱包相关联的账户的所有者所有的代币,并且可以提供使得用户能够查看、兑换、买卖、转移、赠送、存放、提取或以其他方式与他们的代币进行交易的图形用户接口。在实施方式中,数字钱包系统408提供即时出售能力,其中用户可以同意出售与物品相对应的代币。例如,即时出售能力可以使得用户能够以底价的90%的比率出售物品。在一些实施方式中,其他用户可以根据用户的隐私设置查看由账户所有者所有的虚拟表示实例中的一些或全部虚拟表示实例。用户可以选择隐藏或制作私人的个人虚拟表示或所有虚拟表示。
146.在一些实施方式中,当代币被转移至另一人时,平台100和/或用户的数字钱包可以提供可以与代币相关联的视觉标记。例如,可以与代币相关联的视觉标记可以包括表情符号、图像、可交换的图像文件(gif)、视频等。这些视觉标记可以在由用户向另一用户传送代币时使用。例如,如果代币对应于一束花并且视觉标记是花的表情符号,则用户可以使用花表情符号在消息中发送代币。在该示例中,用户可以(例如,经由用户设备190上的本机应用)访问数字钱包中的代币并且可以选择将代币发送至接收者的选项。用户可以标识接收者(例如,从联系人列表中选择)并且可以被提供键入消息的机会。客户端应用(例如,数字钱包)可以呈现包括花表情符号的键盘,从而花表情符号表示代币。响应于用户选择花表情符号和随后“发送”代币,数字钱包应用可以发起包括代币/花表情符号的消息的传送。在该示例中,数字钱包也可以向代币转移系统402传送转移请求,所述转移请求指示转移用户已经请求转移代币。转移请求可以包括代币的副本和转移用户的公共地址。在实施方式中,转移请求还可以包括代币的预期接收者的公共地址或其他指示(例如,电子邮件地址、电话号码、用户id等)。
147.在实施方式中,交易系统106包括快速买卖系统410,其中用户可以在不交换货币的情况下买卖一个或更多个资产。在这些实施方式中,快速买卖系统410提供下述机制,用户通过所述机制可以安全地买卖代币,其中每个代币表示不同的物品。在示例操作中,第一用户可以在智能合约中向第二用户做出买卖提议以依次针对一个或更多个代币交换一个或更多个代币。第二用户可以通过转移所请求的虚拟资产来接受。然后智能合约将交易标记为已完成。在实施方式中,快速买卖系统410可以提供使得用户能够查看代币的清单、创建提议、接受提议和/或取消提议的gui。
148.在实施方式中,交易系统106包括付款集成系统412。付款集成系统412使得用户能
够购买与物品相对应的代币。付款集成系统412可以接受信用卡、不同形式的货币和/或加密货币。
149.在一些实施方式中,交易系统106包括订阅系统414。在这些实施方式中,用户可以经由订阅系统414订阅服务来接收他们定期消费的物品。
150.在实施方式中,交易系统106包括分类帐桥接系统416。分类帐桥接系统416提供框架用以保护或锁定第一去中心化分类帐系统(或货币的任何持有者,包括传统银行)中的原始虚拟资产并且在第二去中心化分类账系统中创建可买卖副本。以这种方式,用户可以使用不同的货币和不同的转移工具(vehicle)来为他们在代币化平台100上的账户注资,并且然后可以使用不同的货币参与交易(例如,买卖、礼品或兑换)。在一些实施方式中,去中心化分类帐桥接系统416提供跨去中心化分类帐系统(例如,单独的且与平台100的分布式分类帐310分开的分类帐系统)的第三方托管功能。在实施方式中,分类账桥接系统416或数字钱包可以提供代币存放gui和/或代币提取gui。
151.在实施方式中,分类帐桥接系统416使得用户能够使用一个或更多个外部货币为他们的账户注资。例如,用户可以使用比特币、以太币、其他合适的加密货币和/或常规货币(例如,美元、英镑、欧元、人民币、日元等)为账户注资。在加密货币的情况下,用户可以例如使用存储用户的加密货币的非附属数字钱包促进从外部帐户转移加密货币。在常规货币的情况下,用户可以使用例如信用卡、直接金钱转移、ach转移等将资金转移至他或她的账户。在一些实施方式中,当用户将资金(加密货币或常规货币)转移至具有代币化平台110的账户中(这可以被称为“资金交易”)时,分类账桥接系统416可以生成与资金交易相对应的记录并且可以向分类帐管理系统104提供记录,所述分类帐管理系统104可以更新分布式分类帐以反映资金交易。所述记录可以指示资金被转移至的账户、资金从其转移的账户、转移的数额、转移的日期和时间、和/或任何其他合适的数据。
152.一旦账户被注资,然后用户就可以使用转移的资金来参与代币化平台100上的任何交易。在一些实施方式中,转移资金的至少一个子集以符合下述协议的方式被代币化,所述协议由代币化平台100和/或与所述代币化平台100相对应的分布式分类账312支持。在实施方式中,分类账桥接系统416可以响应于与用户相对应的请求来代币化一个或更多个加密币(例如,比特币)、加密币的任何部分或任何数额的货币。对资金进行代币化的请求可以是显式请求或隐式请求。显式请求可以指当用户明确请求对一定数额的货币进行代币化的情况。隐式请求可以指当用户参与代币化平台100上的牵涉用户的账户中的转移资金的交易时,使得这些资金的至少一部分需要被代币化以促进交易(例如,用户购买物品并且选择使用用户的账户中的转移资金中的一些转移资金来支付物品)。无论请求是隐式的还是显式的,分类帐桥接系统416都可以代币化一定数额的货币。
153.在这些实施方式中的一些实施方式中,分类帐桥接系统416通过铸造“包装”一定数额的货币的代币化代币来代币化指定数额的货币。代币化代币可以指具有限定货币的类型和由币表示的货币的数额(例如,比特币、以太币、美元、英镑等的数额)的属性的非同质化代币。在这些实施方式中的一些实施方式中,代币化代币可以指除了具有表示包含在代币化代币和/或其他数字物品内的数字货币余额的一组同质化代币和/或非同质化代币之外,还具有限定这样的代币的特征的一组属性的非同质化代币。另外,代币化代币可以包含管理兑换、转移和其他代币化代币生命周期机制的业务规则。在一些实施方式中,分类账桥
接系统416通过请求由代币生成系统302生成新代币来铸造新代币。分类账桥接系统416可以向代币生成系统302提供货币的类型、货币的数额和所有权数据(例如,新代币化代币将属于的账户)。作为响应,代币生成系统302例如以上述方式生成代币化代币。以这种方式,代币生成系统302将货币视为“物品”。以这种方式,可以交换(例如,针对其他代币化代币或代币化的物品)、赠送和/或兑换代币化代币。在一些实施方式中,可以限制代币化代币可以参与的交易的类型。例如,表示不稳定的货币的代币化代币可能会被限制交换,但是可以兑换或赠送。
154.在实施方式中,分类帐桥接系统416进一步生成与代币化代币相对应的视觉标记作为铸造处理的一部分。在一些实施方式中,视觉标记是数字标签(或“标签”)。例如,在一些实施方式中,标签可以描绘表示货币的符号和数额(例如,表示五美元的代币的标签可以描绘为“$5”,或者表示比特币的十分之一的代币化的标签可以描绘为)。以这种方式,标签可以显示在代币化代币的所有者的钱包中。如所讨论的,视觉标记可以被用于向用户传达用户所有的代币化代币。附加地,在一些实施方式中,如本公开内容的别处所描述的,视觉标记可以被用于(例如,经由文本消息、消息传递应用、电子邮件等)将代币化代币转移至其他各方。
155.在一些实施方式中,分类帐桥接系统416可以实例化(或请求实例化)与代币化代币相对应的智能合约作为铸造处理的一部分。在这些实施方式中,智能合约可以限定一个或更多个管理代币化代币生命周期机制的基本功能,例如,所有权转移和/或兑换逻辑。基本功能可以包括改变代币化代币的所有权的能力、其中可以使用代币化代币(例如,用以进行购买、赠送、交换、兑换现金等)的交易类型等。在新代币化代币被铸造后,分类帐桥接系统416可以实例化与新铸造的代币化代币相对应的智能合约的实例。每次代币化代币涉及转移(例如,交换、赠送或兑换)时,智能合约的实例都可以被执行。例如,每次代币化代币的所有者请求转移代币化代币时,智能合约的实例都可能被所述请求牵涉,并且智能合约的实例可以根据请求和智能合约的内容来禁止或促进转移。
156.一旦代币化代币被铸造,由代币化代币表示的资金可以被分类帐桥接系统416“托管”。以这种方式,用户被阻止从他或她的账户中移除资金,直至代币化代币被兑换为止。在一些实施方式中,分类账桥接系统416可以将与代币化代币相对应的资金从用户的账户转移至指定的托管账户。替选地,分类账桥接系统416可以冻结与代币化代币相对应的资金,使得不可以由用户转移资金直至代币化代币被兑换为止。一旦代币化代币被兑换,则由代币化代币表示的资金可以从托管中释放,存入兑换用户的账户中,并且代币化代币可能被毁坏(也被称为“未核实”)。
157.在实施方式中,分类帐桥接系统416更新或发起分布式分类帐的更新。分布式分类账可以根据一些不同的事件进行更新。如所讨论的,在实施方式中,可以在用户最初为账户注资时更新分布式分类账。在实施方式中,分类账桥接系统416在新代币化代币被铸造时更新(或发起更新)分布式分类账。在这些实施方式中,分布式分类账被更新以反映新代币化代币的存在和代币的所有权。在实施方式中,分类帐桥接系统416使用与代币化代币相对应的智能合约的实例来更新(或发起更新)分布式分类帐。在实施方式中,分类帐桥接系统416可以在每次代币化代币被转移时更新(或发起更新)分布式分类帐。在这些实施方式中,分布式分类账可以被更新以反映代币化代币的新所有者。在实施方式中,分类帐桥接系统416
可以在代币化代币在代币被兑换并且随后被毁坏时更新(或发起更新)分布式分类帐。在这些实施方式中,分布式分类账可以被更新以反映代币化代币不再有效、兑换代币的账户和/或代币何时被兑换。
158.图5示出了根据本公开内容的一些实施方式的智能和自动化系统110。在实施方式中,平台包括智能和自动化系统110。智能和自动化系统110可以包括机器学习系统502、人工智能系统504、推荐引擎506、服务匹配引擎508、广告系统508和/或通知系统510。
159.在实施方式中,机器学习系统502可以基于训练数据来训练机器学习模型。机器学习的示例可以包括各种类型的神经网络、基于回归的模型、隐马尔可夫模型、评分模型等。机器学习系统502可以以监督、半监督或无监督的方式训练模型。训练可以使用训练数据来完成,所述训练数据可以为训练目的而收集或生成。机器学习模型可以存储在模型数据存储中。
160.在示例中,机器学习系统502可以被配置成训练礼品预测模型。礼品预测模型(或预测模型)可以是如下的模型:接收接收者属性(例如,与预期接收者相关的简况)和/或一个或更多个可以作为礼品提供的物品的物品属性,并且输出关于向特定消费者发送礼品代币的一个或更多个预测。预测的示例可以是是否向该用户发送礼品、用户会重视的礼品等。在实施方式中,机器学习系统502基于训练数据训练模型。在实施方式中,机器学习系统502可以接收包含用户数据(例如,交易历史、偏好、愿望列表虚拟资产等)、虚拟资产数据(例如,价格、颜色、面料等)以及结果(例如,兑换、交换等)的向量。每个向量可以对应于相应的结果以及相应用户和相应物品的属性。机器学习系统502接收向量并且基于所述向量生成预测模型。
161.在实施方式中,机器学习系统502使用训练数据集来训练风险评分模型,所述训练数据集指示参与交易的用户的特征、交易的特征(例如,交易的类型(例如,购买、贷款、出售等)、交易的规模(例如,美元数额等)以及交易的结果,所述交易的结果指示交易是成功还是不成功(例如,买方是否在购买后为物品支付,借款人是否还清贷款或拖欠贷款,购买的物品是否交付且处于充足的状况等)。训练数据集可以基于由平台促成和/或通过专家生成的交易。
162.在实施方式中,机器学习系统502可以将预测模型存储在模型数据存储器中。在实施方式中,机器学习系统502还可以被配置成基于捕获的结果更新模型,这也被称为“强化学习”。在实施方式中,机器学习系统可以接收导致预测(例如,物品属性和用户属性)以及与处理(例如,物品的兑换、物品的交换、物品的重新注资)相关的结果的一组情形,并且可以根据反馈更新模型。如本文所使用的,机器学习系统可以利用的机器学习技术包括但不限于决策树、k-最近邻、线性回归、k-均值聚类、深度学习神经网络、随机森林、逻辑回归、朴素贝叶斯、学习向量量化、支持向量机、线性判别分析、提升、主分量分析和混合方法。
163.在实施方式中,人工智能(ai)系统504利用机器学习模型来做出关于购买、赠送或相对于用户数据和资产数据的其他电子商务结果的预测或分类。预测的示例包括用户是否将购买物品、用户是否将交换赠送的物品、兑换选项诸如交付时间和交付位置等。例如,ai系统504可以利用礼品预测模型来做出关于特定物品的接收者是否会喜欢礼品、退回礼品或交换礼品的预测。
164.在实施方式中,推荐系统506可以被配置成向用户提供关于物品的推荐。推荐系统
506可以基于用户的属性从ai系统504请求推荐。ai系统504可以输出一组推荐并且推荐系统506可以将推荐提供给用户或另一方。例如,推荐系统506可以基于用户的购买历史向用户提供要购买的物品的推荐。
165.在实施方式中,广告系统508被配置成确定要向用户显示的广告,其中,广告与针对平台上的交易所提供的物品有关。在实施方式中,广告系统508可以向用户呈现折扣、促销等。
166.在实施方式中,服务匹配系统510被配置成针对用户选择的服务将消费者与服务提供者匹配。在这些实施方式中,用户可能正在寻找服务,并且服务匹配系统510可以识别最适合提供服务的服务提供者。例如,服务匹配系统510可以基于定价、可用性、位置等来匹配服务寻找者和服务提供者。
167.图6示出了根据本公开内容的一些实施方式的智能和自动化系统110。在实施方式中,分析和报告系统112被配置成捕获和报告与电子商务平台100的各个方面相关的分析。在实施方式中,分析和报告系统112可以包括分析系统602、报告系统604和/或受监管资产系统606。在实施方式中,分析和报告系统112可以提供使得用户能够访问分析和报告系统112的分析接口。
168.在实施方式中,分析系统602可以跟踪和分析与下述数据相关但不限于下述数据的数据:消费者数据、物品数据、商家、制造商或提供者数据;用户行为(例如,购买行为、遥测等)以及交易事件(例如,何时购买物品、如何购买物品、如何转移物品等)。
169.在实施方式中,报告系统604向一方或更多方报告由分析系统602获得的分析。相关方可以访问报告系统604和/或可以订阅来接收分析报告。报告系统604可以被配置成基于所收集的分析生成报告并且将报告提供至相关方。在实施方式中,然后,监管gui可以允许监管者访问平台100。例如,监管者可以访问平台以跟踪和监测受监管的物品,例如,3d打印的枪支。
170.在实施方式中,分析和报告系统112包括受监管资产系统606。在实施方式中,受监管资产系统606被配置成管理受监管的物品。例如,受监管资产系统606可以管理对武器或枪支、药品、酒精、烟草产品、食品产品、活动/场地入场、机票等的访问。在实施方式中,受监管资产系统606可以跟踪和监测关于受监管的物品的交易并且可以基于交易和相应的工作流通知某些监管机构。在非限制性示例中,代币可以被用于跟踪3d打印的枪支,其中购买的物品将是用于打印枪支的模型。
171.返回参照图1,在实施方式中,平台100包括虚拟世界呈现系统114,其用于将代币化物理世界物品表示在虚拟世界环境内。在一些实施方式中,虚拟世界环境可以描绘虚拟世界化身。虚拟世界化身可以表示用户(例如,潜在买方)并且可以与虚拟世界环境中的虚拟物品交互。用户可以通过控制虚拟世界商店中的虚拟世界化身来“购物”。例如,虚拟世界化身可以在虚拟世界更衣室中试戴代币化物理世界帽子的虚拟表示。在一些实施方式中,虚拟世界呈现系统可以包括提供用于显示虚拟世界环境的框架的虚拟现实系统。在实施方式中,虚拟世界呈现系统还可以包括显示与用户相关的物品的虚拟资产显示系统,所述物品包括但不限于:由用户所有的物品、在用户监护下的物品、由用户期望的物品等。可以单独地或共同地向其他用户公开地显示或对其他用户隐藏这些物品。在一些实施方式中,虚拟资产显示系统可以确定由用户所有的多组代币以确定由用户所有或拥有的物品。
172.在实施方式中,虚拟世界呈现系统114可以包括使得能够将与虚拟资产相关的内容共享至内容平台的内容共享系统。内容共享系统使得用户能够共享与由用户所有的或在用户监护下的或由用户期望的虚拟资产相关的内容。用户可以获得关于虚拟资产的附加信息或购买、出租、借用、买卖等的请求。共享内容可以包括来自虚拟世界呈现系统的数据。例如,用户可以共享用户的关联虚拟世界化身在虚拟披萨店中吃虚拟披萨的视频。
173.现在参照图8,代币化平台100可以支持多种不同的应用和/或提供多种不同的服务。例如,平台100可以支持抵押贷款应用、认证服务、“神秘盒子”应用、赌场游戏服务和视频游戏流服务。
174.在实施方式中,平台100包括担保管理系统802。在实施方式中,担保管理系统802使得借款人能够提供担保并且请求贷款。在这些实施方式中的一些实施方式中,希望借钱的用户可以将担保物品(例如,收藏品、珠宝、枪支、贵重金属等)带至由平台100附属或以其他方式支持的设施。在设施处,设施处的雇员可以使用由担保管理系统802提供的接口盘存担保物品。盘存担保物品可以包括请求针对担保物品的物品标识符,将物品标识符担保物品与用户(即,担保物品的所有者)的账户相关联,拍摄担保物品的高分辨率照片,使用秤对担保物品进行称量,输入担保物品的描述,担保物品的评估等。一旦被盘存,担保管理系统802可以创建表示担保物品的虚拟物品,并且然后可以生成与虚拟物品相对应的非同质化代币(其可以被称为“担保代币”)。例如,担保管理系统802可以从分类账管理系统104请求生成虚拟物品和担保代币。在生成担保代币后,分类账管理系统104可以更新分布式分类账以反映新担保代币和由借款人对担保代币的所有权。然后,担保代币可以出现在借款人的数字钱包中。在一些实施方式中,担保代币可以由数字钱包中的视觉标记表示。与担保代币相对应的担保物品可以存储在设施处直至担保代币被兑换为止。一旦兑换,兑换用户(担保代币的借款人或受让人)可以从设施中取得担保物品,或者可以将担保物品运送至所述设施。
175.在实施方式中,担保管理系统802可以允许借款人使用担保代币寻找贷款。在实施方式中,担保管理系统802可以提供(例如,经由图形用户接口可访问的)市场,借款人可以在所述市场中请求贷款数额并且提供担保代币作为担保。然后,出借人(在代币化平台100上具有账户)可以经由市场向借款人做出贷款提议。在示例实施方式中,贷款提议可以指定贷款数额、利率和贷款期限。贷款提议也可以包括附加条件。例如,贷款提议可以指示所述贷款是否可以被出售给另一出借人,并且如果所述贷款可以被出售给另一出借人,则可以指示要支付给原先出借人的支付数额。借款人可以通过贷款提议进行购物并且可以最终决定要接受的贷款提议。
176.一旦借款人接受提议,担保管理系统802就可以实例化智能合约的实例,所述智能合约存储贷款的条款并且可以托管担保代币(例如,没有人可以在不符合智能合约的情况下兑换担保代币或转移担保代币)。在托管担保代币时,担保管理系统802(或贷款智能合约)可以将担保代币存入托管账户中,使得交易中的任何一方在担保代币在托管账户中时都没有对该担保代币的所有权权利。这样的操作将锁定担保代币,直到贷款被付清或者标的物品被清算。在实施方式中,贷款智能合约可以指示出借人、借款人、锁定的担保代币(以及其地址)、贷款数额、付款计划、贷款是否可转移、贷款何时被视为违约、违约时担保代币的所有权权利等。分类帐管理系统104可以更新分布式分类帐以反映贷款智能合约。
177.一旦智能合约的实例被实例化,借款人必须根据贷款计划开始偿还贷款。应当理解的是,贷款计划可以要求到给定时间的单次一次性付款或可以要求以预定时间间隔进行的多次付款。在实施方式中,借款人可以经由他或她的数字钱包向出借人进行付款。在这些实施方式中,借款人可以从银行、信用卡、持有其他货币的数字钱包等转移资金。然后,借款人可以经由数字钱包将这些资金转移至出借人。在一些实施方式中,分类账桥接系统416促进资金从借款人的账户转移至出借人的账户。
178.在实施方式中,担保管理系统802可以部署与管理贷款的智能合约的实例相对应的监听线程。监听线程可以监听智能合约的实例中限定的借款人的付款。当进行付款时,监听线程可以通知分类帐管理系统104,该分类帐管理系统104更新分布式分类帐以反映付款。在此更新期间,向治理贷款的智能合约的实例提供指示付款事件的通知,这可能会使智能合约确定贷款是否被完全偿还。如果贷款被完全偿还,则智能合约将担保代币释放给借款人,从而结束智能合约。如果贷款数额没有偿还,则智能合约的条款(例如,贷款数额和下一次再付款)可以根据付款进行更新。如果监听线程在付款到期日之前没有检测到付款的接收,则监听线程可以通知分类帐管理系统104错过付款。响应于该通知,分类帐管理系统104可以更新分布式分类帐以反映未付款,这可以使智能合约根据合同的条款确定贷款是否违约。如果贷款被确定为违约,则智能合约将担保代币的所有权转移至由智能合约指定的一方(例如,出借人)。一旦发生这种情况,出借人可以兑换担保代币、出售担保代币、赠送担保代币或交换担保代币,因为出借人现在是担保代币的所有者。
179.在实施方式中,担保管理系统802可以为可以购买或转移的贷款提供市场。市场可以呈现贷款到期数额、贷款的价值(例如,在完全还清时要收取的数额)、贷款的付款历史(例如,借款人是否正在进行付款或错过付款)、保证贷款的担保物品、购买贷款的价格等。在一些实施方式中,潜在出借人可以选择从当前出借人购买贷款。在这些实施方式中,贷款的购买导致担保管理系统802终止当前的智能合约并且实例化新智能合约以反映新所有者或调整智能合约,使得付款将被定向至新出借人的数额,并且在借款人违约的情况下指定新出借人作为担保代币的目的地。附加地或替选地,借款人可以使用市场寻找关于贷款的更好的条款。假设贷款是可转移的,借款人可以在市场上列出贷款,从而潜在出借人可以查看借款人的付款历史、关于贷款的余额、贷款支付数额和担保物品。然后,潜在出借人可以向借款人做出贷款提议,其中,每个贷款提议都有其条款。借款人可以接受贷款提议。响应于借款人接受贷款提议,新出借人必须将贷款支付数额转移至先前的出借人,这使担保管理系统802终止当前的智能合约并且根据贷款提议的新接受的条款来实例化智能合约的新的实例。
180.在实施方式中,平台100包括认证系统804。认证系统804可以代表平台100提供认证和/或评估支持服务。在一些实施方式中,认证系统804可以被用于认证为出售而提议的或为担保而提供的物品。另外地或替选地,认证系统804可以被用于获得对为出售而提议的或为担保而提供的物品的评估。
181.在一些实施方式中,认证系统804呈现使得用户(例如,持有物品的设施的卖方或雇员)能够上传物品的虚拟表示的门户。用户可以提供物品分类(例如,棒球卡、复古服装、珠宝、艺术品等)以及以下中的一个或更多个:虚拟物品的一个或更多个高分辨率照片;物品的3d表示;物品的尺寸;物品的重量等。认证系统804可以允许特定领域专家注册为认证
者/评估者,使得特定领域专家可以认证和/或评估在其专业领域中分类的物品。例如,体育纪念品专家可以被允许对棒球卡和纪念品进行认证,但不能对珠宝或艺术品进行认证。在一些实施方式中,认证者可以在他们的专业领域内以及针对他们专业领域内的子领域进行估价(例如,在体育纪念品的一般类别内,专家可以相对于他们关于棒球纪念品、篮球纪念品、足球纪念品等的知识来估价)。当新物品进入门户时,特定领域的专家可以对评估/认证工作投标,由此,所述投标指示专家将执行评估/认证工作的条款(例如,价格)。然后,用户可以基于他们各自的投标和/或他们的估价来选择所述专家中的一位或更多位。替选地,认证系统804可以基于他们各自的投标和/或他们的估价来选择所述专家中的一位或更多位。一旦专家赢得投标,则专家将基于由用户上传的信息(例如,虚拟物品的一个或更多个高分辨率照片、物品的3d表示、物品的尺寸、物品的重量等)执行认证和/或评估。专家可以提供评估价值和/或指示物品的真实性的确定。认证系统804可以在虚拟物品的虚拟表示中包括专家的评估和/或真实性确定,并且在一些实施方式中,认证系统804可以使用专家的评估和/或真实性确定来更新分布式分类账。如可以理解的,评估和/或真实性确定可能导致物品被保留在平台上或从平台上移除,或者可能影响使用物品抵押贷款的能力。
182.在一些实施方式中,认证系统804要求专家提供指示用于专家的确定的原因的评估/认证注释。在提供评估和/或提供真实性的确定时,专家为他或她的发现提供一个或更多个理由。例如,在认为特定鞋是仿冒品的情况下,专家可以在注释中指示鞋的缝线指示仿冒品。认证系统804可以在虚拟物品的虚拟表示中包括专家的评估/真实性注释,并且在一些实施方式中,认证系统804可以使用专家的评估/真实性注释更新分布式分类账。
183.在实施方式中,可以由机器学习系统502(图5)使用专家认证确定以及认证注释来训练可以确定物品是否可能是赝品的一个或更多个模型。在这些实施方式中,可以在被认为是赝品的物品的图像、重量、尺寸和/或其他特征上训练模型。认证系统804可以利用这些模型(经由人工智能系统804)来确定新物品是否可能是赝品。如果模型将物品分类为可能是赝品,则认证系统804可以将确定包括在虚拟物品的虚拟表示中,并且在一些实施方式中,认证系统804可以使用物品可能是赝品的确定来更新分布式分类账。如果模型不能够将物品分类为可能是赝品,则认证系统804可以在门户上列出该物品,使得专家可以评估该物品的真实性。注意,在实施方式中,模型可以将物品分类为可能是赝品,但是只有专家可以认证该物品,因为伪造者可能调整并提高伪造物品的质量以欺骗模型发出虚假认证。
184.在一些实施方式中,担保管理系统802、认证系统804和分类帐管理系统104可以被配置成支持证券化去中心化贷款处理。贯穿整个公开内容描述了证券化去中心化贷款处理的示例实现方式,包括参照图xxx。
185.在实施方式中,代币化平台100包括支持神秘盒子游戏的神秘盒子系统806。在实施方式中,“神秘盒子”可以指潜在地可以由玩家赢得的一组代币,其中每个代币表示可以使用代币兑换的不同物品。在实施方式中,每个代币可以具有不同的被选择的概率。在一些实施方式中,每个代币可以被分配一个数字范围,其中针对每个代币的数字范围反映了由玩家赢得的概率。例如,如果存在三个代币,其中第一代币具有10%的被赢得机会,第二代币具有20%的被赢得机会,以及第三代币具有30%的被赢得机会,并且存在40%的没有赢得代币的机会,第一代币可以被分配1至10,第二代币可以被分配11至30,以及第三代币可以被分配31至60。在该示例中,可以被选择的值的范围是1至100。玩家可以为赢得神秘盒子
中的物品的机会付费。在一些实施方式中,赢得每个代币的几率以及由代币表示的物品被描绘为与神秘盒子相关。以这种方式,玩家会被告知他们赢得各种物品的机会。
186.响应于接收到来自玩家的付款,神秘盒子系统806可以生成随机数,所述随机数由针对盒子的整个值范围(例如1至100)界定。然后,神秘盒子系统806可以基于随机数确定哪个代币(如果有的话)被玩家赢得。例如,神秘盒子可以是珠宝主题,由此神秘盒子包括表示钻石戒指的第一代币、表示立方锆戒指的第二代币和分别表示可以在特定的珠宝店(例如,提供戒指的珠宝店)处花费的25美元礼品卡的八个代币。在该示例中,第一代币可以具有0.1%的被赢得机会,第二代币可以具有4.9%的被赢得机会,并且礼品卡可以分别具有10%的被赢得机会,由此存在15%的玩家不会赢得奖品的机会。在该示例中,数字的范围可以是1至1000,其中第一代币对应于数字1,第二代币对应于2至50的范围,以及第三代币至第八代币具有从51到850的整体范围。在该示例中,用以玩的价格可以由珠宝店设定,使得礼品卡可以被认为是向珠宝店驱动流量的机制。应当注意的是,在上文的示例中,代币的范围是连续的,然而,这些范围不需要是连续的并且可以以任何合适的方式被划分。
187.在实施方式中,神秘盒子系统806可以响应于玩家从神秘盒子中赢得奖品来将代币转移至获胜玩家的账户。在这些实施方式中,赢得的代币可以出现在玩家的数字钱包中。替选地,神秘盒子系统806可以经由电子消息(例如,文本消息、消息传递应用消息、电子邮件等)将赢得的代币交付至用户。如下面将讨论的,在一些实施方式中,神秘盒子系统806向传统实体娱乐场提供服务,使得神秘盒子游戏在实体设备中实现。在这些实施方式中,神秘盒子系统806可以打印出具有赢得的票的代币标识符(例如,qr码)的票。
188.在实施方式中,神秘盒子系统806可以允许玩家从多个可用的神秘盒子中选择要玩的神秘盒子,其中每个神秘盒子可以具有各自的主题。例如,第一神秘盒子可以是艺术主题,使得神秘盒子包含与艺术相关物品(例如,艺术作品、艺术相关产品、与艺术相关的服务(例如,艺术家的委托绘画)等)相对应的代币;第二盒子可以是娱乐主题,其中第二盒子可以包含与电影和电视相关物品(例如,来自流行电影和/或电视节目的纪念品物品、针对电影和/或电视节目的dvd或下载码、电影院的礼品券等)相对应的代币;第三盒子可以是体育主题,其中第三盒子可以包含与对应于特定队的运动相关物品相对应的代币(例如,比赛穿着服装、比赛门票、复制品服装、队服等);第四盒子可以是游戏主题,其中第四盒子可以包含与游戏相关物品(例如,视频游戏系统、视频游戏、礼品券、针对特定游戏角色的升级等)相对应的代币;第五盒子可以是音乐主题,其中第五盒子可以包含与对应于特定乐队或艺术家的物品(例如,签名的演出海报、来自乐队或艺术家的纪念品、演出票、针对专辑或歌曲的下载码等)相关的代币等。以这种方式,玩家可以为了对他们有吸引力的奖品而选择玩。
189.在实施方式中,神秘盒子可以包含与可补充物品和/或不可补充物品相对应的代币。可补充物品是当玩家赢得表示物品的代币时可以在神秘盒子中补充的物品。例如,礼品券、电影票、体育比赛票、dvd、电子产品、视频游戏、球衣复制品和大多数服装物品都是可补充的,而诸如手表、高端珠宝、比赛穿着运动服装、签名纪念品、限量版鞋、原创艺术品的物品是不可补充物品的示例。在一些实施方式中,提供神秘盒子的一方可以为神秘盒子中的不可补充物品指定具有相似价值的替换物品,使得当从神秘盒子中赢得不可补充物品时,它可以由指定替换物品其中之一替换。在这些实施方式中的一些实施方式中,可以根据“配方”布置神秘盒子。配方指定了神秘盒子中的两层或更多层的物品,并且指定了针对每层对
于从该层赢得物品的几率。在这些实施方式中,神秘盒子的提供者可以提供属于每层的物品列表。例如,最高层(例如,具有最低几率的层)可以包括高价值的不可补充物品,而较低层可以包括各种级别的可补充物品。配方中的每个物品都可以被代币化,使得代币被保留以用于在神秘盒子中使用。每次由玩家赢得来自该层的物品时,神秘盒子系统806可以将表示该物品的代币用来自与赢得的代币相同的层的另一代币替换。以这种方式,当从神秘盒子中赢得不可补充物品时,玩神秘盒子的价格和与神秘盒子中的每个物品相关联的几率不会改变。
190.在实施方式中,每个神秘盒子由智能合约管理。智能合约可以限定不同的物品或物品的层,并且对于每个相应物品或物品的层限定赢得相应物品的几率。当创建新的神秘盒子时,神秘盒子系统806可以实例化与新的神秘盒子相对应的新的智能合约。智能合约的实例可以限定新的神秘盒子的物品或物品的层、对于每个物品(或物品的层)的几率、神秘盒子中的物品(或可以被包括在神秘盒子中的替换物品)中的每一个物品的代币标识符以及要玩神秘盒子的价格。在其中在神秘盒子中物品没有被替换的实施方式中,智能合约可以进一步限定当某些物品用完时可以调整物品的几率或游戏的价格的方式。例如,如果神秘盒子中最高价值的物品被赢得,则可以降低要玩游戏的价格和/或可以调整赢得剩余物品的几率。
191.神秘盒子系统806可以以多种不同的方式供应神秘盒子游戏。在实施方式中,神秘盒子系统806可以经由代币化平台100供应神秘盒子游戏,由此,代币化平台100的用户可以在通过代币化平台100提供的网站或应用上玩神秘盒子游戏。另外地或替选地,神秘盒子系统806可以经由第三方网站或应用向用户供应神秘盒子游戏。在这些实施方式中,第三方网站或应用可以经由代币化平台100的api系统108访问神秘盒子系统806。
192.在一些实施方式中,神秘盒子系统806可以支持娱乐场式机器,由此玩家可以在位于例如娱乐场或任何其他合适的物理位置处的物理机器上玩神秘盒子游戏。在这些实施方式中,物品可以位于物理设备所位于的实体位置处,使得当玩家从神秘盒子中赢得物品时,玩家可以在实体位置处兑换代币。在这些实施方式中,代币化平台100包括神秘盒子系统806,该神秘盒子系统806支持在实体位置处玩的神秘盒子游戏。在这些实施方式中,神秘盒子系统806可以提供使得网络连接的物理游戏设备能够与代币化平台100通信的api。神秘盒子系统806可以经由api系统108向物理游戏设备供应神秘盒子游戏。在实施方式中,神秘盒子系统806可以提供赢得的票的代币标识符,使得物理游戏设备可以打印指示赢得的代币的票。在一些实施方式中,票可以包括指示赢得的代币的qr码。
193.在实施方式中,玩家可以在实体位置处兑换指示赢得的代币的票。在这些实施方式中,实体位置可以包括扫描设备,所述扫描设备扫描票并且将赢得的代币的代币标识符传达至娱乐场游戏系统。响应于接收到赢得的代币的代币标识符,神秘盒子系统806可以代表玩家兑换赢得的代币并且可以将赢得的代币的兑换的验证传达至扫描设备。然后,使用扫描设备的雇员可以将由玩家赢得的物品提供给玩家。替选地,玩家可以将赢得的代币添加至玩家的用户账户中。在这些实施方式中,玩家可以扫描票(例如,qr码)。响应于玩家扫描票,神秘盒子系统806可以促使代币转移至玩家的账户,由此,票可以出现在玩家的数字钱包中。一旦发生这种情况,玩家可以兑换、出售、赠送、抵押或以其他方式使用代币进行交易。
194.在实施方式中,代币化平台100包括视频游戏集成系统808。视频游戏集成系统808使得视频游戏制造商能够在视频游戏中放置代币,使得玩视频游戏的游戏可以能够找到、购买、交易或以其他方式与视频游戏中的代币互动。在实施方式中,视频游戏制造商可以经由api系统108访问代币化平台100的api,使得视频游戏的实例可以从代币化平台100请求某些代币或某些类型的代币。响应于该请求,视频游戏集成系统808可以向视频游戏的实例供应代币。代币可以是同质化或非同质化的。在后一种情况下,可以通过多个视频游戏获得、购买代币或以其他方式对代币进行交易。在非同质化代币的情况下,用以对代币进行交易的第一用户是代币的所有者。响应于用户对代币进行交易,视频游戏集成系统808可以更新分布式分类账以反映代币的新的所有权。
195.在一些示例实施方式中,视频游戏制造商可以允许第三方为视频游戏中的用于出售的物品做广告,由此,用户可以通过选择视频游戏中显示的图标(或其他视觉标记)来购买物品,所述图标(或其他视觉标记)表示与物品相对应的代币。例如,表示披萨配送链的广告商可能希望向特定位置中的玩家提供披萨配送。在该示例中,视频游戏的实例可以从视频游戏集成系统808请求与食物相关的代币,由此,每个请求指示执行视频游戏的相应实例的设备的位置。视频游戏集成系统808可以识别与可以被配送至视频游戏的相应实例正在被执行的位置的食品物品相对应的代币。例如,视频游戏集成系统808可以标识具有相关联的元数据的代币,所述元数据指示包括请求中指示的位置的配送半径。响应于该请求,视频游戏集成系统808将所标识的代币供应至视频游戏的请求实例。然后,表示代币的视觉标记可以通过视频游戏的实例被显示,由此用户(即,视频游戏玩家)可以选择对代币进行交易。在用户对代币的所有权进行交易时,视频游戏集成系统808更新代币的所有权数据以反映它由用户所有。在需要配送信息或其他后勤信息的场景中,视频游戏的实例和/或用户可以在交易时提供这些详细信息,或者用户可以提供用以完成交易所需的信息。例如,如果用户选择从披萨配送链购买披萨代币,则视频游戏的实例和/或用户可以提供披萨将被配送至的地址。用户还可以经由视频游戏的实例提供详细信息例如针对披萨的浇头。
196.在一些示例实施方式中,视频游戏制造商可以允许通过代币表示的物品既在视频游戏的数字环境中使用,并且又在“现实生活”中兑换。在这些实施方式中,视频游戏制造商可以在视频游戏中包括特定的同质化或非同质化的代币,由此,用户可以找到、购买出现在视频游戏中的代币、对出现在视频游戏中的代币进行买卖或以其他方式对出现在视频游戏中的代币进行交易。一旦对出现在视频游戏中的代币进行交易,则视频游戏集成系统808就可以更新对代币进行交易的所有权数据以反映用户是代币的所有者。代币的视觉标记可以出现在与用户相对应的视频游戏实例中和/或用户的数字钱包中。一旦由用户所有,用户就可以在视频游戏中使用代币并且随后可以兑换代币以接收通过代币表示的物理物品。例如,在角色扮演游戏中,代币可以表示一对耳环,所述耳环给予视频游戏的玩家特殊的力量(例如,隐形)。用户可以在游戏中使用耳环来享受特殊的力量,或者可以兑换耳环。在后一种情况下,耳环可以被运送至用户,使得耳环可以由用户实际佩戴,但是不再能够在视频游戏中使用。在这些实施方式中的一些实施方式中,视频游戏制造商可以允许用户对代币进行交易。例如,代币的所有者可以为与另一物品相对应的代币而买卖或出售该代币。每次所有权改变时,视频游戏集成系统808可以更新分布式分类账以反映所有权的改变。一旦代币不再由用户所有,用户就不可以使用或兑换由代币所指示的物品。在一些实施方式中,视频
游戏可以允许用户将物品返回至经验证的位置(例如,存储仓库),由此,一旦物品被认证,用户然后可以再次在视频游戏中使用该物品的数字表示。
197.视频游戏集成系统808可以允许视频游戏制造商以另外或替选的方式将代币集成至他们的视频游戏中。例如,视频游戏制造商可以使用代币作为“复活节彩蛋”或可能由玩家在他们发现代币时赢得的奖品。在另一示例中,视频游戏制造商可以在视频游戏中集成一个或更多个神秘盒子。在另一示例中,用户可以在视频游戏的构造内创建数字物品,使得数字物品可以被代币化和交易(例如,买卖、赠送、出售等)。
198.在实施方式中,代币化平台100包括用户获取系统810。在实施方式中,用户获取系统810提供以下机制,所述机制促进代币化平台的推广,并且特别地,促进新用户的登记。在一些实施方式中,用户获取系统810向每个现有用户提供唯一的推荐码,每个相应用户都可以与他或她的朋友、社交媒体追随者、联系人等分享该唯一推荐码。另外,用户获取系统810可以向每个现有用户提供激励,由此,所述激励指示对每个新用户或注册有帐户的许多用户(例如,三个用户)的奖励。激励可以是任何形式的付款,所述付款包括货币(例如,传统货币或加密货币)、礼品卡、实体物品、数字物品等。在一些实施方式中,奖励作为代币化代币被提供,由此,代币化代币表示一定数额的货币。在实施方式中,用户获取系统810可以向不同的用户提供不同的激励。在一些实施方式中,可以基于每个相应用户的潜在影响来确定激励。例如,具有显著影响的用户(例如,社交媒体影响力、名人等)可能比具有相对较小影响的用户被给予更大的激励。在一些实施方式中,可以基于每个相应用户的兴趣来确定激励。例如,对高尔夫感兴趣的第一用户可以受到与高尔夫相关的物品或礼品券的激励,而对艺术感兴趣的第二用户可以受到与艺术相关的物品或礼品券的激励。在一些实施方式中,用户获取系统810在智能合约的相应实例中针对每个用户编码激励。在这些实施方式中的一些实施方式中,智能合约实例治理用户的激励/奖励,所述用户的激励/奖励与用户的推荐码和/或用户的公共地址相关联。当用户的推荐码被成功地用于登记新账户时,智能合约可以促进将表示奖励的代币转移至推荐用户的账户。
199.每当新用户使用推荐码登记账户时,用户获取系统810确定新用户是否合法(例如,不是机器人,不是欺诈账户等)。假设新用户被授予账户(例如,不存在检测到的欺诈),用户获取系统810确定与推荐码相关联的用户账户。在一些实施方式中,用户获取系统810确定与用户账户和/或推荐码相关联的智能合约。用户获取系统810可以向与用户账户和/或新账户的推荐码相关联的智能合约提供通知。然后,智能合约可以发起将表示奖励的代币转移至用户的账户。
200.在实施方式中,用户获取系统810可以为第三方顾客执行这些服务。在这些实施方式中,第三方顾客可以向受信任的第三方持有者(例如,代币化平台或另一受信任的持有者)提供奖励(例如,现金、加密货币、礼品卡、物理物品等)。然后,所述奖励可以被代币化并且以托管的方式被持有。第三方可以进一步限定管理奖励的参数(例如,奖励多少激励、谁可能是发起人等)。用户获取系统810可以表示第三方顾客生成智能合约。当用户请求推荐码时,用户获取系统810可以表示顾客生成智能合约的实例,并且可以将智能合约的实例与用户的账户相关联。当用户使用推荐码成功地将买方推荐给顾客时,用户获取系统810(和/或智能合约的实例)可以将表示奖励的代币转移至推荐用户的账户。
201.为了进一步更详细地描述一些实施方式,接下来参考可以由电子商务系统(例如,
平台100)执行或结合电子商务系统执行的技术的示例。这些技术包括图9的技术900、图10的技术1000、图11的技术1100、图12的技术1200、图13的技术1300、图14的技术1400、图15的技术1500、图16的技术1600、图17的技术1700、图18的技术1800和图19的技术1900。技术900、技术1000、技术1100、技术1200、技术1300、技术1400、技术1500、技术1600、技术1700、技术1800和技术1900可以使用诸如本文描述的系统、硬件和软件的计算设备来执行。技术900、技术1000、技术1100、技术1200、技术1300、技术1400、技术1500、技术1600、技术1700、技术1800和技术1900可以例如通过执行机器可读程序或其他计算机可执行指令例如例程、指令、程序或其他代码被执行。技术900、技术1000、技术1100、技术1200、技术1300、技术1400、技术1500、技术1600、技术1700、技术1800和技术1900的步骤或操作或者结合本文公开的实施方式描述的另一技术、方法、处理或算法可以直接在硬件、固件、由硬件执行的软件、电路或其组合中被实现。为便于解释,本文将900、技术1000、技术1100、技术1200、技术1300、技术1400、技术1500、技术1600、技术1700、技术1800和/或技术1900分别描绘和描述为一系列步骤或操作。然而,根据本公开内容的步骤或操作可以以各种顺序发生和/或同时发生。另外地,可以使用本文中未呈现和描述的其他步骤或操作。此外,并非所有所示的步骤或操作都需要实现根据所公开的主题的技术。
202.图9描绘了示出根据本公开内容的一些实施方式的用于代币化物品的技术900的流程图。在902处,获得物品信息。物品信息可以包括针对物品的唯一单元的唯一标识符和一组物品属性。在实施方式中,代币化平台的处理系统获得信息。
203.在904处,生成一个或更多个数字代币。在实施方式中,数字代币是唯一的数字代币。每个唯一的数字代币可以包括与一组物品属性相对应的一组数字属性。在实施方式中,生成n个数字代币并且将其链接至物品或物品的虚拟表示。在实施方式中,代币生成系统生成一个或更多个数字代币。
204.在906处,数字代币被耦合至物品信息。在实施方式中,加密链接将数字代币耦合至物品信息,使得数字代币提供物品的表示。例如,数字代币和物品可以是唯一的,使得针对物品的唯一单元的唯一数字代币和唯一标识符加密地链接以提供物品的唯一单元的唯一数字表示。在实施方式中,诸如代币生成系统302的模块的链接系统将数字代币耦合至物品信息。
205.在实施方式中,代币可以被代币化(例如,当生成表示资金数额的代币时)。例如,物品信息可以是平台100内的资金或来自第三方来源的资金。可以响应于资金的接收的核实来生成代币化代币,并且资金可以由用户从交易中持有。在一些实施方式中,资金仍然公开归属于用户,并且分类账被更新为针对资金记录的持有或留置权,以防止未经平台100批准而对代币化资金的用户交易。在一些实施方式中,分类账被更新以反映资金从用户转移至平台100。有利地,转移的资金可以是可由平台100买卖的(例如,用于供第三方存放或投资),并且,即使所兑换的资金不是原始代币化资金,代币化代币也可兑换等数额的原始资金,使得代币化代币可以由平台100内的交易使用,而所存放的资金可以参与平台100与第三方之间的经济交易。
206.图10描绘了示出根据本公开内容的一些实施方式的用于使用数字市场转移代币的技术1000的流程图。在1002处,维护分类帐。分类帐存储多个公共地址、多个相应物品的多个虚拟表示、以及针对每个虚拟表示的一组代币和每个相应代币的所有权数据。所述一
组代币分别对应于由虚拟表示所表示的物品的相应实例。此外,每个相应公共地址对应于代币化平台的相应用户的相应帐户。
207.在1004处,提供数字市场。在实施方式中,数字市场提供图形用户接口,所述图形用户接口使得消费者能够查看包括物品的虚拟表示的物品的虚拟表示的可视化,并且通过购买n个数字代币中的数字代币来对物品的实例进行交易。在用户购买代币时,分类帐可以被更新以反映代币的所有权从代币的卖方到用户的改变。一旦代币由用户所有,用户就可以被允许将代币转移至另一用户、出售代币、使用代币作为担保和/或兑换代币。
208.在1006处,响应于用户请求代币的兑换来处理兑换。在实施方式中,可以通过将对应于虚拟表示的特定代币与进行交易的用户的账户相关联来开始兑换。可以响应于验证参与交易的请求来进行关联。接收请求将特定代币转移给受让人的转移请求。转移请求包括标识特定代币的数字代币标识符和不同用户的公共地址。此外,核实特定代币。核实可以基于数字代币标识符和分类帐。在该处理中,可以基于用户的公共地址和分类账对受让方在平台100上的账户进行验证和/或核实。另外地,分类账使用包括所有权数据的区块进行更新,并且指示与虚拟表示相对应的特定代币由进行交易的用户所有。在实施方式中,更新响应于核实特定代币和验证受让人二者而发生。更进一步地,从受让人的用户设备接收用以兑换数字代币的兑换请求,并且执行工作流以满足例如与代币相对应的物品的交易。可以响应于接收到兑换请求来发起工作流。
209.图11描绘了示出根据本公开内容的一些实施方式的用于经由键盘交互在钱包之间转移代币的技术1100的流程图。在1102处,显示一个或更多个钱包。一个或更多个钱包的显示可以包括例如经由与数字钱包相关联的用户的用户设备显示数字钱包图形用户接口。另外地,由用户所有的代币的清单可以由数字钱包图形用户接口显示。在实施方式中,每个代币对应于相应的物品并且可以由用户兑换以满足对于相应物品的实例的交易。
210.在1104处,接收转移指令。转移指令可以包括对来自代币的清单的一个或更多个数字代币和数字代币的接收者的指示。转移指令可以由数字钱包图形用户接口接收。
211.在1106处,响应于键盘交互转移数字代币。在实施方式中,数字键盘由数字钱包图形用户接口显示。数字键盘包括可选择的媒体内容,所述媒体内容表示与转移请求内的数字代币相对应的物品。接收产生基于文本的消息的用户输入,所述基于文本的消息包括由数字键盘对可选择的媒体内容的选择。例如,用户可以键入围绕转移的消息(例如,“请享受来自我的这个礼品),以及然后可以选择表示代币的可选择的媒体内容(例如,由代币表示的物品的图像)以创建其中嵌入有代币的消息。可选择的媒体内容包括数字代币/数字代币的标识符(例如,唯一标识数字代币的哈希值)。数字代币(例如,数字代币的标识符)通过数字键盘嵌入基于文本的消息内,并且数字钱包将基于文本的消息传送至接收者的消息账户。在接收后,响应于接收者选择可选择的媒体内容,数字代币被接受至接收者的相应数字钱包中。
212.图12描绘了示出根据本公开内容的一些实施方式的用于兑换代币的技术1200的流程图。在1202处,维护分类帐数据。分类帐数据可以包括多个公共地址、多个虚拟表示、针对多个虚拟表示中的每个虚拟表示的一组代币、以及针对所述一组代币中的每个代币的所有权数据。每个相应的公共地址对应于代币化平台的相应用户的相应帐户。虚拟表示对应于相应物品,并且针对每个虚拟表示,所述一组代币分别对应于相应物品的相应实例。
213.在1204处,接收兑换请求。兑换请求设法从用户的用户设备兑换数字代币,并且数字代币对应于要兑换的物品的实例。在1206处,验证由用户对数字代币的所有权。可以基于多个公共地址、多组数字代币和兑换请求进行验证。例如,兑换请求可以包括希望兑换由代币标识符指示的代币的用户的用户id。平台100可以通过检查分类帐数据将兑换请求中指示的代币标识符链接至兑换请求中指示的用户的公共地址来核实代币的所有权。如果这样,则数字代币的所有权被验证。
214.在1208处,通过平台100管理用于履行和/或交付的详细信息。在一些实施方式中,平台100可以提示用户(例如,经由图形用户接口)提供交付详细信息。作为响应,平台100可以从用户经由用户设备接收交付详细信息。然后,可以将交付详细信息输出至交付系统,该交付系统发起对所兑换的代币的交付。例如,用户可以提供物理地址和任何其他相关交付数据(例如,一天中的针对交付的最佳时间或电话号码)。在这种情况下,交付系统可以使用所提供的地址来发起由所兑换的代币表示的物品的交付。在另一示例中,代币可以表示数字物品。在这种情况下,用户可以提供数字物品(或至数字物品的链接)可以交付到的电子邮件地址或其他帐户数据。在一些实施方式中,平台100可以响应于验证用户是代币的所有者而请求履行详细信息。履行详细信息包括满足对物品的交易所需的信息,所述履行详细信息在对代币进行交易时未提供。例如,履行详细信息可以包括物品构成材料、尺寸、颜色、它们的组合等。履行详细信息可以从用户的用户设备接收并且输出至履行系统。履行系统可以发起满足履行详细信息的物品的交付。
215.图13示出了示出根据本公开内容的一些实施方式的用于抵押和/或证券化的技术1300的流程图。在1302处,接收物品转换请求。在实施方式中,物品是有形物品。在其他实施方式中,物品是其他形式的担保。在1304处,接收物品信息。物品信息可以包括在确定物品的估值时需要的或有帮助的信息。例如,物品信息可以包括物品的一个或更多个照片、物品的描述、物品的评估价值和/或物品的持有位置。
216.在1306处,基于物品信息生成担保物品的虚拟表示。在1308处,基于虚拟表示生成一个或更多个代币。在1310处,分配数字代币的所有权。最初,数字代币的所有权被分配给由数字代币表示的担保的所有者。在1312处,存储由物品支持的协议。在实施方式中,物品是用作对于由提供者为用户提供服务的协议的担保的资产。在实施方式中,生成管理服务的智能合约的实例。智能合约指示由用户提供给提供者的数额以及使数字代币的所有权转移至提供者的一个或更多个条件。然后可以通过处理系统部署智能合约的实例。在实施方式中,物品是被用作贷款保证的可担保物品。通过处理系统接收由出借人向用户贷款限定数额的资金的协议。通过处理系统生成管理贷款的智能合约的实例。智能合约的实例指示要由用户偿还给出借人的数额以及使代币的所有权转移至出借人的一个或更多个条件(例如,默认条件)。然后通过处理系统部署智能合约的实例。在一些实施方式中,代币可以被置于第三方托管中,使得借款人不能兑换或转移代币直至贷款被支付为止。在这些实施方式中,智能合约可以限定导致代币被转移回借款人的条件(例如,当付款完成时)。
217.图14示出了示出根据本公开内容的一些实施方式的用于物品认证的技术1400的流程图。在1402处,从用户设备接收代币化请求。在1404处,接收物品信息。在一些实施方式中,物品信息可以由用户或经由自动化处理提供。在1406处,生成物品的虚拟表示。
218.在1408处,通过合适的认证处理确定物品的真实性。在实施方式中,可以经由可由
主题认证专家访问的门户来请求对物品的认证。在这些实施方式中,门户可以进一步显示物品的虚拟表示。例如,可以向主题专家呈现物品的图像、物品的描述(例如,重量、尺寸等)、物品的视频等。然后,可以通过处理系统接收认证报告。可以由主题认证专家提供认证报告,所述认证报告可以包括指示主题认证专家认为该物品真实或不真实的意见以及对于该意见的一个或更多个理由。在一些实施方式中,平台可以响应于指示物品被认为是真实的意见以及分配给物品的所有者的数字代币的所有权而生成数字代币。数字代币可以基于物品的虚拟表示。
219.图15描绘了示出用于渲染vr环境的技术1500的流程图。在1502处使用合适的处理例如上面讨论的那些处理维护分类账数据。在1504处,渲染环境。在实施方式中,渲染虚拟现实商店环境,所述虚拟现实商店环境提供使得用户能够查看可用物品的虚拟现实可视化并且对可用物品的实例进行交易的接口。可用物品是可用于交易的物品。此外,通过虚拟表示所表示的物品的虚拟现实可视化也可以被包括在虚拟现实商店环境内。在1506处,虚拟环境内的物品通过合适的处理进行交易。例如,从进行交易的用户的用户设备通过平台100接收参与对物品的实例的交易的请求。在实施方式中,响应于进行交易的用户在虚拟现实商店环境中查看物品的虚拟现实表示,接收参与交易的请求。可以验证与请求相关联的信息,并且响应于验证对参与交易的请求,将与虚拟表示相对应的特定代币与进行交易的用户的账户相关联。
220.图16示出了示出根据本公开内容的一些实施方式的用于使用具有区块的侧链的分布式分类账来促进交易的技术1600的流程图。
221.在1602处,维持分类帐。分类账包括区块的主链和区块的侧链。在实施方式中,主链的区块共同地存储与多个用户相关的信息,所述用户包括物品提供者和物品消费者。与多个用户相关的信息包括多个公共地址,并且每个相应的公共地址对应于代币化平台的相应用户的相应账户。侧链的区块共同地存储多个相应物品的多个虚拟表示、针对每个虚拟表示的一组代币以及每个相应代币的所有权数据。每个虚拟表示包括虚拟现实内容以渲染相应物品的虚拟现实可视化,并且每组代币分别对应于由虚拟表示所表示的物品的相应实例。
222.在1604处,通过合适的处理例如上面描述的那些处理接收交易请求。在1606处,发生物品的交易。在实施方式中,与区块的第一侧链中的虚拟表示相对应的特定代币的所有权数据被更新以指示该特定代币由进行交易的用户所有。在实施方式中,物品的交易包括基于数字代币标识符和区块的第一链核实特定代币,基于用户的公共地址和区块的主链验证不同用户在代币化平台上具有有效账户,并且响应于核实特定代币和验证不同用户,使用新区块来更新区块的第二链。新区块包括所有权数据,所述所有权数据指示与虚拟表示相对应的特定代币由不同用户所有。
223.图17描绘了示出根据本公开内容的一些实施方式的用于促进用户获取的技术1700的流程图。在1702处,生成推荐码,所述推荐码对应于代币化平台的用户。可以通过代币化平台的处理系统生成推荐码。在1704处,生成对应于代币化平台的用户的智能合约的实例。可以通过代币化平台生成智能合约的实例。智能合约的实例指示当用户成功引用代币化平台时要提供给用户的激励。在1706处,通过处理系统部署智能合约的实例。在1708处,通过处理系统从新用户接收创建新账户的请求。所述请求包括用户的推荐码。在1710
处,通过处理系统为新用户创建新帐户。在1712处,处理系统向与用户相对应的智能合约的实例提供新账户的通知。然后,智能合约响应于通知促进对表示激励的代币的转移。
224.图18描绘了示出根据本公开内容的一些实施方式的用于管理神秘盒子的技术1800的流程图。在1802处,通过处理系统接收创建神秘盒子的请求。在1804处,通过处理系统接收要包括在神秘盒子中的一组代币。所述一组代币中的每个代币表示相应物品,并且具有分配给所述代币的概率。概率指示赢得相应物品的概率。
225.在1806处,基于所述一组代币和分配给所述代币的概率通过处理系统生成神秘盒子。一组代币中的每个代币被分配值的区间内的一些值,使得相对于值的区间的所述一些值与分配给代币的概率成比例。
226.在1808处,通过处理系统生成智能合约的实例。智能合约与神秘盒子相关联,并且治理从支持神秘盒子的一组代币中转移代币。在1810处,通过处理系统部署智能合约的实例。
227.图19描绘了示出根据本公开内容的一些实施方式的用于视频游戏集成的技术1900的流程图。在1902处,维护可用代币的清单。可用代币可用于集成在视频游戏中。代币清单中的每个代币表示相应物品。在1904处,通过处理系统接收对数字代币的代币请求。数字代币是经由api来自视频游戏的实例。在1906处,处理系统基于代币请求从可用代币的清单中选择数字代币。在1908处,通过处理系统向视频游戏的实例提供代币的指示。在1910处,处理系统从视频游戏的实例接收交易请求。交易请求被配置成请求将提供给视频游戏的实例的代币转移至视频游戏的实例的用户的账户。在1912处,更新分类帐以反映用户是代币的所有者。
228.图20示出了用于促进证券化去中心化贷款处理(也被称为“去中心化贷款处理”、“证券化贷款处理”或“贷款处理”)的示例生态系统2000。证券化去中心化贷款处理可以是指如下处理,该处理分布在一系列参与者(例如,相对于计算系统100、2014和设备2002、2004、2006、2008、2010)和托管在一组分布式分类账2016上的一组智能合约之间,使得借款人可以以去信任或基本上去信任的方式抵押一个或更多个物理物品,并且出借人被授权以去信任或基本上去信任的方式向借款人贷款(例如,无需亲自认证、评估、保管和/或清算担保物品)。特别地,所公开的生态系统和支持该生态系统的系统和方法提供了如下机制,所述机制允许借款人将物理物品数字地抵押为数字担保代币2042,使得数字担保代币2042可以用于保证来自使用智能合约的借款人的贷款。在实施方式中,去中心化贷款处理的阶段可以包括下述中的一个或更多个:请求阶段,在请求阶段中,借款人请求进行贷款处理;认证阶段,在认证阶段中,由一个或更多个认证者对担保物品进行认证;评估阶段,在评估阶段中,由一个或更多个评估者对担保物品进行评估;保管阶段,在保管阶段中,将担保物品存放在保管者处直到贷款处理的实例结束;虚拟化阶段,在虚拟化阶段中,生成与担保物品对应的virl;代币化阶段,在代币化阶段中,将virl代币化为担保代币2042;贷款请求阶段,在贷款请求阶段中,借款人可以请求贷款以及/或者与一个或更多个潜在出借人协商贷款条款,该贷款请求阶段以借款人和出借人同意交易条款并且将担保代币锁定到托管账户中直到贷款处理完成结束;贷款偿还阶段,在贷款偿还阶段中,贷款被借款人偿还或拖欠;以及贷款后阶段,在贷款后阶段中,如果贷款被成功偿还,则担保代币2042被转移回给借款人,如果借款人违约,则担保代币2042被清算给买方,针对担保物品而从保管者处赎回担保
代币,以及/或者执行任何贷款后分析。
229.在一些示例实施方式中,代币化平台100支持证券化去中心化贷款处理。在这些示例实施方式中,市场系统102、分类帐管理系统104、担保管理系统802、认证系统804以及分析和报告系统112可以被配置成与一组用户设备(例如,借款人设备2002、认证者设备2004、评估者设备2006、保管者设备2008和/或出借人设备2010)接口,以促进相对于由一组节点设备2014托管的一组分布式分类账2016的去中心化贷款处理。在实施方式中,证券化去中心化贷款生态系统2000包括参与证券化去中心化贷款处理的不同阶段的许多不同的参与者。在一些实施方式中,贷款的参与者可以包括:寻求使用物理担保物品获得贷款的借款人、对物理担保物品进行认证的认证者、对物理担保物品进行评估的评估者、安全地存储物理担保物品的保管者、向借款人出借货币的出借人、以及支持分布式分类账生态系统(例如,“矿工”和/或分布式分类账节点设备2014)的其他合适的参与者。如将要讨论的,一些类型的参与者可以被组织为公会,所述公会是具有与特定阶段——诸如认证、评估和保管——有关的主题专业知识的实体的团体(例如,个人和/或企业)。应当理解的是,证券化去中心化生态系统2000中的参与者可以经由各种计算设备诸如膝上型计算机、台式计算机、平板计算机、视频游戏控制台、服务器计算机等彼此之间以及与分布式分类账2106进行交互。出于说明的目的,借款人经由借款人设备2002参与生态系统2000,认证者经由认证者设备2004参与生态系统2000,评估者经由评估者设备2006参与生态系统2000,保管者经由保管者设备2008参与生态系统2000,出借人经由出借人设备2010参与生态系统2000等。
230.在实施方式中,可以至少部分地使用由节点设备2014的网络托管的一组分布式分类账2016来实现证券化去中心化贷款处理,其中,节点设备2014执行结合证券化贷款处理创建的智能合约实例,包括管理对一个或更多个担保物品的认证、评估和/或证券化的一个或更多个智能合约。在一些实施方式中,去中心化贷款处理中的一个或更多个阶段由相应的一组智能合约来管理。通常,智能合约可以包括计算机可执行代码,所述计算机可执行代码在被执行时,执行触发一个或更多个动作的条件逻辑。智能合约可以从一个或更多个数据源接收数据,由此条件逻辑对所述数据进行分析以确定是否满足某些条件,并且如果满足某些条件,则触发一个或更多个相应的动作。贯穿本公开内容讨论了智能合约的示例,包括条件逻辑和触发动作的示例。在实施方式中,可以根据一种或更多种协议诸如以太坊协议、wax协议等来限定智能合约。智能合约可以被体现为计算机可执行代码,并且可以以任何合适的编程语言诸如solidity、golang、java
tm
、javascript
tm
、c 等来编写。贯穿本公开内容讨论了可以与证券化去中心化的各种实施方式结合使用的智能合约的各种示例。在图20的示例实施方式中,分布式分类账2016可以进行存储并且节点设备2014可以执行下述的实例:贷款处理智能合约2022、阶段级别治理智能合约2024、公会治理智能合约2026、认证智能合约2028、评估智能合约2030、保管智能合约2032、贷款智能合约2034以及/或者其他合适的智能合约。贯穿本公开内容讨论了不同类型的智能合约。
231.在实施方式中,分布式分类账2016可以存储与去中心化贷款处理结合使用的代币,包括但不限于:与去中心化贷款处理结合生成并且作为担保被持有以保证贷款的担保代币2042;由公会成员拥有和/或使用(其可以由公会成员用于投票,如下面讨论的)、执行与去中心化贷款处理有关的特定任务的公会代币2044;与去中心化贷款处理(例如,用于借款、用于偿还、用于奖励、用于质押等)一起使用的货币/代币化代币2046;以及其他合适的
代币。在实施方式中,担保代币2042可以是数字代币,该数字代币包装一个或更多个相应的担保物品的物理物品的一个或更多个虚拟表示(virl),所述一个或更多个虚拟表示用于在去中心化贷款处理中对贷款进行证券化。在实施方式中,virl对应于物理物品并且可以包括物品的描述、物品的照片、物品的视频等。贯穿本公开内容讨论了物理物品的虚拟表示(virl)。在实施方式中,担保代币2042可以包括智能合约包装器,使得当担保代币的所有者(如在贷款已经被偿还之后和/或在清算事件之后根据担保代币的所有权记录确定的)赎回所述代币时(如上面讨论的),与担保代币2042相关联的智能合约可以向由担保代币2042表示的担保物品的保管者提供通知以提供该担保物品。一旦保管者确认担保代币2042的持有者已经拥有担保物品,担保代币2042的智能合约就可以如上面描述的销毁赎回的担保代币2042。货币代币可以是指用作货币的数字代币。货币代币的示例可以包括比特币代币、以太坊代币、波纹代币、蜡代币等。在一些实施方式中,代币化代币是指“包装”一定数额的货币(例如,货币代币和/或法定货币)的数字代币。当代币化代币被创建时,一定数额的货币被托管,并且代币化代币表示对所托管的一定数额的货币的所有权权利,使得当代币化代币被所述代币化代币的经验证的所有者赎回时,该所有者可以拥有所托管的一定数额的货币。由于货币代币和代币化代币都表示货币,因此术语“货币/代币化”代币的使用可以是指货币代币、代币化代币或者货币代币和代币化代币两者的组合。
232.在实施方式中,分布式分类账2016可以存储附加数据,诸如事件记录2052、所有权数据2054和/或支持数据2056。事件记录2052可以包括存储与去中心化贷款处理相关发生的任何事件的记录。事件记录2052可以包括例如但不限于下述的事件的记录:由借款人请求进行贷款处理;分配认证任务;完成认证任务;分配评估任务;完成评估任务;分配保管任务;完成保管任务;借款人请求贷款;出借人接受贷款;锁定借款人的担保代币,该担保代币响应于由借款人提出的贷款协议而被锁定在托管中;由借款人向出借人进行的支付;借款人错过支付;贷款合约从当前出借人转移至二级出借人;贷款被确定为借款人违约;发生清算事件;借款人已经完全偿还贷款;向去中心化处理中的参与者授予奖励;物品在清算事件之后被认为是假的;物品在清算事件期间未能达到评估价值等。在实施方式中,可以由生态系统2000内的任何合适的计算设备生成事件记录,任何合适的计算设备例如是代币化平台100、借款人设备2002、认证者设备2004、评估者设备2006、保管者设备2008、出借人设备2010、节点设备2014(例如,通过由节点设备2014执行的智能合约)或者其他合适的设备。在实施方式中,可以使用哈希函数对事件记录2052进行散列以获得哈希值。事件记录2052可以被写入数据区块中并且被存储在分布式分类账中,其中,数据区块可以包括该哈希值。以这样的方式,事件记录2052内的数据在不改变事件记录2052的哈希值的情况下不能被改变,从而使事件记录2052不可变。一旦包含事件记录2052的区块被存储在分布式分类账上,就可以使用该区块相对于分布式分类账2016的地址来引用事件记录2052。
233.在实施方式中,支持数据2056可以是为支持被执行的任务或者与去中心化贷款处理和/或去中心化贷款处理的参与者相关发生的其他事件而提供的文档和数据。如将要讨论的,支持数据2056可以包括:认证报告和支持照片、视频、扫描等;评估报告和支持照片、视频、扫描等;保管报告和支持照片、视频、扫描等;指示贷款合约协商期间的协商事件的贷款协商记录;与出借人向借款人进行的支出事件对应的支出记录;指示由出借人进行的支付事件的偿还记录;指示违约事件的违约记录;以及/或者其他合适的数据。
234.在实施方式中,所有权数据2054可以包括将代币(例如,担保代币2042、货币/代币化代币2046和/或公会代币2044)与账户相关联的数据。在实施方式中,所有权数据2054可以被存储在数据区块中,其中,数据区块可以包括代币地址与账户地址之间的链接。例如,如果bob拥有10个货币代币(例如,比特币),则每个代币的所有权数据2054可以被存储在分布式分类账上,并且可以将相应代币链接到与bob相关联的帐户。如果bob使用这些代币2046中的一个代币从alice购买物品,则可以更新该代币的所有权数据2054以将用于购买该物品的代币2046链接到alice的帐户。当所有权变更到新账户时,可以将新区块修改为将代币与新账户链接的分布式分类账2016。在实施方式中,代币(例如,担保代币2042和/或货币/代币化代币2046)可以在贷款处理的过程期间被锁定。如本文使用的,“锁定”代币可以是指将代币存储在托管账户中(例如,在存储托管的代币的分布式分类账上),由此锁定的代币不能从该托管账户被转移,除非与该代币相关联的智能合约确定该代币已经被解锁。在实施方式中,例如,在借款人和出借人同意贷款条款时,担保代币可以被“锁定”。在一些实施方式中,当参与者执行与保证贷款有关的某些任务(例如,认证任务、评估任务和保管任务)时,属于参与者(例如,认证者、评估者和/或保管者)的一定数额的货币/代币化代币2046可以被锁定,以激励参与者诚信地参与贷款处理(例如,错误在于没有对担保物品进行认证,不高估担保物品的价值以增加用于评估的奖励,以及存储担保物品财产)。当代币被“锁定”时,将该代币链接到由受信任的第三方(例如,代币化平台100)管理的托管账户的所有权数据2054可以被添加到分布式分类账。一旦被锁定在托管账户中,除非被解锁,否则代币就无法被赎回或被转移。一旦发生触发代币的所有权变更的事件(例如,偿还贷款的至少一部分),就可以在存储所有权数据2054的分布式分类账2016中更新代币的所有权数据2054以反映该代币由合法所有者(例如,借款人、参与者、代币的购买者等)拥有,从而解锁该代币。在一些实施方式中,当担保代币2054被锁定时,可以阻止物理物品的所有者在虚拟环境中使用该物品的虚拟表示。例如,如果经由virl与视频游戏绑定的物理物品的所有者(例如,鞋子的所有者还拥有鞋子的virl,当在视频游戏中被使用时,所述鞋子赋予所有者视频游戏中的特殊功能,例如跑得更快或跳得更高)使用本文描述的技术来抵押该物理物品并且将由此产生的担保代币2042锁定在托管账户中,担保代币的锁定将导致用户在视频游戏中被阻止使用该物理物品的virl。在实施方式中,诸如市场、视频游戏、社交媒体平台等的外部虚拟环境可以被配置成查询分布式分类账以获得virl的所有权数据2054。如果virl被包装在以托管方式被持有的担保代币2042中,则虚拟环境可以确定相应的担保代币以托管方式被持有,从而可以阻止用户在虚拟环境中使用该virl,直到该virl的所有权数据2054指示用户拥有该virl为止。
235.应当注意的是,除了分布式分类账2016之外,事件记录2052、所有权数据2054和支持数据2056以及支持去中心化贷款处理的其他合适数据可以被存储在非分布式数据存储器、文件系统、数据库等中。例如,在实施方式中,代币化平台100可以维护存储事件记录2052、所有权数据2054和支持数据2056以及支持去中心化贷款处理的其他合适数据的数据存储。
236.在实施方式中,去中心化贷款处理中的某些参与者(例如,认证者、评估者、保管者等)的团体可以根据为促进证券化去中心化贷款处理而限定的一组治理、基于某个领域的共同专业知识来形成或被组织为公会。通常,公会形成、成员资格及其操作和在贷款处理期
间执行的交易(和其他事件)以及用于促进贷款处理的机制都遵循一组治理。治理可以是指贷款处理的一个或更多个方面和参与者遵守的相应的规则和/或规定的集合。在实施方式中,可以在存储在分布式分类账和/或集中式计算系统(例如,代币化平台)上的一组文件和/或文档(例如,治理文档)中限定治理。在一些实施方式中,可以通过使用由集中式计算系统(例如,代币化平台100)执行的智能合约和/或软件应用来强制执行治理。在实施方式中,一组治理可以包括:适用于整个贷款处理(例如,所有交易和参与贷款处理的参与者)的系统级别治理;适用于参与贷款处理的特定阶段(或一组阶段)的参与者以及在特定阶段(或一组阶段)期间执行的交易的阶段级别治理;适用于参与相应阶段的相应公会和/或公会成员参与的交易的公会级别治理;以及/或者适用于由相应公会形成的相应子公会(sub-guilds)以及子公会成员参与的交易的子公会治理。在实施方式中,一组治理是分等级的,由此系统级别治理优先于与贷款处理的各个阶段对应的阶段级别治理,相应阶段的阶段级别治理优先于参与相应阶段的相应公会的公会级别治理,并且相应公会的公会级别治理优先于从相应公会内形成的子公会的子公会治理。换句话说,子公会的子公会治理可以扩展或进一步细化,但是与从其形成子公会的公会的公会级别治理中提出的规则和规定不相矛盾;公会级别治理可以扩展或进一步细化,但是与公会参与的阶段的阶段级别治理中提出的规则和规定不相矛盾;以及阶段级别治理可以扩展或进一步细化,但是与系统级别治理中提出的规则和规定不相矛盾。应当理解的是,这些不同类型的治理都不是必须的,并且在不脱离本公开内容的范围的情况下,某些阶段和公会可以遵守更高级别的治理(例如,系统级别治理或阶段级别治理)。
237.如所讨论的,术语“公会”可以是指一组实体(例如,个人或公司),所述一组实体执行限定类型的专门任务(例如,认证、评估和/或保管特定类型的担保物品),这些专门任务可以是特定领域的(例如,手表的认证、运动鞋的评估、贵重物品和/或易腐烂物品的保管),由此公会的成员遵守一组治理。出于说明的目的,公会成员被描述为个人,但是可以理解,组织可以由具有相同专业领域的个人组成,因此可以被包括在公会中。在一些实施方式中,公会必须遵守系统级别治理、与公会参与的阶段对应的阶段级别治理以及/或者公会成员所属的公会的公会级别治理。阶段级别治理可以限定与可以参与阶段(例如,认证阶段、评估阶段、保管阶段、贷款阶段等)的所有参与者有关的规则和规定。例如,认证阶段级别治理可以适用于执行与去中心化贷款处理相关的认证任务的任何认证者,评估阶段治理可以适用于执行与去中心化贷款处理相关的评估任务的任何评估者,保管阶段治理可以适用于执行与去中心化贷款处理相关的保管任务的任何保管者,贷款阶段治理可以适用于利用去中心化贷款处理借款的任何出借人等。公会级别治理可以给参与特定阶段的特定公会的成员限定规则和规定。例如,手表认证公会治理可以仅适用于手表认证公会的成员,手袋认证公会治理可以仅适用于手袋认证公会的成员,珠宝认证公会治理可以仅适用于珠宝认证公会的成员,手表评估公会治理可以仅适用于手表评估公会的成员,手袋评估公会治理可以仅适用于手袋评估公会的成员,运动鞋评估公会治理可以仅适用于运动鞋评估公会的成员等。在实施方式中,阶段级别公会治理可以限定下述中的一个或更多个:可以创建公会的方式;将公会成员添加到公会的方式;从公会中移除公会成员的方式;公会成员对修改治理、工作流、智能合约以及/或者相应公会执行的某些任务(例如,评估、认证、保管等)所涉及的文档进行投票的方式;投票机制;等。如所讨论的,一组治理在本质上可以是分等级的,使得
较低级别治理需要遵守较高级别治理以及/或者与较高级别治理不相矛盾。例如,认证阶段级别治理可以限定适用于所有认证者的一组规则和规定,而公会级别治理可以限定适用于更广泛的认证者团体(例如,所有认证者)内的相应公会(例如,手表认证公会或珠宝认证公会)的一组规则、建议和/或规定。在该示例中,公会级别治理可能需要遵守阶段级别治理并且与阶段级别治理不相矛盾,但可以细化阶段级别治理中的规则和/或规定以及增加在阶段级别治理中未限定的新的规则和/或规定。例如,示例认证阶段级别治理可以要求认证者为由公会成员执行的每个认证任务临时地质押至少一定数额的资金(例如,贷款数额的一半)。在该示例中,认证公会(例如,手表认证公会)的公会级别治理必须要求其公会成员至少质押在认证阶段级别治理中限定的与由公会成员执行的认证任务相关的资金数额,但是公会级别治理可能需要比认证阶段级别治理中限定的数额更大的数额(例如,整个贷款数额)。在另一示例中,评估阶段级别治理可以要求评估者为评估提供文档支持,而与特定评估者公会相关的公会级别评估者治理可以进一步细化要提供哪些文档支持以支持由公会成员执行的评估。贯穿本公开内容提供了治理规则、建议和/或规定的附加示例。
238.在一些实施方式中,公会的成员资格至少部分地由现有公会成员根据公会的阶段级别和/或公会级别治理来决定。例如,在示例实施方式中,公会的阶段级别治理和/或公会级别治理可以规定公会成员可以提名不在公会中的个人加入该公会,并且公会成员可以投票以接纳或拒绝实体加入公会,并且可以进一步包括如何提名、投票和接纳新成员加入公会的机制。因此,为了向公会添加新成员,现有公会成员必须按照控制治理进行提名和投票过程。在一些实施方式中,可以使用公会治理智能合约2026来管理投票。公会治理智能合约2026可以是指被配置成管理公会的管理任务的智能合约,所述管理任务例如是对修改公会级别治理和/或阶段级别治理(如果公会治理智能合约2026与最广泛的公会相关)进行投票、对向公会添加新成员进行投票、对从公会移除成员进行投票、向公会成员发行公会代币2044等。在这些实施方式中的一些实施方式中,用于投票使新成员加入公会的公会治理智能合约2026可以包括下述条件逻辑:接收潜在公会成员的提名,并且确定是否满足某些条件(例如,提名者是否有足够高的评级来提名、提名者成为公会成员的时间是否足够长以进行提名、提名者是否具有最小数目的公会代币2044或其他类似的状态指标来提名新的公会成员、是否使用了适当的协议等)。响应于验证该提名有效,公会治理智能合约2026可以执行向当前公会成员征求投票并且对投票进行统计的动作。一旦对成员进行投票,公会治理智能合约2026就可以被配置成确定被提名人是否已经得到足够的选票以被接纳加入公会。如果被提名人已经得到足够的选票,则被提名人被添加到公会。如果被提名人没有得到足够的选票,则被提名人将被拒绝接纳至公会。在这样做时,公会治理智能合约2026可以创建一个或更多个事件记录2052,以标识投票结果以及/或者是否将新成员添加到公会。在实施方式中,可以将事件记录2052写入分布式分类账2016。公会治理合约2026可以执行附加动作,例如向新成员授予公会代币2044、为新的公会成员创建简档、将新的公会成员添加到名册等,从该名册中选择公会成员来执行任务。在不脱离本公开内容的范围的情况下,可以以其他方式将公会成员添加到公会。
239.在实施方式中,认证公会可以包括一组个人或组织,所述个人或组织具有认证特定类型(或多种类型)的物品的特定领域的专业知识。例如,手表认证公会可以由具有认证手表的专业知识的个人组成;鞋认证公会可以由具有认证鞋的专业知识的个人组成;手袋
认证公会可以由具有认证手袋的专业知识的个人组成;艺术认证公会可以由具有认证艺术品的专业知识的个人组成;体育纪念品公会可以由具有认证体育纪念品的专业知识的个人组成;玩具认证公会可以由具有认证收藏的玩具的专业知识的个人组成;珠宝认证公会可以由具有认证珠宝的专业知识的个人组成;服装认证公会可以由具有认证设计师服装的专业知识的个人组成;乐器认证公会可以由具有认证音乐乐器的专业知识的个人组成;唱片认证公会可以由具有认证稀有或收藏的唱片的专业知识的个人组成;葡萄酒认证公会可以由具有认证葡萄酒瓶的专业知识的个人组成;威士忌认证公会可以由具有认证威士忌瓶的专业知识的个人组成;汽车认证公会可以由具有认证限量版汽车的专业知识的个人组成,以及任何其他合适的认证公会。
240.在实施方式中,评估公会可以包括一组个人或组织,所述个人或组织具有评估特定类型(或多种类型)的物品的特定领域的专业知识。例如,手表评估公会可以由具有评估手表的专业知识的个人组成;鞋评估公会可以由具有评估鞋的专业知识的个人组成;手袋评估公会可以由具有评估手袋的专业知识的个人组成;艺术评估公会可以由具有评估艺术品的专业知识的个人组成;体育纪念品评估公会可以由具有评估体育纪念品的专业知识的个人组成;玩具评估公会可以由具有评估收藏的玩具的专业知识的个人组成;珠宝评估公会可以由具有评估珠宝的专业知识的个人组成;服装评估公会可以由具有评估设计师服装的专业知识的个人组成;乐器评估公会可以由具有评估音乐乐器和设备的专业知识的个人组成;唱片评估公会可以由具有评估稀有或收藏的唱片的专业知识的个人组成;葡萄酒评估公会可以由具有评估葡萄酒瓶的专业知识的个人组成;威士忌评估公会可以由具有评估威士忌瓶的专业知识的个人组成;汽车评估公会可以由具有评估限量版汽车的专业知识的个人组成,以及任何其他合适的评估公会。
241.在一些公会内,可能存在比其他公会更受欢迎和/或可能需要附加专业知识的不同类别的物品。例如,在手表认证公会中,可能存在认证一些公会的(劳力士)手表的大量认证请求,这既是因为市场上这种手表的数目,也是因为意在假冒手表的仿冒手表的数目。因此,在一些实施方式中,一些阶段级别治理和/或公会级别治理可以提供通过其可以形成一个或更多个子公会的机制,其中公会的子公会由公会中的具有认证公会专业领域的特定子领域的专业知识的个人组成。例如,在手表公会内,可以存在专门认证不同品牌的手表例如手表、(欧米茄)手表、(汉米尔顿)手表等的相应子公会。在另一示例中,鞋认证公会,可以存在专门认证不同类型的鞋例如运动鞋、高帮鞋、滑板鞋、高跟鞋、正装鞋等的相应子公会以及/或者专门认证不同品牌的鞋例如(耐克)鞋、(乔丹)鞋、(阿迪达斯)鞋、(古驰)鞋、(路铂廷)鞋等的子公会。在另一示例中,在艺术认证公会内,可以存在专门认证下述的相应子公会:不同媒介中的艺术品诸如绘画、油画、雕塑、石版画、音乐会海报、刀剑、花瓶、陶器等;不同风格的艺术品诸如印象派绘画、抽象绘画、后现代艺术、波普艺术、涂鸦、日本武士刀、中国花瓶、法贝热彩蛋等;以及/或者不同艺术家的艺术品。可以理解的是,不同的公会可以以不同的方式被分解为子公会。此外,因为对于公会的子领域存在子公会,因此并不意味着所有物品都必须适合于子公会。例如,如果手表认证公会包括rolex子公会但是没有其他子公会,则手表可以由子公会中的一个或更多个认证
者进行认证,但是手表可以由更广泛的手表认证公会内的一个或更多个认证者——包括rolex子公会的成员——进行认证。
242.在实施方式中,可以在相应公会的公会级别治理和/或阶段级别治理中限定从相应公会内形成子公会的能力。在这些实施方式中的一些实施方式中,可以使用与相应公会对应的公会治理智能合约2026来管理和强制执行从相应公会形成新的子公会。在一些实施方式中,公会治理智能合约2026可以限定通过其可以请求(例如,自动地或由一组公会成员)和创建子公会的机制。例如,由特定认证公会(例如,手表认证公会)使用的公会治理智能合约2026可以包括如下条件逻辑,该条件逻辑限定请求/批准创建新的子公会(例如,rolex子公会)所需的最小数目和/或最小百分比的公会成员(例如,手表认证者)。在该示例中,特定认证公会的公会级别治理可以要求至少十个公会成员和/或至少50%的公会成员投票权(其中,可以使用投票代币方案来确定投票权,在投票代币方案中,具有更多公会代币2044的成员具有更多投票权;或者“一个成员一票”方案,在“一个成员一票”方案中,每个成员具有一个同等权重的投票)同意创建子公会。另外地或替选地,公会治理智能合约2026可以包括如下条件逻辑,该条件逻辑要求由公会成员执行的涉及特定子类的物品的最小数目或最小百分比的经验证成功的认证事件(或在另一阶段的情况下的其他任务)以授权创建新的子公会。例如,鞋认证公会的公会治理智能合约2026可以要求证明涉及特定类别的鞋的至少一千个成功的认证事件和至少5%的总认证事件,并且鞋认证公会已经共同地执行了10,000次涉及一双鞋的成功的认证事件,而且超过1000个的这些认证事件涉及运动鞋,鞋公会可以投票以创建子公会(或“运动鞋”子公会)。在该示例中,鞋认证公会的公会治理智能合约可能需要分析来证明超过1000个成功的认证事件(其可以包括成功标识仿冒运动鞋以及/或者成功认证正宗运动鞋)。在实施方式中,可以基于对存储认证记录的分布式分类账的分析来获得证明公会已经达到成功认证的必需数目的分析。此外,鞋认证公会级别治理然后可以要求公会成员对创建新的子公会进行投票,其中,在鞋公会级别治理和/或认证阶段级别治理中限定投票方案。假设满足在鞋公会内创建新的子公会的所有条件,公会治理智能合约可以触发“创建新的子公会”动作。在实施方式中,创建新的子公会动作可以包括:创建与子公会对应的限定用于特定子公会的规则的新治理,包括成员加入子公会的规则、针对子公会的补偿和佣金、用于验证在子公会中被分类的物品的机制、子公会如何保证认证事件、由子团体使用的认证形式等。应当注意,在实施方式中,子公会的子公会治理可以最初承继更广泛的公会治理的一个或更多个方面(其中的一些可以由子公会更改,而其中的一些可能不能由子公会更改)。在实施方式中,“创建新的子公会”动作可以包括:向代币化平台100发布新的子公会的通知,使得平台100可以更新涉及被归类到新的子公会的专业知识下的物品的认证任务到新的子公会的分配。
243.图21示出了去中心化贷款生态系统2000内的公会的示例以及可以治理公会成员和/或贷款系统的不同方面的不同类型的治理。在所示出的示例中,阶段级别公会可以包括:由执行认证任务的认证者组成的认证公会2102;由执行评估任务的评估者组成的评估公会2104;以及由执行保管任务的保管者组成的保管者公会2106。可以理解,在不同示例中,另外的或替选的类型的参与者可以形成公会。例如,出借人可以形成出借人公会(未示
出)。如所讨论的,在认证公会内,可以存在包括具有某些认证专长或位于某些地区的成员的公会。在所示出的示例中,在认证公会内,可以存在手表认证公会2112-1、鞋认证公会2112-2和/或任何其他合适的认证公会(例如,第n认证公会2112-n)。在一些认证公会内,可以形成认证子公会。例如,在手表公会2112-1内,可以形成rolex子公会,其中,rolex子公会2122的成员可以是在认证手表方面具有特殊专业知识的手表公会成员。以这样的方式,rolex子公会2112-1的成员将被分配与手表(以及可能的其他类型手表)有关的认证任务,而不在子公会2122中的手表公会2112-1成员无法认证手表,但是可以认证任何其他类型的手表(假设不存在其他手表子公会)。类似地,在鞋认证公会2112-2内,由鞋认证公会2112-2的成员形成运动鞋认证子公会2124-1和gucci认证子公会2124-1。在该示例中,运动鞋认证子公会2124-1的成员可以认证任何类型的运动鞋,但是不在运动鞋认证子公会2124-1中的鞋认证者不能认证运动鞋。类似地,gucci认证子公会2124-2的成员可以认证鞋,但是不在gucci认证子公会2124-2中的鞋认证者不能认证鞋。
244.在评估公会2104内,可以存在针对具有某些评估专长的成员或位于某些地区的公会。在所示出的示例中,在评估公会2104内可以存在手表评估公会2114-1、鞋评估公会2114-2和/或任何其他合适的评估公会(例如,第n评估公会2114-3)。在所示出的示例中,由手表评估公会2114-1形成rolex评估子公会2126并且由鞋评估公会2114-2形成nike评估公会2128。可以理解,从各个公会内形成的子公会不需要与从参与不同阶段的公会形成的子公会一致。例如,虽然rolex认证者和rolex评估者形成相应的子公会2122、2126,但是没有形成对应的nike认证子公会并且没有形成对应的运动鞋评估子公会或gucci评估子公会。可以在阶段级别治理以及/或者要从其形成子公会的公会的公会治理中限定可以通过其形成子公会的方式。
245.在该示例中,不存在由保管者公会2106形成的公会。虽然在当前示例中是这种情况,但在某些情况下,可以存在包括具有某些保管专长或位于某些地区的保管者的公会。在所示出的示例中,在保管者公会内不存在公会,但是可以根据地区(例如,州、城市等)、储存某些类型的物品(例如,车辆、易腐烂物品等)的能力或其他合适的共同特征来组织保管者。
246.在实施方式中,整个生态系统2100(包括整个贷款处理工作流)可以由系统级别治理2130来治理。在该示例中,一个或更多个阶段可以由涉及阶段中的参与者和/或与阶段相关地执行的工作流的阶段级别治理来治理。例如,认证阶段级别治理2132涉及所有认证者2102和认证阶段,评估阶段级别治理2134涉及所有评估者2104和评估阶段,保管阶段级别治理2136涉及所有保管者2106和保管阶段,贷款阶段级别治理2138涉及出借人(未示出)以及贷款协商和偿还阶段等。如所讨论的,阶段级别治理2132、2134、2136、2138可以细化系统级别治理2130并且可以添加与系统级别治理2130不相矛盾的规则和规定。类似地,手表公会级别治理涉及2142手表认证公会2112-1,但是不涉及其他认证公会2112-2
……
2112-n。手表公会级别治理2142可以包括进一步细化系统级别治理2130的规则以及/或者将规则和规定添加到认证阶段级别治理2132。在示例中,rolex子公会治理2144可以由rolex认证子公会2122的成员创建。rolex子公会治理2144限定适用于rolex子公会2122的成员在执行手表的认证时、但是不适用于手表认证公会2112-1的其他成员的另外的规则和规
定。应当注意的是,子公会不需要子公会治理,并且可以使用从其形成子公会的公会的公会级别治理。下面描述对公会和治理的更详细的讨论。
247.返回参照图20,治理可以限定与证券化去中心化贷款处理的不同方面有关的规则和规定。在实施方式中,系统级别治理限定与整个贷款处理有关的规则和规定。系统级别治理的示例包括:贷款处理工作流限定(例如,必须执行哪些阶段以及以什么顺序执行);允许的担保物品的类型;用于公会形成和成员资格的规则(例如,能够形成公会、公会能否更改规则、公会可以如何更改规则等);用于管理阶段之间的贷款处理工作流的规则(例如,当贷款处理可以进行到下一阶段时,认证担保物品的认证者能否评估相同的担保物品和/或保管担保物品等);要求公会成员关于涉及担保物品的认证任务、评估任务和/或保管任务质押货币(例如,加密货币和/或包装在代币化代币中的法定货币)的规则;用于执行任务的规则(例如,显示共识所需的支持文档的类型);用于更改治理的规则(例如,谁可以投票来更改治理、如何进行更改治理的投票等);用于奖励参与者的规则(例如,与执行特定任务时可以进行的支付的数额或百分比有关的任何要求和/或限制、针对不同管辖区的监管要求);以及/或者其他合适的规则和规定。
248.在实施方式中,系统级别治理可以包括对存储在分布式分类账2016上的一个或更多个相应的贷款处理智能合约2022的引用。贷款处理智能合约2022可以针对去中心化贷款处理的实例强制执行系统级别治理的一个或更多个方面,包括例如当根据系统级别治理中限定的贷款处理工作流完成前一阶段时启动贷款处理的每个阶段。在实施方式中,贷款处理智能合约2022包括如下条件逻辑:一旦被实例化就监听(例如,使用事件监听器线程)来自阶段级别智能合约的通知,该通知指示阶段被成功完成。响应于阶段被完成,贷款处理智能合约2022然后可以启动贷款工作流处理中的下一个阶段。例如,示例贷款处理工作流可以被限定为包括:请求阶段,在请求阶段中,借款人请求抵押一个或更多个物品;随后是认证阶段,在认证阶段中,一个或更多个认证者对一个或更多个物品进行认证;随后是评估阶段,在评估阶段中,对经认证的物品进行评估;随后是保管阶段,在保管阶段中,经评估的物品被储存在受信任的保管者的托管中;代币化阶段,在代币化阶段中,分类帐管理系统104(或另一合适的部件)生成一个或更多个托管物品的virl,通过对托管物品的virl进行代币化来生成担保代币,并且锁定该担保代币(例如,在分布式分类账2016上的托管账户中);贷款阶段,在贷款阶段中,借款人和出借人协商并接受贷款;偿还阶段,在偿还阶段中,借款人偿还贷款;以及贷款后阶段,在贷款后阶段中,担保代币被解锁并且被归还至借款人,或者如果借款人拖欠贷款则担保代币被清算。在促进该示例贷款处理工作流中,贷款处理智能合约2022可以被配置有如下条件逻辑:确定当前阶段是否已经成功地被完成,并且如果当前阶段已经成功地被完成,则启动贷款处理工作流中的下一个阶段。在实施方式中,启动贷款处理工作流的下一个阶段可以包括:对阶段级别智能合约(例如,认证智能合约2028、评估智能合约2030、保管智能合约2032或贷款智能合约2034)的实例进行实例化,由此,阶段级别智能合约的经实例化的实例执行阶段特定的工作流,并且在阶段特定的工作流成功地或不成功地被完成时发出由贷款处理工作流接收的通知。在实施方式中,贷款处理智能合约2022可以执行被描述为由其他类型的智能合约执行的一个或更多个任务。例如,贷款处理智能合约2022可以被配置成促进贷款协商和贷款签署、监控贷款的偿还、确定违约事件、触发清算事件、向参与者授予奖励等。
249.系统级别处理治理可以包括附加的规则和要求,其示例贯穿本公开内容被提供。例如,系统级别处理治理可以包括:排除单个实体用作认证者和评估者的规则,所述规则要求认证者、评估者和/或保管者质押至少一定百分比的贷款价值(例如,以防止系统的操纵);以及/或者涉及去中心化贷款处理、减少欺诈的可能性、促进信任、使参与者的价值最大化、铸造代币的其他规则等。在实施方式中,系统级别处理治理的至少一部分由贷款处理智能合约2022来实现。在实施方式中,贷款处理治理智能合约可以包括如下条件逻辑:确定每个相应阶段是否成功地被完成,并且如果每个相应阶段成功地被完成,则触发贷款处理中的下一个动作。
250.在实施方式中,阶段级别治理限定与贷款处理中的相应阶段有关的规则和规定,使得可以根据一个或更多个相应的阶段级别治理来执行贷款处理的每个阶段。可以理解,在一些实施方式中,阶段级别治理可以适用于两个阶段。例如,认证阶段可以符合限定用于与去中心化贷款处理相关地执行的任何认证任务的规则的阶段级别认证治理;评估阶段可以符合限定用于与去中心化贷款处理相关地执行的任何评估任务的规则的阶段级别评估治理;保管阶段可以符合限定用于与去中心化贷款处理相关地执行的任何保管任务的规则的阶段级别保管治理、限定用于生成担保物品的virl的规则的virl阶段级别治理、限定用于生成担保物品的virl的代币的规则的代币化阶段级别治理(在一些实施方式中,virl阶段和代币化阶段可以被视为单个阶段)、限定用于请求和协商贷款的规则的贷款治理、以及/或者任何其他合适的阶段级别治理。
251.在实施方式中,阶段级别治理可以进一步细化在系统级别治理中阐述的规则以及/或者可以包括涉及该阶段的附加规则。例如,阶段级别治理可以进一步细化来自系统级别治理的规则和/或规定,例如:进一步细化添加和/或移除公会成员;进一步细化公会成员如何质押与公会特定任务(例如,认证任务、评估任务或保管任务)相关的货币;进一步细化需要什么类型的证据来支持认证任务;等。例如,系统级别治理可以规定对于新成员加入任何公会都必须进行投票,并且可以以至少60%的多数票移除新成员,但是可以不限定任何其他细节。在该示例中,认证阶段级别治理规则可以限定用于在认证公会中进行投票和从认证公会移除成员的第一投票方案,而评估阶段级别治理可以限定用于在评估公会中进行投票和从评估公会移除成员的第二方案。例如,认证者可以具有一个成员一票的投票方案,在一个成员一票的投票方案中,可以利用简单多数票投票来将新成员添加至公会,并且可以以60%多数票投票来移除新成员,其中,评估者可以具有基于代币的投票,在基于代币的投票中,每个公会成员具有一定数额的公会代币2044,由此每个公会成员的投票权与公会成员拥有的公会代币2044的量成正比。在第二方案中,较高级或活跃的成员与较低级或不太活跃的公会成员相比具有更多的投票权。在实施方式中,阶段级别治理可以进一步限定该阶段中的公会所需的文档和支持数据的类型。在该示例中,认证阶段级别治理可以进一步细化该规则,以要求认证者填写认证报告并且提供照片证据来支持该报告。类似地,评估阶段级别治理可以进一步细化该规则,以要求评估者提交指示评估价值的评估报告并且提供类似物品的过去出售的书面证据以支持该评估价值。在该示例中,保管者阶段级别治理可以进一步细化该规则,以要求保管者提供该物品在安全储存中的照片证据并且填写指示该物品由所有者(例如,借款人)存放时可见的任何损坏和该物品的所有者对所述可见损坏的验证的保管报告。此外,评估阶段级别治理可以进一步限定评估报告除了包括担保物品
的评估价值之外还包括担保物品的清算价值,其中,所述清算价值指示该担保物品将被预期出售的低端价格(例如,在短期通知清算事件中或者以设定价格出售以实现快速清算出售)。
252.如所提及的,阶段级别治理还可以限定新的规则和规定,只要这些新的规则和规定与系统级别治理不相矛盾或者以其他方式损害系统级别治理。例如,假设在系统级别治理中没有限定这样的规则,阶段级别治理可以限定关于如何执行阶段特定任务的规则。例如,关于认证阶段,认证阶段级别治理可以要求主要认证者对担保物品的真实性进行确定,并且要求至少一个其他认证者(用作“辅助认证者”)来对主要认证者对该物品的真实性的确定进行验证。在该示例中,阶段级别治理可以进一步限定主要认证者获得一定百分比(例如,60%或70%)的认证费用/奖励,而在一个或更多个辅助认证者之间分享其余数额。此外,在该示例中,认证阶段级别治理可以通过以下操作来细化对认证者质押货币代币的系统级别要求:限定向主要认证者和其他辅助认证者的风险分配(例如,主要认证者质押贷款数额的60%或70%(假设贷款被同意),而辅助认证者平均分摊贷款数额的其余部分。在另一示例中,评估阶段级别治理可以限定评估的机制和工作流。例如,所述治理可以限定通过其将评估任务分配给评估者的方式,并且限定任何评估都必须由一个或更多个附加的评估者进行验证。在该示例中,评估阶段级别治理可以进一步细化通过其奖励主要评估者和辅助评估者的方式以及/或者主要评估者和辅助评估者必须质押以保证其评估的货币数额。在另一示例中,保管者阶段级别治理可以限定用于保管某些类型的担保物品的附加规则。例如,如果物品需要温控储存,那么保管阶段级别治理可以限定要求保管者提供这种温控储存的证明的规则。在另一示例中,如果担保物品是车辆,那么保管阶段级别治理可以限定要求保管者提供车辆在首次接收到的当天到由合法所有者(例如,借款人或通过清算的买方)收回的当天的里程证据的规则。阶段级别治理可以包括对系统级别规则和规定的附加或替选的细化以及/或者对在系统级别治理中未指示的规则和/或要求的附加或替选的限定。
253.在实施方式中,一些阶段级别治理可以包括结合阶段使用或者引用其的表单模板(例如,其中可以获得表单模板的地址)。在一些示例实施方式中,认证阶段级别治理可以包括对认证表单模板的引用,该认证表单模板可以由认证者在执行认证任务时使用。表单模板可以包括一组字段,这些字段将由承担认证担保物品任务的认证者填写,使得认证者完成该表单并且将该表单提交给认证系统804、认证者智能合约2028和/或贷款处理智能合约2022。在填写表单时,认证者可以提供关于物品的真实性的意见,并且可以提供支持该意见的分析。表单可以包括提供支持证据的说明,诸如照片、序列号、视频等。在一些示例实施方式中,评估阶段级别治理可以包括对评估表单模板的引用,该评估表单模板可以由评估者在执行评估者任务时使用。假设在评估之前执行了认证,评估者可以相信该物品是真实的,但是可能需要检查物品本身或者物品的照片和/或视频以提供适当的评估。评估者表单可以包括一组字段,这些字段将由承担评估担保物品任务的评估者填写,使得评估者完成该表单并且将完成的表单提交给认证系统804和/或评估智能合约。在填写表单时,评估者可以提供评估价值并且可以提供支持该评估价值的分析。表单可以包括提供支持证据的说明,诸如类似物品的过去出售的证据、蓝皮书价值、拍卖数据等。在一些示例实施方式中,保管阶段级别治理可以包括对保管者在执行保管任务时可以使用的保管表单模板的引用。在
一些实施方式中,表单可以要求评估者除了评估价值之外还提供担保物品的清算价值。清算价值可以是担保物品的低端估值,例如在担保物品需要快速地被清算的情况下。清算价值与评估价值结合可以为潜在出借人提供评估与考虑到担保物品的评估价值和清算价值的贷款相关联的风险的机会。表单可以包括一组字段,这些字段由承担保管担保物品任务的保管者填写,使得认证者完成该表单并且提交该表单(例如,提交给担保管理系统802以及/或者提交给保管智能合约)。在填写表单时,保管者可以在接收到担保物品时提供该担保物品的状况,并且验证该担保物品被储存在具有使该担保物品安全的足够预防措施的物理位置处。表单可以包括提供支持证据的说明,诸如担保物品的照片(包括任何可见的损坏)。可以理解,例如提供了表单模板,并且可以在去中心化贷款处理的各个阶段期间使用附加或替选的表单模板。此外,一些公会可以进一步细化针对特定类型的担保物品的表单模板。在这些场景中,公会细化的表单模板可以与相应任务结合使用,以代替阶段级别治理中限定的表单模板。应当注意的是,其他阶段级别治理可以包括其他表单模板。此外,应当理解的是,一些公会级别治理和/或子公会级别治理可以包括或引用要由公会或子公会的成员使用的表单模板,以代替阶段级别治理中限定的或者在阶段级别治理不包括或不引用更广泛的表单模板的情况下的表单模板。
254.在一些实施方式中,阶段级别治理可以包括对与阶段级别任务和/或管理参与该阶段的公会结合使用的一个或更多个智能合约的引用。这些智能合约可以包括与管理各个阶段的参与者对应的阶段级别治理智能合约2024,阶段级别治理智能合约2024强制执行相应阶段的阶段级别治理以及在系统级别治理中限定的任何相关的规则和规定。在实施方式中,阶段级别治理智能合约2024可以被配置成强制执行特定阶段的机制。例如,特定阶段的阶段级别治理可以要求该阶段中的所有参与者对治理的更改进行投票,并且可以使用阶段级别治理智能合约2024来强制执行投票处理。在该示例中,认证者(跨所有公会)可能希望更改认证阶段治理,以要求借款人向认证者支付认证费用(除了在贷款处理成功地被完成时支付给认证者的奖励之外),使得在确定物品是假的或者在借款人决定不签订贷款协议(这将阻止认证者由于参与贷款交易而获得奖励)的情况下认证者仍然可以获得报酬。阶段级别治理2024可以要求认证者具有绝对多数(例如,2/3多数)投票来修改阶段级别治理,并且必须进一步接收来自隶属于中央授权机构的决策者的批准以进行这样的修改。在该示例中,阶段级别治理智能合约2024可以包括监听线程,该监听线程接收来自认证者的投票并且确定是否有绝对多数投票来修改认证阶段级别治理。如果确定有绝对多数投票,则智能合约可以执行修改认证阶段级别治理的动作,并且可以生成指示投票结果的区块,该区块被写入相应的分布式分类账2014。虽然关于认证阶段和关于投票描述了该示例,但是阶段级别治理智能合约2024也可以被配置成强制执行各个阶段级别治理的其他方面。
255.此外,在示例实施方式中,阶段级别治理可以包括对用于管理阶段级别事件和交易的相应智能合约的引用。例如,认证阶段级别治理可以包括对用于促进与贷款处理相关地执行的认证任务的认证智能合约2028的引用;评估阶段级别治理可以包括对用于促进与贷款处理相关地执行的评估任务的评估智能合约2030的引用;保管阶段级别治理可以包括对用于促进与贷款处理相关地执行的评估任务、与贷款处理相关地执行的保管任务的保管智能合约2032的引用;贷款阶段级别治理可以包括对用于管理贷款协议和贷款偿还阶段的贷款智能合约2034的引用;等。在一些实施方式中,贷款工作流可以包括由贷款前清算阶段
级别治理所治理的贷款前清算阶段(在下面讨论)。在这些实施方式中,贷款前清算阶段级别治理可以包括对贷款前清算智能合约的引用,这将在下面更详细地被讨论。
256.在示例实施方式中,认证阶段级别治理可以包括对可以用于认证任务的认证智能合约2028的引用(例如,地址)。所述引用可以限定可以用于(例如,从分布式分类账2016)检索认证智能合约2028的地址。在这些实施方式中,贷款处理智能合约2022、认证者设备2004和/或代币化平台100可以响应于认证者被分配新的认证任务和/或认证者经由认证者设备2004接受新的认证任务而实例化认证智能合约2028的实例。一旦被实例化,认证智能合约2028的实例就可以被写入分布式分类账2016,其中,认证智能合约实例执行以管理认证任务。在实施方式中,认证智能合约2028可以被配置成接收来自认证者设备2004、借款人设备2002和/或担保管理系统804的输入,并且可以包括如下条件逻辑,该条件逻辑基于接收到的输入来确定是否与认证任务相关地执行了所有要求的步骤。
257.图22示出了可以被执行以执行认证工作流的示例方法2200的一组操作。方法2200可以由诸如认证智能合约2028或贷款处理智能合约2022的智能合约执行。出于说明的目的,方法2200被描述为由认证智能合约执行。
258.在2202处,认证智能合约2028的实例可以从认证者设备接收担保物品的接收者的确认。在一些场景中,担保物品被物理地发送至执行任务的主要认证者。在这样的场景中,主要认证者可以使用认证者设备2004来确认接收到的担保物品。在这些实施方式中,认证者可以提供担保物品的图像并且可以注明该物品的可见的任何损坏。替选地,可以向主要认证者发送该担保物品的virl。在这些实施方式中,virl可以包括担保物品的超高分辨率图像以及/或者可以帮助认证者执行认证任务的其他介质的超高分辨率图像。
259.在2204处,认证智能合约实例可以从主要认证者接收认证报告和支持文档。在这些实施方式中,可以要求主要认证者根据认证者所属的认证公会的认证阶段级别治理和/或公会级别治理来生成认证报告。在一些实施方式中,主要认证者可以使用阶段认证阶段级别治理和/或公会级别治理中包括的表单模板来生成报告。在报告中可以指示主要认证者的结论(例如,该物品是真实的还是假的)以及该结论的原因。支持文档可以包括支持认证者的结论的照片、序列号、测试结果等。一旦认证者提供了认证报告,该报告和支持文档就可以被提供给一个或更多个辅助认证者(如果阶段级别治理要求的话)。
260.在2206处,认证智能合约实例接收来自一个或更多个辅助认证者的验证。在一些实施方式中,认证智能合约2028可以包括如下条件逻辑,该条件逻辑响应于接收到主要认证者的报告而请求辅助认证者的意见。在一些实施方式中,智能合约实例(或主要认证者)可以向辅助认证者(在给他们分配任务之后)提供主要认证者的报告和支持证据,并且可以监听来自辅助认证者的响应。一旦被接收,认证智能合约2028就可以确定是否必需数目的辅助认证者提供了支持意见,并且如果确定必需数目的辅助认证者提供了支持意见,则认证智能合约实例执行逻辑以确定辅助认证者是否验证了主要认证者关于该担保物品的真实性的意见。
261.在2208处,基于认证报告、支持文档和辅助认证者的意见来生成数据区块,并且该数据区块可以被写入分布式分类账2016。在一些实施方式中,认证智能合约可以生成数据区块并且将该数据区块写入分布式分类账。替选地,认证智能合约可以将认证报告、支持文档和辅助认证者的意见传送到分类账管理系统202(或另一合适的系统),分类账管理系统
202进而可以生成数据区块并且将该数据区块写入分布式分类帐。
262.在2210处,认证智能合约实例可以向贷款处理智能合约2022提供指示认证任务的结果的通知。特别地,认证智能合约可以向贷款处理智能合约2022提供指示物品是否被主要认证者和辅助认证者认为是真实的通知。如果物品被主要认证者和辅助认证者认为是真实的,则认证智能合约实例可以继续进行通过认证工作流,直到参与认证处理的认证者被奖励(例如,从偿还资金和/或清算事件的收益)为止。如果物品被主要认证者和辅助认证者认为是不真实的,则认证智能合约实例可以结束认证任务。
263.在2212处,认证智能合约实例可以锁定来自认证者的一定数额的货币,以保证在物品被视为不真实的情况下的认证。在一些实施方式中,认证智能合约实例可以强制执行在认证者的认证阶段级别治理和/或公会级别治理中阐述的要求,以在认证者认为该物品是真实的情况下锁定一定数额的货币(例如,货币/代币化代币),来为出借人提供更大的安全性。以这样的方式,认证者将没有动力去认证可能是假的物品。在实施方式中,被锁定的数额可以等于贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是一定百分比的贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是另一合适的价值,其中,根据评估阶段治理来限定要锁定的数额。在一些实施方式中,锁定的货币代币在偿还过程期间被返回给认证者,使得来自认证者的被锁定货币的数额不超过贷款的剩余余额,因为如果经认证的物品后来被发现是假的,那么被锁定的货币提供或有费用(contingency)。
264.在2214处,认证智能合约实例可以在偿还贷款后将奖励数额转移给参与认证任务的认证者。一旦贷款处理完成(例如,在偿还贷款并将担保物品返回给借款人之后;在清算事件之后,在担保物品出售之后有规定数量的时间供该担保物品的买方检查该担保物品;以及/或者如果买方决定不参与贷款并希望重新获得担保物品的拥有权),就可以向参与认证任务的主要认证者和任何辅助认证者发放奖励。例如,可以用一定百分比的贷款或偿还数额、预定费用等来奖励认证者。一旦贷款处理完成,就可以解构认证智能合约的实例。
265.图22的示例被提供为示例认证工作流。可以与认证任务相关地执行其他认证工作流。此外,在各个认证公会内,各个认证公会的成员可以细化认证工作流和/或认证智能合约以改善对某些任务的认证,只要这样的细化符合认证阶段级别治理。
266.返回参照图20,评估阶段级别治理可以包括对可以用于评估任务的评估智能合约2030的引用(例如,地址)。所述引用可以限定可以用于检索评估智能合约2030(例如,从分布式分类账2016)的地址。在这些实施方式中,贷款处理智能合约2022、评估者设备2006和/或代币化平台100可以响应于评估者被分配新的评估任务和/或评估者经由评估者设备2006接受新的评估任务而实例化评估智能合约2030的实例。一旦被实例化,评估智能合约2030的实例就可以被写入分布式分类账2016,其中,评估智能合约实例执行以管理评估任务。在实施方式中,评估智能合约2030可以被配置成接收来自评估者设备2006、借款人设备2002和/或代币化平台100的输入,并且评估智能合约2030可以包括如下条件逻辑,该条件逻辑基于接收到的输入来确定是否与评估任务相关地执行了所有需要的步骤。
267.图23示出了可以被执行以执行评估工作流的方法2300的一组操作的示例。方法2300可以由诸如评估智能合约2030或贷款处理智能合约2022的智能合约执行。出于说明的目的,方法2300被描述为由评估智能合约执行。
268.在2302处,评估智能合约2030的实例可以从评估者设备2006接收担保物品的接收
者的确认。在一些场景中,担保物品被物理地发送至执行任务的主要评估者。在这样的场景中,主要评估者可以使用评估者设备2006来确认接收到担保物品。在这些实施方式中,评估者可以提供担保物品的图像并且可以注明该物品的可见的任何损坏。替选地,可以向主要评估者发送该担保物品的virl。在这些实施方式中,virl可以包括担保物品的超高分辨率图像以及/或者可以帮助认证者执行评估任务的其他介质的超高分辨率图像。在一些实施方式中,评估者可以接收附加信息,诸如一组认证者认证了担保物品的确认。
269.在2304处,评估智能合约实例可以从主要评估者的评估者设备2006接收评估报告和支持文档。在这些实施方式中,可以要求主要评估者根据评估者所属的评估公会的评估阶段级别治理和/或公会级别治理来生成评估报告。在一些实施方式中,主要评估者可以使用评估者的评估公会的评估阶段级别治理和/或公会级别治理中包括的表单模板来生成报告。在报告中可以指示由评估者确定的评估价值和支持该评估价值的文档。支持文档可以包括到类似物品的蓝皮书价值、类似物品的出售的屏幕截图、与类似物品的出售有关的历史数据和/或支持评估者的评估价值的其他合适的信息的链接。一旦评估者提供了评估报告,该报告和支持文档就可以被提供给一个或更多个辅助评估者(如果评估阶段级别治理需要的话)。在一些实施方式中,评估者的评估阶段级别治理或公会级别治理可以要求评估者在评估报告中除了提交评估价值之外还提交清算价值。
270.在2306处,评估智能合约实例接收来自一个或更多个辅助评估者的验证。在一些实施方式中,评估智能合约2030可以包括如下条件逻辑,该条件逻辑响应于接收到主要评估者的报告而请求辅助评估者的意见。在一些实施方式中,评估智能合约2030(或主要评估者)可以向辅助评估者(在向他们分配任务之后)提供主要评估者的报告和支持证据,并且可以监听来自辅助评估者的响应。一旦被接收,评估智能合约2030就可以确定是否必需数目的辅助评估者确认了主要评估者的评估。
271.在2308处,基于评估报告、支持文档和辅助评估者的意见来生成数据区块,并且该数据区块可以被写入分布式分类账2016。在一些实施方式中,评估智能合约可以生成数据区块并且将该数据区块写入分布式分类账206。替选地,评估智能合约可以将评估报告、支持文档和辅助评估者的意见传送到分类账管理系统202(或另一合适的系统),分类账管理系统202进而可以生成数据区块并且将该数据区块写入分布式分类帐2016。在一些实施方式中,数据区块还可以包括由评估者确定的担保物品的清算价值。
272.在2310处,评估智能合约可以向贷款处理智能合约2022提供指示评估任务的结果的通知。特别地,评估智能合约可以向贷款处理智能合约2022提供指示评估价值的通知。假设借款人同意贷款协议,评估智能合约可以继续进行通过评估工作流,直到参与评估处理的评估者被奖励(例如,从偿还资金和/或清算事件的收益)为止。如果借款人没有形成贷款合约并且决定结束贷款处理,则评估智能合约可以结束评估任务。
273.在2312处,评估智能合约可以锁定来自评估者的一定数额的货币,以保证在物品没有以由评估者提供的评估价值或者超过由评估者提供的评估价值被清算的情况下的评估。在一些实施方式中,评估智能合约2030可以强制执行在评估者的公会的评估阶段级别治理和/或公会级别治理中阐述的要求,以在评估者提供评估价值的情况下锁定一定数额的货币(例如,货币/代币化代币),来为出借人提供更大的安全性。以这样的方式,评估者将没有动力以较高的价格评估物品以增加签订贷款协议的机会。在实施方式中,被锁定的数
额可以等于贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是一定百分比的贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是另一合适的价值,其中,根据评估阶段治理来限定要锁定的数额。在一些实施方式中,被锁定的货币代币在偿还过程期间被返回给评估者,使得来自评估者的被锁定货币的数额不超过贷款的剩余余额,因为如果被评估物品在清算事件中以比评估价值低的价值被出售,那么被锁定的货币提供或有费用。
274.在2314处,评估智能合约可以在偿还贷款之后将奖励数额转移给参与评估任务的评估者。一旦贷款处理完成(例如,在偿还贷款并将担保物品返回给借款人之后或者在清算事件之后),就可以向参与评估任务的主要评估者和任何辅助评估者发放奖励。例如,可以用一定百分比的贷款数额或偿还数额、预定费用等来奖励评估者。一旦贷款处理完成,就可以解构评估智能合约的实例。
275.图23的示例被提供为示例评估工作流。可以与评估任务相关地执行其他评估工作流。此外,在各个评估公会内,各个评估公会的成员可以细化评估工作流和/或评估智能合约以改善对某些任务的评估,只要这样的细化符合评估阶段级别治理。
276.返回参照图20,保管阶段级别治理可以包括对可以用于评估任务的保管智能合约2032的引用(例如,地址)。所述引用可以限定可以用于检索保管智能合约2032(例如,从分布式分类账2016)的地址。在这些实施方式中,贷款处理智能合约2022、评估者设备2006和/或代币化平台100可以响应于保管者被分配新的评估任务和/或保管者经由保管设备2008接受新的保管任务而实例化保管智能合约2030的实例。一旦被实例化,评估者智能合约2030的实例就可以被写入分布式分类账2016,其中,保管智能合约实例执行以管理保管任务。在实施方式中,保管智能合约2032可以被配置成接收来自保管者设备2008、借款人设备2002和/或代币化平台100的输入,并且保管智能合约2032可以包括如下条件逻辑,该条件逻辑基于接收到的输入来确定是否与保管任务相关地执行了所有需要的步骤。
277.图24示出了可以被执行以执行保管工作流的方法2400的一组操作的示例。方法2400可以由诸如保管智能合约2032或贷款处理智能合约2022的智能合约执行。出于说明的目的,方法2400被描述为由保管智能合约的实例执行。
278.在2402处,保管智能合约2032的实例可以从保管者设备2008接收担保物品的接收者的确认。在一些场景中,担保物品在贷款未决期间被发送至保管者以进行保管。替选地,该物品可以由另一方诸如借款人存放在保管者处。在任一场景中,保管者可以使用评估者设备2006来确认接收到担保物品。在这些实施方式中,保管者可以在接收到担保物品时例如通过拍摄担保物品的图像并注明该物品的可见的任何损坏来记录该担保物品。
279.在2404处,保管智能合约实例可以从保管者的保管者设备2008接收保管报告和支持文档。在这些实施方式中,可以要求保管者根据保管者所属的保管者公会(只要这样的公会存在)的保管阶段级别治理和/或公会级别治理来生成保管报告。在一些实施方式中,保管者可以使用保管者公会的保管者阶段级别治理和/或公会级别治理中包括的表单模板来生成报告。在报告中,保管者可以指示物品已经被接收、物品被接收的状况、担保物品的可见的任何损坏、物品被储存的地点、物品是否处于安全储存中和/或其他相关信息。在实施方式中,保管者可以提供诸如担保物品的图像的支持文档,包括明显损坏的任何文档、储存中的物品的图像等。一旦保管者提供了保管报告,保管者报告和支持文档就可以被写入分布式分类账2016。
280.在2406处,基于保管报告和支持文档以及辅助评估者的意见来生成数据区块,并且该数据区块可以被写入分布式分类账2016。在一些实施方式中,保管智能合约可以生成数据区块并且将该数据区块写入分布式分类账206。替选地,保管智能合约可以将保管报告、支持文档和辅助评估者的意见传送到分类账管理系统202(或另一合适的系统),分类账管理系统202进而可以生成数据区块并且将该数据区块写入分布式分类帐2016。
281.在2408处,保管智能合约实例可以锁定来自保管者的一定数额的货币,以减轻保管期间与财产损失或损坏相关联的风险。在一些实施方式中,保管智能合约2030可以强制执行在保管阶段级别治理和/或公会级别治理中阐述的要求,以在物品被保管的情况下锁定一定数额的货币(例如,货币/代币化代币),来为出借人提供更大的安全性。在实施方式中,被锁定的数额可以等于贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是一定百分比的贷款数额、总偿还数额、评估价值,或者被锁定的数额可以是另一合适的价值,其中,根据保管阶段治理来限定要锁定的数额。在一些实施方式中,被锁定的货币代币在偿还过程期间被返回给保管者,使得来自保管者的被锁定货币的数额不超过贷款的剩余余额,因为如果储存的担保物品被损坏或丢失,那么被锁定的货币提供或有费用。在2410处,保管智能合约实例可以向贷款处理智能合约2022提供指示担保物品已经被保护并且与保管任务有关的事件记录2052已经被写入分布式分类账2016的通知。
282.在2412处,保管智能合约实例可以促进在赎回事件时将担保物品的拥有权转移给与该担保物品对应的担保代币2042的所有者。在实施方式中,可以根据担保赎回工作流来执行担保代币2042的赎回,该担保赎回工作流可以链下(例如,由可信第三方的计算系统,诸如代币化平台100)被执行以及/或者链上(例如,由一个或更多个智能合约的实例)被执行。在实施方式中,担保赎回工作流可以包括但不限于以下操作:从用户设备接收赎回由担保代币2042指示的担保物品的请求;基于存储在分布式分类账2016上的所有权数据2052对试图赎回担保代币2042的用户是担保代币2042的合法所有者进行验证;对由来自分布式分类账2016和/或贷款处理智能合约2022的担保代币2042指示的担保物品的保管者进行标识;向所标识的保管者的保管者设备2008传送合法所有者已经赎回担保代币2042的赎回通知;从所标识的保管者的保管者设备2008接收指示担保代币的合法所有者已经取得担保物品的所有权的确认通知;以及响应于接收到来自保管者的通知(如上所述)而销毁担保代币2042。在实施方式中,赎回工作流可以包括附加的或替选的步骤,例如:从担保物品的赎回所有者接收指示担保物品已经以满意的状况被退回的反馈;以及/或者更新分布式分类账2016以指示这样的反馈事件的发生和内容(其可以用于更新分析和/或保管者的评级)。
283.在2414处,保管智能合约可以在偿还贷款和/或赎回担保物品后将奖励数额转移给保管者。例如,可以用一定百分比的贷款或偿还数额、预定费用等来奖励保管者。一旦贷款处理完成,就可以解构保管智能合约的实例。
284.图24的示例被提供为示例保管工作流。可以与保管任务相关地执行其他保管工作流。此外,在保管公会内,相应公会的成员可以细化保管工作流和/或保管者智能合约以改善对某些物品的保管,只要这样的细化符合保管阶段级别治理。
285.返回参照图20,贷款阶段级别治理可以包括对可以用于监控贷款偿还的贷款智能合约2034的引用(例如,地址)。所述引用可以限定可以用于检索贷款智能合约2034(例如,从分布式分类账2016)的地址。在这些实施方式中,贷款处理智能合约2022、借款人设备
2002、出借人设备2010和/或代币化平台100可以响应于达成贷款协议而实例化贷款智能合约2034的实例。在实施方式中,贷款的协商由借款人和出借人链下执行(例如,经由代币化平台100)。在这些实施方式中,可以响应于各方对贷款协议的条款的同意而实例化贷款智能合约实例。一旦被实例化,贷款智能合约实例就可以被写入分布式分类账2016,其中,贷款智能合约实例执行以管理贷款偿还阶段。在实施方式中,贷款智能合约2034可以被配置成接收来自借款人设备2002、出借人设备2010和/或代币化平台100的输入。
286.图25示出了可以被执行以执行贷款偿还工作流的方法2500的一组操作的示例。方法2500可以由诸如贷款智能合约2034或贷款处理智能合约2022的智能合约执行。出于说明的目的,方法2500被描述为由贷款智能合约的实例执行。在所描绘的示例中,可以在借款人和出借人链下同意贷款协议时实例化贷款智能合约2034。然而,在一些实施方式中,贷款合约2032也可以被配置成促进贷款的协商。
287.在2502处,贷款智能合约2034的实例可以接收贷款协议条款并且可以根据贷款协议条款来建立偿还计划。在一些场景中,贷款智能合约2034可以从促进贷款协议的协商的计算系统(例如,代币化平台)接收贷款协议条款。贷款协议条款可以包括贷款数额、贷款期限、贷款偿还数额、利率、滞纳金罚款、违约条件限定等。在实施方式中,贷款智能合约实例可以基于偿还数额和贷款期限来确定偿还计划。贷款智能合约实例可以确定该偿还计划,使得在贷款期限内平均分配付款。贷款智能合约实例可以以任何其他合适的方式来确定偿还计划。
288.在2504处,贷款智能合约实例将担保代币锁定在托管账户中,并且促进资金从出借人的账户转移到借款人的账户。在实施方式中,一旦贷款协议到位,贷款智能合约实例就可以在贷款偿还期的持续时间内将担保代币锁定在托管账户中。一旦担保代币被锁定,由此阻止借款人赎回担保代币,贷款智能合约实例可以促进将等于贷款数额的资金从出借人的账户转移到借款人的账户。在一些实施方式中,贷款智能合约实例可以通过更新由出借人拥有的一组货币/代币化代币2044的所有权数据2054来转移资金以反映借款人的账户。
289.在2506处,贷款智能合约实例监听支付事件通知。在实施方式中,贷款智能合约2034可以被配置有监听支付事件通知的事件监听器。在一些实施方式中,可以从借款人设备2002、出借人设备2004或促进偿还贷款的可信第三方计算系统(例如,代币化平台100)接收支付事件通知。在实施方式中,支付事件通知可以指示支付的数额以及接收支付的日期和/或时间。
290.在2508处,贷款智能合约实例可以确定是否接收到计划的支付。如果没有接收到支付,则贷款智能合约实例可以根据贷款协议来确定贷款是否处于违约状况。如果借款人错过一笔或更多笔支付,则贷款可能处于违约状况,使得贷款协议可以限定在贷款进入违约状况之前可以错过多少笔支付。如果贷款没有处于违约状况,则贷款智能合约实例可以对本金余额应用任何罚款和/或费用,并且可以继续监听支付事件通知。
291.如果贷款处于违约状况,则贷款智能合约实例可以启动对担保物品的清算,如在2512处所示出的。在一些实施方式中,贷款智能合约实例可以向市场(例如,市场系统102)提供指示包装在其中的担保代币2042和/或virl的清算请求。清算请求可以包括附加数据,诸如评估数额、评估记录、认证记录、保管记录和/或关于贷款偿还数额的剩余余额。作为响应,市场可以进行清算出售。在实施方式中,清算出售可以是固定价格出售(例如,以评估价
值设置)或拍卖(例如,以贷款偿还数额的剩余余额开始)。一旦物品被清算并且买方已经为担保物品付款,贷款智能合约实例就可以接收到指示该物品被清算的清算通知。作为响应,贷款智能合约实例可以启动将用于保证违约时贷款的担保代币2042从持有该担保代币2042的托管账户转移到担保物品的买方的账户。一旦担保代币的所有权数据2054被更新以指示担保代币2042由买方拥有,买方然后就可以赎回担保代币2042(例如,如贯穿本公开内容描述的)。在实施方式中,贷款的剩余余额从出售收益以及对贷款处理的参与者(例如,认证者、评估者和/或保管者)的奖励被支付给出借人。在2514处,贷款智能合约实例可以生成指示违约事件的数据区块并且可以将该数据区块写入分布式分类账,从而创建违约事件的记录。
292.如果在2508处接收到付款,则贷款智能合约实例可以确定贷款是否被全额偿还,如在2516处所示出的。如果贷款没有被全额偿还,则贷款智能合约实例可以确定关于贷款偿还数额的剩余余额。在一些实施方式中,贷款智能合约实例可以解锁公会成员的货币/代币化代币2044,公会成员在执行其各自的认证任务、评估任务和保管任务时质押了代币。在实施方式中,贷款智能合约实例可以解锁与接收到的付款成比例的数额的代币,如在2518处所示出的。在这些实施方式中,任何公会成员的剩余被锁定代币不超过关于贷款偿还数额的剩余余额。
293.如果在2516处,贷款智能合约实例确定贷款被全额偿还,则贷款智能合约实例可以生成指示偿还事件的数据区块并且可以将该数据区块写入分布式分类账,如在1520处所示出的。以这样的方式,贷款智能合约实例创建了指示贷款已经被全额偿还的偿还事件的记录。一旦贷款被全额偿还,贷款智能合约实例就可以向管理贷款的贷款处理智能合约实例和/或代币化平台100发出偿还通知,使得该通知启动向贷款处理的参与者(例如,认证者、评估者和/或保管者)授予奖励。
294.在2522处,贷款智能合约实例可以从托管账户中解锁担保代币2042并且可以恢复借款人的所有权。在实施方式中,贷款智能合约实例可以更新担保代币2042的所有权数据2054,以反映借款人再次成为担保代币的所有者。一旦贷款处理完成,就可以解构保管智能合约的实例。
295.图25的示例被提供为示例贷款偿还工作流。在不脱离本公开内容的范围的情况下,可以与借贷和贷款偿还相关地执行其他贷款偿还工作流。
296.返回参照图20,在一些实施方式中,去中心化贷款处理的不同变型可以包括贷款前清算事件。贷款前清算事件可以是在协商贷款之前进行的有条件的清算出售。注意,所述出售可以是在出售之前设置价格的定价出售或者是拍卖担保物品的拍卖出售。在一些实施方式中,示例贷款处理工作流可以包括请求阶段,随后是认证阶段、保管阶段和代币化阶段(以任何合适的顺序),随后是贷款前清算阶段,然后是贷款阶段和偿还阶段。在这些示例实施方式中,一旦担保物品被认证、托管和代币化,就对担保物品进行拍卖或定价出售(例如,经由市场系统102),由此该担保物品的买方获得所有权选项,该所有权选项在借款人违约(或者如果借款人决定放弃贷款并且交出对物品的所有权权利)时被触发。以这样的方式,借款人和出借人在协商贷款之前就知道担保物品的真正价值,这确定了借款人可以借多少并且不需要评估者。此外,在一些实施方式中,或有(contingent)买方可能被要求托管与所购买物品(或所购买物品的一部分)的数额相等数额的货币/代币化代币2046以及/或者证
明他或她有足够的资金来支付出售(例如,通过提供买方账户的地址或者提供银行信息)。作为交换,如果借款人成功偿还贷款,那么可以用部分偿还数额来奖励或有买方,其中,奖励数额可以是固定费用、一定百分比的出售价格或者基于利息的奖励。
297.在示例实施方式中,在贷款前清算阶段级别治理中限定围绕贷款前清算阶段的规则和规定。在这些实施方式中,贷款前清算阶段级别治理可以细化和/或限定规则,例如:或有买方必须存入一定数额的货币以保证或有出售;如果贷款成功地被偿还,则向或有买方提供一定数额的货币奖励;允许的贷款前清算事件机制(例如,拍卖、定价出售等);以及其他合适的规则和规定。
298.在一些实施方式中,贷款前清算阶段级别治理可以包括对可以用于促进贷款前清算事件的贷款前清算智能合约(未示出)的引用(例如,地址)。所述引用可以限定可以用于(例如,从分布式分类账2016)检索贷款前清算智能合约的地址。在这些实施方式中,贷款处理智能合约2022和/或代币化平台100可以响应于贷款处理进展到贷款前清算阶段而实例化贷款前清算智能合约的实例。在实施方式中,贷款前清算智能合约可以被配置成接收来自借款人设备2002、或有买方设备、贷款处理智能合约2022、贷款处理智能合约2028和/或代币化平台100(例如,市场系统102)的输入。一旦被实例化,贷款前清算智能合约的实例就可以被写入分布式分类账2016,其中,贷款前清算智能合约实例执行贷款前清算工作流,所述贷款前清算工作流可以包括贷款前清算出售阶段、交易验证阶段和或有费用解决阶段。在示例实施方式中,贷款前清算智能合约可以:在贷款前清算出售阶段期间启动担保物品的出售;基于与该担保物品对应的担保代币来启动贷款前清算事件。假设担保物品被出售(根据或有费用),贷款前清算智能合约可以执行交易验证阶段,在交易验证阶段中,借款人被提供下述机会:a)拒绝出售价格并且结束贷款处理;b)同意以出售价格将担保物品出售给或有买方并且结束贷款处理;或者c)以给定的出售价格继续进行贷款处理。在或有费用解决阶段期间,贷款前清算智能合约实例可以接收与后续贷款的状态有关的通知,使得如果贷款被全额偿还,则贷款前清算智能合约可以启动将担保代币2042从托管账户转移到借款人,并且用限定的奖励数额来奖励或有费用买方。相反,如果卖方违约,则贷款前清算智能合约可以将担保代币2042从托管账户转移至买方,并且可以将同意时的购买价格转移给出借人和参与者(例如,认证者和保管者),使得任何剩余余额被返回给借款人。
299.图26示出了根据本公开内容的一些实施方式的用于执行贷款前清算工作流的方法2600的示例操作集合。方法2600可以由诸如贷款前清算智能合约或贷款处理智能合约2022的智能合约执行。出于说明的目的,方法2600被描述为由贷款前清算智能合约的实例执行。
300.在2602处,贷款前清算智能合约实例接收担保代币2052(或其指示符,例如担保代币的区块地址)。在2604处,贷款前清算智能合约实例确定与担保代币2052相对应的virl。在一些实施方式中,贷款前清算智能合约实例可以根据担保代币2042和/或根据分布式分类账2016来确定virl的virl标识符。在后一种场景中,贷款前清算智能合约实例可以从存储代币2042的分布式分类账2016中读取包含担保代币2042的数据区块,并且可以从中获得virl标识符。
301.在2606处,贷款前清算智能合约实例可以向市场(例如,市场系统102)提供对担保物品的或有出售的请求。在实施方式中,请求可以包括virl(或其指示符,例如virlid等)以
及/或者描述和/或示出担保物品的其他文档。在实施方式中,或有出售请求可以包括其他合适的信息,例如或有出售类型(例如,拍卖或定价出售)、担保物品的位置、关于担保物品的寻求价格(在定价出售的情况下)、关于担保物品的最低价格(在拍卖的情况下)、或有费用的长度(例如,借款人需要获得和偿还贷款的时间量)、奖励提议(例如,预先限定的奖励数额或购买价格的百分比、期望的贷款数额或偿还数额)等。作为响应,市场可以促进或有出售,这可能导致担保物品带有或有费用的集合或非卖品被出售(例如,或有买方以定价购买担保物品或赢得拍卖)。
302.在2608处,贷款前清算智能合约可以接收来自市场的或有出售的结果。一旦或有出售完成,市场就可以向清算智能合约实例发送指示贷款前清算事件的结果的出售通知。在实施方式中,贷款前清算事件的结果指示物品是否被出售以及在物品被出售的情况下物品被出售的价格(减去市场为主持出售而收取的任何费用)。
303.在2610处,贷款前清算智能合约可以向借款人的借款人设备2002提供或有出售通知(假设发生担保物品的贷款前出售)。响应于接收到或有出售通知,借款人具有以下选择:同意或有出售以推进贷款处理,拒绝或有出售(例如,如果出售是拍卖并且商定的清算价格过低而无法获得贷款),或者完成或有出售(例如,如果出售是拍卖并且价格高到足以说服买方出售担保物品而不是使用担保物品寻求贷款)。如果借款人拒绝出售,则借款人将保留担保代币2042的拥有权,如2612处所示。如果借款人同意完成或有出售,则贷款前清算智能合约可以启动将担保代币2042转移给或有买方并且将出售收益(例如,货币/代币化代币或法定货币的购买数额减去由市场收取的任何费用)转移给买方,如2614处所示。在借款人同意或有出售的情况下,贷款前清算智能合约可以将担保物品锁定在托管账户中,如2616处所示。
304.在2618处,贷款前清算智能合约实例可以基于或有出售数额托管来自或有买方的限定数额的货币。在交易验证阶段期间,贷款前清算智能合约可以被配置成确保在贷款违约的情况下或有买方可以支付出售价格。在一些实施方式中,贷款前清算智能合约可以要求或有买方托管等于全部出售数额或全部出售数额的一部分(例如,50%)的货币/代币化代币2046,这可以通过在托管账户中锁定来自或有买方账户的限定数额的货币/代币化代币2046来实现。替选地,或有买方可以提供证据文档(例如,银行对账单、税务报表等)来证明满足清算阈值,从而提供以下信心:在借款人违约的情况下或有买方有能力完成出售。在这些实施方式中,贷款前清算智能合约实例可以将证据文档写入分布式分类账2016。
305.在2620处,贷款前清算智能合约实例可以解决或有费用出售。一旦借款人同意条款并且买方确认他们可以支付出售价格,则贷款前清算智能合约实例可以执行或有费用解决阶段。在或有费用解决阶段期间,贷款前清算智能合约实例可以对贷款处理进行监测以验证借款人能够获得贷款。如果借款人不能够获得贷款并决定结束贷款处理,则贷款前清算智能合约可以启动向有条件的买方退还任何托管资金(以及可能的奖励费),并且可以启动将担保代币2042从托管账户转移至借款人账户。假设借款人确实签订了贷款协议,则贷款前清算智能合约可以对贷款的偿还进行监测。在一些实施方式中,如果根据贷款协议(例如,根据管理贷款的贷款处理智能合约2022或贷款智能合约2034)的条款借款人被视为在偿还贷款方面违约,则贷款前清算智能合约可以接收到违约通知。作为回应,贷款前清算智能合约可以向或有买方提供支付关于担保物品的任何剩余余额(假设买方没有将全部数额
放入托管中)的通知。在验证了或有买方已经支付价格的全部余额时,或者如果买方已经在或有出售时托管了全部出售价格,则贷款前清算智能合约可以(例如,向贷款处理智能合约实例2022和/或贷款智能合约2034)发出已经获得出售数额的通知,并且可以启动将担保代币2052转移至或有买方。要注意的是,可以经由不同的工作流对以下进行处理:向出借人偿还资金和/或从或有出售的收益中向保管者和认证者发放奖励。在一些实施方式中,当借款人成功偿还贷款的全部偿还数额(贷款数额以及任何利息和费用)时,贷款前清算智能合约可以接收偿还事件的通知。在接收到偿还通知时,贷款前清算智能合约实例可以启动将任何质押的资金转移回或有买方,并且可以启动将奖励(例如,货币/代币化代币2046)转移至或有买方的账户作为对于质押资金的买方通过参与或有出售来面对面地帮助获得贷款的奖励。在实施方式中,根据在贷款的偿还阶段期间由借款人向出借人进行的支付,奖励数额可以由出借人支付和/或可以以托管的方式被持有。在不偏离本公开内容的范围的情况下,贷款前清算工作流可以包括附加阶段或替选阶段。
306.提供了图26的示例作为示例贷款前清算工作流。可以结合贷款前清算事件执行其他贷款前清算工作流。
307.返回参照图20,根据本公开内容的一些实施方式,与去中心化贷款处理的各个阶段相关联的智能合约可以包括各种类型的公会级别智能合约(或子公会级别智能合约),这些智能合约被配置成确保执行特定任务的公会成员遵守由特定公会设置的阶段级别治理和公会级别治理。例如,与去中心化贷款处理相关联的智能合约可以包括公会级别认证智能合约,所述公会级别认证智能合约被配置成尤其确保认证处理的实例符合由特定认证公会级别治理(例如,监视认证公会级别治理)限定的认证工作流。
308.在实施方式中,代币化平台100的一个或更多个组成部分支持证券化的去中心化贷款处理。在一些实施方式中,代币化平台100可以从借款人(或其他方)接收启动贷款处理的实例的请求。在示例实施方式中,担保管理系统804可以向用户(例如,借款人)呈现gui,由此用户可以经由gui请求启动新的贷款处理。例如,用户可以提供借款人希望获得的位置或普通区域、担保物品的类型(例如,手表、一双运动鞋、汽车、威士忌收藏、珠宝等)以及大致的贷款数额。在一些实施方式中,担保管理系统804可以接收请求,并且可以指示分类账管理系统104(或另一合适的系统)实例化新的贷款处理智能合约2022。在实施方式中,贷款处理智能合约2022通过以下操作来管理贷款处理工作流:通过去中心化贷款处理的各个阶段推进贷款处理。替选地,担保管理系统2022可以对作为通过去中心化贷款处理的阶段推进的贷款处理的贷款处理工作流进行管理。如所讨论的,贷款处理工作流可以限定与去中心化贷款处理的实例结合执行的阶段集合,在所述去中心化贷款处理的实例中,这些阶段按照预先限定的顺序被执行。去中心化贷款处理的不同变型可以实现不同的贷款处理工作流。贷款处理工作流的一系列阶段的示例可以是:用户请求新的贷款处理的请求阶段;接着是借款人提供担保物品以由一个或更多个认证者认证的认证阶段;接着是由一个或更多个评估者评估物品的评估阶段(如果物品被认为是真实的);接着是由保管者以托管的方式储存担保物品的保管阶段;接着是生成表示担保物品的virl并将virl代币化的代币化阶段;接着是借款人与一个或更多个出借人协商贷款的出借阶段;出借人偿还贷款或对贷款违约的偿还阶段;以及在卖方对偿还数额的至少一部分违约的情况下担保物品可能会被清算的贷款后阶段,在贷款后阶段中,向贷款处理的各个参与者发放奖励以及/或者基于贷款处理
的结果更新分析。前述贷款处理工作流是所公开的且在本公开内容的范围内的示例贷款处理工作流和其他贷款处理工作流。要注意的是,不同的贷款处理工作流可以实现不同的效率,并且可能更适合于不同类型的担保和/或不同规模的贷款。以上讨论的示例贷款处理工作流意在使在物品被认证者认为是虚假的情况下执行的阶段的数目最小化。其他工作流可以实现不同的效率,例如减少担保物品需要在参与者之间转移的次数、减少担保物品在各方之间转移的需求、最大化贷款数额和/或其他期望的效率。
309.在一些实施方式中,担保管理系统804可以在接收到来自用户的请求时从贷款处理工作流的集合中选择特定的贷款处理工作流。在这些实施方式中的一些实施方式中,担保管理系统804可以基于借款人的位置、担保的类型和/或借款人希望在贷款中获得的数额来从不同的贷款处理工作流的集合中选择特定的贷款处理工作流。例如,如果担保物品大并且/或者难以在不同参与者之间运输或在不同参与者之间运输昂贵(例如,车辆、大型葡萄酒或威士忌收藏、稀有绘画或水晶枝形吊灯),担保管理系统804可以选择贷款处理工作流,该贷款处理工作流以保管阶段(在请求阶段之后)开始,接着是代币化阶段,使得保管者可以拍摄用于生成可以被提供给认证者和评估者的virl的照片、视频和/或其他支持数据,而不是在不同地点之间运送担保物品。在另一示例中,如果物品是经常被伪造的物品类型(例如,手表、手袋或运动鞋),则担保管理系统804可以选择在评估和/或保管之前进行认证的贷款处理,以便认证者可以在向前进行至任何其他阶段之前确定物品是否是假的。要注意的是,贷款处理工作流的一些变型可以包括附加阶段或替选阶段。例如,在一些实施方式中,贷款处理工作流可以包括贷款前清算阶段,在贷款前清算阶段中,如本公开内容中所讨论的那样进行贷款前清算事件。
310.在实施方式中,担保管理系统802和认证系统804可以与分类账管理系统104共同操作,以实例化或启动一系列智能合约实例的实例化,所述一系列智能合约实例通常用于管理去中心化的贷款处理(例如,贷款处理智能合约2022)和/或去中心化的贷款处理的各个阶段例如物品认证(例如,认证智能合约2028)、物品评估(例如,评估智能合约2030)、或有费用清算事件(例如,清算智能合约)、物品保管(例如,保管智能合约2032)以及/或者贷款生成/偿还(例如,贷款智能合约2034)。在一些实施方式中,担保管理系统802可以实例化贷款处理智能合约2022,而在贷款处理智能合约2022确定已经满足了某些限定的条件并且通过贷款处理工作流推进贷款处理时,贷款处理智能合约2022转而可以对管理贷款处理的一个或更多个阶段的智能合约进行实例化。
311.在一些实施方式中,认证系统804可以被配置成:随着贷款处理发展至不同阶段而向不同参与者分配任务。在实施方式中,认证系统804可以被配置成在贷款处理期间向参与者分配任务。具体而言,认证系统804可以被配置成将认证任务分配给认证者、将评估任务分配给评估者和/或将保管任务分配给保管者。在实施方式中,认证系统804可以基于请求的内容选择认证者、评估者和保管者。例如,在认证者和评估者被组织成专门认证或评估特定类型的物品的公会的实施方式中,认证系统804可以基于被认证和被评估的物品的类型来确定相应的认证公会或评估公会。例如,如果手表正在被认证和评估,则认证系统804可以将手表认证公会和手表评估公会标识为相关公会。根据所标识的公会,认证系统804可以从所标识的公会中选择相应的公会成员以执行认证任务和评估任务。就保管者具有专门的和/或区域性的公会来说,与由所有合格的保管者组成的单个公会相对比,认证系统804可
以基于公会的类型(例如,汽车保管者、易腐物品的保管者等)和/或基于特定公会与担保的接近度(例如,当担保物品位于内华达州内或位于内华达州附近时,选择基于内华达州的保管者公会)来选择某个保管者公会。一旦标识出要执行任务的公会(假设在任务被分配给公会成员之前需要标识出公会),认证系统804可以分配公会的一个或更多个成员来执行任务。
312.在实施方式中,认证系统804可以实现用于标识要执行任务的公会成员的多种不同方法。在示例实施方式中,认证系统804可以使用其中公会成员按照由队列确定的顺序被分配到相应任务的先进先出队列。在示例实施方式中,认证系统804可以使用循环选择方案来选择参与者。在实施方式中,认证系统804将认证任务和评估任务随机地分配给公会成员。在示例实施方式中,认证系统804可以使用基于选择标准的集合将公会成员分配给相应任务的加权选择处理,所述选择标准例如为可以执行任务的参与者(例如,公会成员)的相应带宽、担保物品的品牌或子种类、相应参与者的评级、相应参与者与担保物品的相应接近度、自最近的任务被分配给每个相应参与者起的相应时间量、由每个相应参与者执行的成功任务的数目、由每个相应参与者执行的不成功任务的数目、由每个相应参与者执行的成功任务或不成功任务的百分比等。在实施方式中,认证系统804可以采用其中公会成员可以对任务出价和基于出价(和/或其他选择标准)选择公会成员的出价系统。在实施方式中,出价可以指示关于公会成员将执行任务的价格。在这些实施方式中,认证系统804可以基于出价数额和/或选择标准(例如,使用将出价数额和任何其他合适的选择标准视为因素的选择模型)选择公会成员,或者借款人可以选择认证者(例如,借款人可以被呈现作为借款人将必须向相应出价者支付的相应费用的出价数额并且还可以被示出所述出价者的位置和评级,而借款人选择对他或她最有意义的出价)。替选地,出价可以指示公会成员愿意为获得相应任务而支付的价格。在这些实施方式中,认证系统804可以被配置成基于最高出价选择公会成员。在主要参与者和辅助参与者(例如,主要认证者和辅助认证者以及主要评估者/辅助评估者)执行任务的场景中,可用参与者可以提供要作为主要参与者的出价和/或要作为辅助参与者的出价,使得基于相应出价来选择主要参与者和一个或更多个辅助参与者,并且主要任务执行权的获胜者不能是辅助任务执行权的获胜者。认证系统804可以采用任何其他合适的技术来选择要执行认证任务或评估任务的公会成员。一旦认证系统804具有针对个人的任务,认证系统804可以向所选择的个人和/或讨论中的治理贷款处理的贷款处理智能合约2022的实例提供通知。
313.出于说明的目的,认证系统804被描述为向参与者分配任务,但是代币化平台100的其他合适组成部分可以向参与者分配任务。替选地,任务分配可以“在链上”被处理,使得一个或更多个智能合约可以被配置成将任务分配给参与者。例如,贷款处理智能合约2022的实例可以被配置成在执行贷款处理的实例期间向参与者分配任务。另外地或替选地,阶段级别智能合约的实例可以被配置成在贷款处理过程期间在被实例化时向参与者分配任务。在后一种实现方式中,阶段级别智能合约可以使用选择标准和/或选择方案的组合来分配任务。例如,阶段级别智能合约(例如,认证智能合约2028、评估智能合约2030和/或保管智能合约2032)或者公会级别智能合约(如果公会有公会级别智能合约)可以被配置成经由出价处理以循环方式根据队列将相应任务随机地分配给一个或更多个参与者以及/或者根据选择标准的集合将相应任务随机地分配给一个或更多个参与者。选择标准的示例可以包
括:可以执行任务的参与者(例如,公会成员)的相应带宽、相应参与者的评级、相应参与者与担保物品的相应接近度、自最近的任务被分配给每个相应参与者起的相应时间量、由每个相应参与者执行的成功任务的数目、由每个相应参与者执行的不成功任务的数目、由每个相应参与者执行的成功任务或不成功任务的百分比等。
314.在一些实施方式中,市场系统202(例如,物品管理系统202(图2))被配置成生成担保物品的虚拟表示(virl),而分类账管理系统104(例如,代币生成系统302)可以被配置成将一个或更多个virl代币化成担保代币。应当理解,如果借款人希望抵押多于一个物品来获得单次贷款,则物品管理系统202可以生成分别对应于不同担保物品的virl集合,而分类账管理系统102可以将virl分别代币化成相应担保代币2042,或者可以将包装virl集合的单个担保代币2042中的virl集合代币化。关于图1至图4以及贯穿本公开内容的其他地方更详细地讨论了用于生成virl和代币的示例方法和系统。最初,分类账管理系统104可以通过将对担保代币2042的所有权数据2054写入到分布式分类账2019和/或将担保代币2042存入借款人的账户中来将担保代币2042的所有权分配给借款人。即使在借款人已经向保管者提供了相对应的担保物品后,借款人也可以保留对担保代币2042的所有权权利。在借款人和一个或更多个出借人约定贷款并执行贷款后,可以通过将担保代币2042转移至托管账户并更新担保代币2042的所有权数据2054以指示担保代币2042当前以托管的方式被持有来“锁定”担保代币2042。一旦贷款已经被偿还(例如,由借款人或从违约后清算事件的收益中),则通过将担保代币2042转移至借款人(如果贷款已经被完全偿还)或担保代币2042的买方(如果担保物品被清算)的账户来解锁担保代币。在解锁担保代币时,分类账管理系统104或智能合约(例如,智能贷款处理智能合约2022或贷款智能合约3034的实例)可以通过以下操作来促进在偿还后将担保代币2042转移至合法所有者:利用指示担保代币2042的所有者的账户的数据区块对分布式分类账2054中与担保代币2042相对应的所有权数据2054进行更新。
315.在一些实施方式中,担保管理系统802(或代币化平台的任何其他合适的组成部分)促进借款人与出借人之间的贷款协议的协商。担保管理系统802可以被配置成以任何合适的方式促进贷款协议的协商。在一些实施方式中,担保管理系统802可以向借款人提供允许借款人请求贷款的gui。假设担保物品已经被认证和评估(或在或有费用的情况下被购买),则担保管理系统802可以允许用户请求不超过评估价值的贷款数额以及请求偿还贷款的时间量。在这些实施方式中的一些实施方式中,担保管理系统802可以生成经由gui呈现给潜在出借人的贷款请求,其中贷款请求指示由借款人提供的寻求数额、贷款的时间长度以及与担保物品有关的信息。与担保物品有关的信息可以包括:担保物品的virl(其可以包括图像、描述、视频和其他合适的信息);认证报告;评估报告;保管报告;认证、评估和保管者已经保证他们各自的任务的验证(如上所述)等。在实施方式中,担保管理系统802可以建议关于贷款的贷款偿还数额和/或利率(例如,基于当前市场状况)。替选地,潜在的出借人可以提供借款人必须经由gui偿还的利率或总偿还数额。另外地,潜在出借人可以反对诸如贷款数额和/或偿还期的贷款条款中的一个或更多个。然后可以经由gui将贷款要约传达给借款人,借款人可以经由借款人设备2002查看贷款要约。作为响应,借款人可以接受贷款要约、拒绝贷款要约或提供反要约。各方可以以该方式重复直至达成协议或者一方或双方拒绝贷款要约。在达成贷款后,各方可以执行贷款协议,并且担保管理系统802可以向贷款处
理智能合约提供指示借款人已经同意贷款协议的通知,并且出借人可以向智能合约(例如,在json文件中)提供贷款协议的细节。作为响应,贷款处理智能合约2022(或担保管理系统802)可以以上述方式对执行贷款偿还工作流的贷款智能合约实例进行实例化。应当理解,在一些实施方式中,可以在链上处理贷款协商,使得智能合约实例(例如,贷款处理智能合约2022的实例或贷款智能合约的实例)以上述方式促进贷款协议的协商。一旦贷款被协商,则担保代币2042可以被锁定在托管账户中并且贷款的偿还可以由贷款智能合约实例处理。如果贷款已经被全额偿还,则担保代币2042可以被解锁并被返还至借款人,由此代币2042的所有权数据2052被更新以反映借款人是担保代币2052的所有者,并且借款人可以赎回代币2052以重新拥有担保物品。如果借款人未能按照贷款协议的条款成功偿还贷款,则贷款合约实例可能会认为该贷款违约。
316.在一些实施方式中,贷款的违约可能会触发清算阶段,在清算阶段中,担保代币2042被清算以覆盖贷款的剩余余额。在实施方式中,当按照贷款协议借款人对贷款违约时,可以自动地触发清算阶段。在实施方式中,智能合约实例(例如,贷款处理智能合约2022的实例或贷款智能合约2036的实例)可以接收指示借款人为偿还贷款而进行的支付的支付事件通知。每当支付到期时,智能合约实例可以确定是否接收到了支付。如果错过了计划的支付,则智能合约实例可以确定借款人是否处于违约状况。违约状况不一定是缺少单笔支付,而是可以在贷款协议中被限定为缺少多笔连续支付或者拖欠相对于贷款偿还数额的一定数额的支付。如果借款人处于违约状况,则智能合约实例可能会触发清算事件。在一些实施方式中,智能合约可以向市场(例如,市场系统102)发出清算请求,该清算请求指示担保代币2042和/或包装在其中的virl。清算请求可以包括附加数据,例如评估数额、评估记录、认证记录、保管记录和/或关于贷款偿还数额的剩余余额。作为响应,市场可以进行清算出售。在实施方式中,清算出售可以是固定价格出售(例如,以评估价值设定)或拍卖(例如,以贷款偿还数额的剩余余额开始)。一旦物品被清算,则智能合约实例可以接收到指示该物品已被清算的清算通知。作为响应,智能合约实例可以启动将用于担保违约贷款的担保代币2042从持有担保代币2042的托管账户转移至担保物品的买方的账户。一旦担保代币的所有权数据2054被更新以指示担保代币2042由买方所有,则然后买方可以赎回担保代币2042(例如,如贯穿本公开内容所描述的)。
317.在取得担保代币2042的所有权时,担保代币2042的所有者可以赎回代币(例如,使用提供启动代币的赎回机制的gui)。担保代币的赎回可以由可信第三方链下处理,例如由代币化平台100的兑换系统404处理和/或由与已完成的贷款交易相对应的智能合约的实例链上处理,使得保管者可以确信他们正在将担保物品返还给合法所有者,所述智能合约的实例例如为管理贷款交易的贷款处理智能合约2022的实例以及/或者在将担保物品存放在担保物品的保管者处以确保担保物品以去信任的方式返还给合法所有者时创建的保管智能合约2032的实例。
318.在实施方式中,可以根据担保赎回工作流执行担保代币2042的赎回,担保赎回工作流可以链下(例如,由可信第三方的计算系统)或链上(例如,由一个或更多个智能合约的实例)被执行。在实施方式中,担保赎回工作流可以包括但不限于以下操作:从用户设备接收要赎回由担保代币2042指示的担保物品的请求;基于存储在分布式分类账2016上的所有权数据2052来验证尝试赎回担保代币2042的用户是担保代币2042的合法所有者;从分布式
分类账2016和/或贷款处理智能合约2022中标识由担保代币2042指示的担保物品的保管者;向所标识的保管者的保管者设备2008发送合法所有者已赎回担保代币2042的赎回通知;从所标识的保管者的保管者设备2008接收指示担保代币的合法所有者已经取得担保物品的所有权的确认通知;以及响应于接收到来自保管者的通知(如上所述)而销毁担保代币2042。在实施方式中,赎回工作流可以包括附加步骤或替选步骤,例如,从担保物品的赎回所有者接收指示担保物品已经以令人满意的状况被返还的反馈,以及/或者对分布式分类账2016进行更新以指示这种反馈事件的发生和内容(其可以用于更新分析和/或保管者的评级)。
319.在实施方式中,代币化平台100被配置成对所执行的贷款处理的各个阶段执行分析。在这些实施方式中的一些实施方式中,分析和报告系统112可以被配置成从分布式分类账2016的集合中获得事件记录2052和/或支持数据2056以确定与贷款处理相关的结果,所述结果包括负面结果例如假阳性认证(例如,当物品被认为是真实的,但后来被证明是虚假的)、假阴性认证(例如,当物品被认为是虚假的,但后来被证明是真实的)、高估评估、低估评估、担保物品在保管期间受损或丢失、贷款违约等。例如,分析和报告系统112可以被配置成确定认证相关的统计,例如由每个公会和/或公会成员发布的假阳性认证的百分比。在该示例中,分析和报告系统112可以针对由公会或公会成员执行的认证总数来读取与清算物品相关联的任何事件记录2052,这些清算物品被公会或公会成员认为是真实的而稍后被买方报告是虚假的(这可以被称为“假阳性”)。在另一示例中,分析和报告系统112可以标识认证任务导致低估评估价值或高估评估价值的实例。在该示例中,分析和报告系统112可以确定与清算物品相关联的多个事件记录2052,这些清算物品被以低于(高估达清算价值的一定百分比)或高于(低估达清算价值的一定百分比)由评估者提供的与所有评估和/或成功评估的数目相关的评估价值(例如,在清算价值的一定百分比内)被出售。然后,这些类型的统计见解可以用于标识导致与成功情况不共有的负面结果(例如,假阳性情况、假阴性情况、低估情况、高估情况以及/或者丢失或损坏的担保情况)的任务的共同特征,并且这些类型的统计见解在一些实例中可以调整阶段级别治理以减轻这些特征。
320.在另一示例中,分析和报告系统112可以通过任务执行者(例如,认证者和/或评估者)确定周转时间。在该示例中,分析和报告系统112可以获得与贷款处理的某些部分相关联的各种事件记录2052,例如指示任务何时被分配给关于贷款处理的特定参与者的事件记录2052以及指示这些参与者何时完成任务的事件记录2052。然后,分析和报告系统112可以确定用以完成任务的每个实例的时间,并且可以确定各种分析见解例如关于各个公会成员的平均周转时间、关于针对整个公会或子公会的特定任务的平均周转时间、跨所有阶段参与者的平均周转时间、关于特定类型的担保物品或担保物品的子种类的平均周转时间等。这些见解可以用于在未来的治理中对任务设置时间限制,使得如果不满足时间限制则参与者的奖励可能会减少。
321.在实施方式中,分析和报告系统112可以被配置成向贷款处理生态系统2000中的不同参与者例如借款人、认证者、评估者、保管者和/或出借人提供评级。在实施方式中,分析和报告系统112可以确定与各种不同参与者相关联的负面结果和正面结果,例如成功偿还对比借款人违约事件、假阴性/假阳性对比认证者成功认证、评估者低估和/或高估对比评估者成功评估、损坏或丢失担保物品的实例对比保管者成功完成保管任务等。分析和报
告系统112可以收集与参与者有关的附加数据或替选数据,例如其他参与者的反馈。然后,分析和报告系统112可以将评分函数应用于与参与者相关的结果和其他反馈数据以给参与者分配得分。这些得分可能与分配任务、奖励公会代币、奖励参与者等相关。
322.在实施方式中,分析和报告系统112可以从分布式分类账获得数据。在这些实施方式中的一些实施方式中,节点设备2014可以被配置为对被写入分布式分类账2016的所有数据区块进行监测的“历史节点”。历史节点设备可以在每个区块被写入分类账2016时对每个区块进行处理和索引,并且历史节点设备可以将该信息提供至分析和报告系统112。然后,分析和报告系统112可以对由历史节点收集的数据执行其分析。在不脱离本公开内容的范围的情况下,分析和报告系统112可以以其他合适的方式从分布式分类账2016收集数据。
323.图27示出了根据本公开内容的一些实施方式的贷款处理工作流2700的示例。在图27的示例中,可以对容易伪造的担保物品例如手表、珠宝、手袋、运动鞋等执行贷款处理工作流。在图27的示例中,贷款处理工作流2700可以包括:请求阶段2702,在请求阶段2702中,借款人请求开始贷款处理;接着是认证阶段2704,在认证阶段2704中,一个或更多个认证者对一个或更多个物品进行认证;接着是评估阶段2706,在评估阶段2706中,对经认证的物品进行评估;接着是保管阶段2708,在保管阶段2708中,经评估的物品以由可信保管者托管的方式被储存;接着是代币化阶段2710,在代币化阶段2710中,分类账管理系统104(或另一合适的组成部分)生成一个或更多个所托管物品的virl并通过对所托管的物品的virl进行代币化来生成担保代币;接着是出借阶段2712,在出借阶段2712中,由借款人和出借人协商并接受贷款;接着是偿还阶段2714,在偿还阶段2714中,由借款人偿还贷款;接着是贷款后阶段2716,在贷款后阶段2716中,担保代币被解锁并且被返还至借款人,或者在借款人对于贷款违约的情况下担保代币被清算并且向贷款处理的参与者发放任何奖励。
324.在请求阶段2702期间,借款人可以请求开始新的贷款处理,所述新的贷款处理包括以由借款人拥有的物品作抵押。在实施方式中,借款人可以经由与代币化平台100接口的借款人设备2002请求贷款。在这些实施方式中,代币化平台100(或另一合适的系统)可以提供gui,借款人可以在该gui中提供信息例如要抵押的担保物品、担保物品的位置、寻求的贷款数额和/或提议的贷款条款。响应于借款人请求,代币化平台100可以实例化贷款处理智能合约实例。在实施方式中,贷款处理智能合约实例可以确定担保物品的类型(例如,来自由借款人提供的请求),并且可以请求认证者(和潜在的辅助认证者)认证担保物品,从而将贷款处理推进至认证阶段2704。
325.在认证阶段2704期间,贷款处理智能合约实例可以实例化认证智能合约2028的实例。在实施方式中,如上所述,代币化平台100可以将认证任务分配给来自专门对诸如担保物品的物品进行认证的认证公会的主要认证者(和潜在的辅助认证者)。在实施方式中,主要认证者可以经由认证者设备2004确认接收到要认证的物品。在实施方式中,认证者可以生成指示对担保物品的真实性的确定的认证报告和任何支持文档。在实施方式中,认证报告和支持证据可以被提供给一个或更多个辅助认证者,所述一个或更多个辅助认证者转而可以验证认证报告并且可以提供附加的支持文档。在实施方式中,认证报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与认证任务的认证者可能被要求质押一定数额的货币/代币化代币作为保障以防物品被清算并且稍后被认为是虚假的。在示例实施方式中,贷款处理智能合约2022可以包括监听线程,该监听线程对由实例化的认
证智能合约2028发出的指示该物品被认证者认为是真实的还是虚假的认证通知进行监听,其中,来自认证智能合约2028的通知可以包括认证者的意见(例如,虚假的或真实的)、认证报告和任何其他支持证据的哈希值、以及/或者到认证报告和支持证据的区块地址。如果贷款处理智能合约实例确定该物品被认为是真实的,则贷款处理智能合约实例可以使贷款处理前进至评估阶段2706。
326.在评估阶段2706期间,贷款处理智能合约实例可以要求一个或更多个评估者评估经认证的物品,并且可以实例化评估智能合约2030的实例。在实施方式中,如上所述,代币化平台100可以基于担保物品的类型来标识要执行任务的一个或更多个评估者。在实施方式中,主要评估者可以接收担保物品(例如,经由邮件或其他运送)和/或可以接收担保物品的virl。在知道物品被认证者认为是真实的情况下,评估者可以确定该担保物品的评估价值,并且可以生成指示评估价值的评估报告和支持评估价值的任何支持文档。在一些实施方式中,一个或更多个辅助评估者可以验证评估报告,并且可以为他们的相应验证提供支持文档。在实施方式中,评估报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与评估任务的评估者可能被要求质押与担保物品的评估价值相等或成比例的一定数额的货币/代币化代币作为保障,以防该物品以显著低于关于偿还数额和/或评估价值的剩余余额的价格被清算。在实施方式中,评估智能合约2030可以向贷款处理智能合约2022发送指示评估工作流已经成功完成的通知,其中所述通知可以包括评估价值、评估报告和任何其他支持证据的哈希值以及/或者到评估报告和支持证据的区块地址。在确定评估阶段完成后,贷款处理智能合约2022可以使贷款处理前进至保管阶段2708。
327.在保管阶段2708期间,贷款处理智能合约实例可以请求保管者对经评估的物品进行保管,并且可以实例化执行保管工作流的保管智能合约2032的实例。在实施方式中,代币化平台100可以例如基于担保物品的类型和/或保管者与担保物品的接近度来将保管者分配给保管任务。一旦保管者已经确认接收到物品,则保管者可以生成指示物品已被储存并表明担保物品在被接收到和被检查时的任何损坏的保管报告以及支持保管报告的任何支持文档。在实施方式中,保管报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,保管者可能被要求质押与担保物品的评估价值相等或成比例的一定数额的货币/代币化代币(或者可以提供保险证明)作为保障,以防物品在保管期间丢失或被损坏。在实施方式中,然后,保管智能合约实例可以向贷款处理智能合约实例提供指示物品已经以托管的方式安全地被储存的通知,其中所述通知可以包括保管报告和任何其他支持证据的哈希值以及/或者到保管报告和支持证据的区块地址。响应于该通知,贷款处理智能合约可以使贷款处理前进至代币化阶段2710。
328.在代币化阶段2710期间,代币化平台100(或另一合适的组成部分)可以生成对担保物品的代币化。在实施方式中,代币化平台100可以基于描述和/或描绘担保物品的数据例如担保物品的描述、图像、视频、2d扫描和/或3d扫描来生成担保物品的virl。在实施方式中,借款人、保管者和/或认证者可以提供用于生成virl的数据。在实施方式中,代币化平台100基于担保物品的virl生成该物品的担保代币。一旦物品被代币化,则代币化平台100可以将该代币写入分布式分类账2016并且可以首先将对担保代币的所有权权利分配给借款人(直至达成贷款协议)。一旦担保物品被代币化,则代币化平台100可以向贷款处理智能合约2022提供指示代币化事件和/或担保代币的地址的通知。在接收到代币化事件的通知后,
贷款处理智能合约2022可以使贷款处理前进至出借阶段2712。
329.在出借阶段2712期间,借款人可以向一个或更多个出借人请求贷款和/或可以与一个或更多个出借人协商贷款。在接收到出借人和借款人已经商定贷款条款的确认后,贷款处理智能合约2022可以根据商定的贷款条款来实例化贷款智能合约2034。在一些实施方式中,代币化平台100可以向借款人提供gui,该gui允许借款人从一个或更多个潜在出借人请求贷款和/或与一个或更多个出借人协商贷款协议。应当理解的是,在一些实施方式中,可以在链上而不是经由集中服务例如代币化平台100来处理贷款协商。在实施方式中,借款人可以请求不超过评估价值的贷款数额和指示偿还贷款的时间量的提议的贷款期限。在这些实施方式中的一些实施方式中,代币化平台100可以生成经由gui被呈现给潜在出借人的贷款请求,其中贷款请求指示寻求数额、贷款的时间长度、以及由借款人提供的与担保物品相关的信息(例如,担保物品的virl;认证报告;评估报告;保管报告;认证、评估和保管者已经保证他们各自的任务的验证(如上所述)等)。在实施方式中,代币化系统100可以建议关于贷款的贷款偿还数额和/或利率(例如,基于当前市场状况)。替选地,潜在出借人可以提供借款人必须经由gui偿还的利率或总偿还数额。另外地,潜在出借人可以反对诸如贷款数额和/或偿还期的所请求的贷款条款中的一个或更多个。然后可以经由gui将贷款要约传达给借款人,借款人可以经由借款人设备2002查看贷款要约。作为响应,借款人可以接受贷款要约、拒绝贷款要约或提供反要约。各方可以以该方式重复直至达成协议或者一方或双方拒绝贷款要约。在达成贷款后,各方可以执行贷款协议,并且代币化平台100可以向贷款处理智能合约实例提供指示借款人和出借人已经商定贷款协议的通知。在实施方式中,通知可以包括贷款协议的细节,贷款协议的细节包括贷款协议的条款。作为响应,贷款处理智能合约实例可以实例化执行贷款偿还工作流的贷款智能合约实例。一旦贷款协议被执行,则贷款智能合约可以将担保代币锁定在托管账户中,并且可以促使资金从出借人的账户转移至借款人的账户。在实施方式中,贷款协议、任何要约/反要约的记录、以及与托管担保代币和向借款人转移资金有关的记录可以被写入分布式分类账2016。一旦贷款处理智能合约实例接收到担保代币已被锁定并且资金已被转移的通知,则贷款处理智能合约实例可以使贷款处理前进至偿还阶段2714。
330.在偿还阶段2714期间,贷款智能合约实例可以监测借款人支付历史,以确保由借款人根据贷款计划向出借人(或向出借人分配支付的账户)进行支付并且确保贷款不处于违约状况。在贷款偿还阶段期间,借款人可以汇款支付。每当进行支付时,贷款处理智能合约实例可以接收到指示已经进行了支付和支付数额的支付通知。然后,贷款智能合约实例可以确定贷款是否已经被全额偿还。如果贷款尚未被全额偿还,则贷款智能合约实例可以调整贷款偿还数额并且可以执行附加操作例如从认证者、评估者和/或保管者处返还质押的资金中的一些质押的资金,以反映新的贷款偿还数额。如果贷款智能合约实例确定贷款偿还数额已被全额偿还,则贷款智能合约实例可以向贷款处理智能合约实例发送指示贷款已被全额偿还的偿还通知,并且可以使贷款处理前进至贷款后阶段2716。在实施方式中,偿还通知可以包括指示进行了支付和支付的数额的支付事件记录的哈希值以及/或者支付记录在分布式分类账2016上的地址。相反,如果贷款智能合约实例确定借款人违约,则贷款智能合约实例可以触发清算事件和/或向贷款处理智能合约发送指示根据贷款条款贷款处于违约的违约通知。在实施方式中,违约通知可以包括指示错过了哪些支付和关于贷款的剩
余余额的违约事件记录的哈希值以及/或者违约事件记录在分布式分类账2016上的地址。响应于接收到违约通知,贷款智能合约实例可以启动清算事件,并且可以使贷款处理前进至贷款后阶段2716。
331.在贷款后阶段2716期间,如果已经完全偿还贷款或进行了清算事件,则担保代币被返还给所有者。响应于接收到已经全额偿还贷款的偿还通知,贷款智能合约实例可以启动将担保代币从托管账户转移至借款人的账户,然后,借款人可以赎回担保代币以获得对担保物品的拥有权。一旦贷款成功地被偿还,贷款处理智能合约实例就可以根据认证智能合约、评估智能合约和保管合约中规定的条款来启动(例如,从偿还给出借人的资金)向认证者、评估者和保管者的账户授予奖励。
332.在启动清算事件时,贷款智能合约实例可以将担保代币的地址发送至可以清算担保物品(例如,以拍卖方式)的合适的市场(例如,市场系统102)。在清算事件期间,买方可以购买担保代币,这导致担保代币的所有权数据2054被分配给买方,然后买方可以赎回担保代币以获得对担保物品的拥有权。一旦被清算,贷款处理智能合约实例就可以从清算事件的收益中将剩余未结清余额分发给出借人(或者如果贷款被出售给辅助出借人,则从清算事件的收益中将剩余未结清余额分发给第二出借人)。在清算事件之后,贷款处理智能合约实例可以根据认证智能合约、评估智能合约和保管合约中规定的条款来启动从清算事件的收益中向认证者、评估者和保管者的账户授予奖励。如果有剩余任何余额,剩余部分可以记入借款人的账户。
333.一旦贷款处理完成,则贷款处理智能合约实例可以通知代币化平台100贷款处理已经完成,并且代币化平台100可以基于所完成的贷款处理运行分析处理。在一些实施方式中,贷款处理的结果可以用于对认证者、评估者、保管者、出借人和/或借款人中的一个或更多个的评级进行更新。
334.应当理解的是,上述是去中心化贷款处理工作流2700的示例,并且可以执行替选工作流。此外,去中心化贷款处理工作流2700可以包括未明确讨论的附加步骤或替选步骤。
335.图28示出了根据本公开内容的一些实施方式的贷款处理工作流2800的示例。在图28的示例中,可以对不容易运送和/或非常大的担保物品例如车辆、艺术品、易碎物体(例如,花瓶或枝形吊灯)、葡萄酒或威士忌收藏等执行贷款处理工作流2800。在图28的工作流2800中,担保物品被存放在保管者处,该保管者转而可以生成被代币化成担保代币的virl。然后,可以将担保物品的virl提供至认证者和评估者,而不必在各方之间运输实体担保物品。在图28的示例中,贷款处理工作流2800可以包括:请求阶段2802,在请求阶段2802中,借款人请求开始贷款处理;接着是保管阶段2804,在保管阶段2804中,由保管者取得担保物品的拥有权;接着是代币化阶段2806,在代币化阶段2806中,保管者可以提供必要的文档以生成被代币化成担保代币的担保物品的virl;接着是认证阶段2808,在认证阶段2808中,一个或更多个认证者对一个或更多个物品进行认证;接着是评估阶段2810,在评估阶段2810中,对经认证的物品进行评估;接着是出借阶段2812,在出借阶段2812中,由借款人和出借人协商并接受贷款;接着偿还阶段2814,在偿还阶段2814中,由借款人偿还贷款;接着是贷款后阶段2816,在贷款后阶段2816中,解锁担保代币并将担保代币返还至借款人,或者在借款人对贷款违约的情况下对担保代币进行清算并且向贷款处理的参与者发放任何奖励。
336.在请求阶段2802期间,借款人可以请求开始新的贷款处理,所述新的贷款处理包
括以借款人拥有的物品作抵押。在实施方式中,借款人可以经由与代币化平台100接口的借款人设备2002请求贷款。在这些实施方式中,代币化平台100(或另一合适的系统)可以提供gui,借款人可以在该gui中提供信息例如要抵押的担保物品、担保物品的位置、寻求的贷款数额和/或提议的贷款条款。响应于借款人请求,代币化平台100可以实例化贷款处理智能合约实例。在实施方式中,贷款处理智能合约实例可以确定担保物品的类型(例如,来自由借款人提供的请求),并且可以请求保管者在贷款处理期间以托管的方式保管担保物品,从而使贷款处理进展至保管阶段2804。
337.在保管阶段2804期间,贷款处理智能合约实例可以请求保管者对担保物品进行保管,并且可以实例化执行保管工作流的保管智能合约2032的实例。在实施方式中,代币化平台100可以例如基于担保物品的类型和/或保管者与担保物品的接近度来将保管者分配给保管任务。一旦保管者已经确认接收到物品,则保管者可以生成指示物品已被储存并表明担保物品在被接收到和被检查时的任何损坏的保管报告以及支持保管报告的任何支持文档。在实施方式中,可以将保管报告和任何支持文档写入分布式分类账2016。在一些实施方式中,保管者可能被要求质押与担保物品的概算价值相等或成比例的一定数额的货币/代币化代币(或者可以提供保险证明)作为保障,以防物品在保管期间丢失或损坏。在实施方式中,然后,保管智能合约实例可以向贷款处理智能合约实例提供指示物品已经以托管的方式被安全地储存的通知,其中所述通知可以包括保管报告和任何其他支持证据的哈希值以及/或者到保管报告和支持证据的区块地址。响应于通知,贷款处理智能合约可以使贷款处理前进至代币化阶段2806。
338.在代币化阶段2806期间,代币化平台100(或另一合适的组成部分)可以生成对担保物品的代币化。在实施方式中,代币化平台100可以基于描述和/或描绘担保物品的数据例如担保物品的描述、图像、视频、2d扫描和/或3d扫描来生成担保物品的virl。在实施方式中,借款人或保管者可以提供用于生成virl的数据。在实施方式中,代币化平台100基于担保物品的virl生成该物品的担保代币。一旦物品被代币化,代币化平台100就可以将该代币写入分布式分类账2016并且可以首先将对担保代币的所有权权利分配给借款人(直至达成贷款协议)。一旦担保物品已经被代币化,代币化平台100就可以向贷款处理智能合约2022提供指示代币化事件和/或担保代币的地址的通知。在接收到代币化事件的通知后,贷款处理智能合约2022可以使贷款处理前进至认证阶段2808。
339.在认证阶段2808期间,贷款处理智能合约实例可以实例化认证智能合约2028的实例。在实施方式中,如上所述,代币化平台100可以将认证任务分配给来自专门对诸如担保物品的物品进行认证的认证公会的主要认证者(和潜在的辅助认证者)。在实施方式中,要认证的物品的virl可以被发送至主要认证者,并且认证者可以生成指示对担保物品的真实性的确定的认证报告和任何支持文档。在实施方式中,认证报告和支持证据可以被提供给一个或更多个辅助认证者,所述一个或更多个辅助认证者转而可以验证认证报告并且可以提供附加的支持文档。在实施方式中,认证报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与认证任务的认证者可能被要求质押一定数额的货币/代币化代币作为保障,以防物品被清算并且稍后被认为是虚假的。在示例实施方式中,贷款处理智能合约2022可以包括监听线程,该监听线程对由实例化的认证智能合约2028发出的指示该物品被认证者认为是真实的还是虚假的认证通知进行监听,其中,来自认证智能合约2028
的认证通知可以包括认证者的意见(例如,虚假的或真实的)、认证报告和任何其他支持证据的哈希值、以及/或者到认证报告和支持文档的区块地址。如果贷款处理智能合约实例确定该物品被认为是真实的,则贷款处理智能合约实例可以使贷款处理前进至评估阶段2810。
340.在评估阶段2810期间,贷款处理智能合约实例可以请求一个或更多个评估者评估经认证的物品并且可以实例化评估智能合约2030的实例。在实施方式中,如上所述,代币化平台100可以基于担保物品的类型来标识要执行任务的一个或更多个评估者。在实施方式中,担保物品的virl可以被发送至主要评估者。在知道物品被认为是真实的情况下,评估者可以确定该担保物品的评估价值,并且可以生成指示评估价值的评估报告和支持评估价值的任何支持文档。在一些实施方式中,一个或更多个辅助评估者可以验证评估报告,并且可以为他们的相应验证提供支持文档。在实施方式中,评估报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与评估任务的评估者可能被要求质押与担保物品的评估价值相等或成比例的一定数额的货币/代币化代币作为保障,以防该物品以显著低于关于偿还数额和/或评估价值的剩余余额的价格被清算。在实施方式中,评估智能合约2030可以向贷款处理智能合约2022发送指示评估工作流已经成功完成的通知,其中所述通知可以包括评估价值、评估报告和任何其他支持证据的哈希值、以及/或者到评估报告和支持证据的区块地址。在确定评估阶段完成后,贷款处理智能合约2022可以使贷款处理前进至出借阶段2812。
341.在出借阶段2812期间,借款人可以向一个或更多个出借人请求贷款和/或可以与一个或更多个出借人协商贷款。在接收到出借人和借款人已经商定贷款条款的确认后,贷款处理智能合约2022可以根据所商定的贷款条款来实例化贷款智能合约2034。在一些实施方式中,代币化平台100可以向借款人提供gui,该gui允许借款人向一个或更多个潜在出借人请求贷款和/或与一个或更多个出借人协商贷款协议。应当理解的是,在一些实施方式中,可以在链上而不是经由集中服务例如代币化平台100来处理贷款协商。在实施方式中,借款人可以请求不超过评估价值的贷款数额和指示偿还贷款的时间量的提议的贷款期限。在这些实施方式中的一些实施方式中,代币化平台100可以生成经由gui被呈现给潜在出借人的贷款请求,由此贷款请求指示寻求数额、贷款的时间长度、以及由借款人提供的与担保物品相关的信息(例如,担保物品的virl;认证报告;评估报告;保管报告;认证、评估和保管者已经保证他们各自的任务的验证(如上所述)等)。在实施方式中,代币化系统100可以建议关于贷款的贷款偿还数额和/或利率(例如,基于当前市场状况)。替选地,潜在出借人可以提供借款人必须经由gui偿还的利率或总偿还数额。另外地,潜在出借人可以反对诸如贷款数额和/或偿还期的所请求的贷款条款中的一个或更多个。然后可以经由gui将贷款要约传达给借款人,借款人可以经由借款人设备2002查看贷款要约。作为响应,借款人可以接受贷款要约、拒绝贷款要约或提供反要约。各方可以以该方式重复直至达成协议或者一方或双方拒绝贷款要约。在达成贷款后,各方可以执行贷款协议,并且代币化平台100可以向贷款处理智能合约实例提供指示借款人和出借人已经商定贷款协议的通知。在实施方式中,通知可以包括贷款协议的细节,所述贷款协议的细节包括贷款协议的条款。作为响应,贷款处理智能合约实例可以实例化执行贷款偿还工作流的贷款智能合约实例。一旦贷款协议被执行,则贷款智能合约可以将担保代币锁定在托管账户中,并且可以促进资金从出借人的
账户转移至借款人的账户。在实施方式中,贷款协议、任何要约/反要约的记录、以及与托管担保代币和向借款人转移资金有关的记录可以被写入分布式分类账2016。一旦贷款处理智能合约实例接收到担保代币已经被锁定并且资金已经被转移的通知,则贷款处理智能合约实例可以使贷款处理前进至偿还阶段2814。
342.在偿还阶段2814期间,贷款智能合约实例可以监测借款人支付历史,以确保由借款人根据贷款计划向出借人(或向出借人分发支付的账户)进行支付并且确保贷款不处于违约状况。在贷款偿还阶段期间,借款人可以汇款支付。每当进行支付时,贷款处理智能合约实例可以接收到指示已经进行了支付和支付数额的支付通知。然后,贷款智能合约实例可以确定贷款是否已经被全额偿还。如果贷款尚未被全额偿还,则贷款智能合约实例可以调整贷款偿还数额并且可以执行附加操作例如从认证者、评估者和/或保管者处返还质押的资金中的一些质押的资金,以反映新的贷款偿还数额。如果贷款智能合约实例确定贷款偿还数额已经被全额偿还,则贷款智能合约实例可以向贷款处理智能合约实例发送指示贷款已经被全额偿还的偿还通知,并且可以使贷款处理前进至贷款后阶段2816。在实施方式中,偿还通知可以包括指示进行了支付和支付的数额的支付事件记录的哈希值以及/或者支付记录在分布式分类账2016上的地址。相反,如果贷款智能合约实例确定借款人违约,则贷款智能合约实例可以触发清算事件和/或向贷款处理智能合约发送指示根据贷款条款贷款处于违约的违约通知。在实施方式中,违约通知可以包括指示错过了哪些支付和关于贷款的剩余余额的违约事件记录的哈希值以及/或者违约事件记录在分布式分类账2016上的地址。响应于接收到违约通知,贷款智能合约实例可以启动清算事件,并且可以使贷款处理前进至贷款后阶段2816。
343.在贷款后阶段2816期间,如果已经完全偿还了贷款或进行了清算事件,则将担保代币返还给所有者。响应于接收到已经全额偿还贷款的偿还通知,贷款智能合约实例可以启动将担保代币从托管账户转移至借款人的账户,然后,借款人可以赎回担保代币以获得对担保物品的拥有权。一旦贷款成功地被偿还,则贷款处理智能合约实例可以根据认证智能合约、评估智能合约和保管合约中规定的条款启动(例如,从偿还给出借人的资金中)向认证者、评估者和保管者的账户授予奖励。
344.在启动清算事件时,贷款智能合约实例可以将担保代币的地址发送至可以清算担保物品(例如,以拍卖方式)的合适的市场(例如,市场系统102)。在清算事件期间,买方可以购买担保代币,这导致担保代币的所有权数据2054被分配给买方,然后买方可以赎回担保代币以获得对担保物品的拥有权。一旦被清算,贷款处理智能合约实例就可以从清算事件的收益中将剩余未结清余额分发给出借人(或者如果贷款被出售给第二出借人,则从清算事件的收益中将剩余未结清余额分发给第二出借人)。在清算事件之后,贷款处理智能合约实例可以根据认证智能合约、评估智能合约和保管合约中规定的条款启动从清算事件的收益中向认证者、评估者和保管者的账户授予奖励。如果有任何剩余余额,那么剩余部分可以被记入借款人的账户。
345.一旦贷款处理被完成,则贷款处理智能合约实例可以通知代币化平台100贷款处理已经被完成,并且代币化平台100可以基于所完成的贷款处理来运行分析处理。在一些实施方式中,贷款处理的结果可以用于对认证者、评估者、保管者、出借人和/或借款人中的一个或更多个的评级进行更新。
346.应当理解的是,上述是去中心化贷款处理工作流2800的示例,并且可以执行替选工作流。此外,去中心化贷款处理工作流2800可以包括未明确讨论的附加步骤或替选步骤。
347.图29示出了根据本公开内容的一些实施方式的贷款处理工作流2900的示例。在图29的示例中,可以在借款人可能高估担保物品时执行贷款处理工作流2900。例如,借款人可能希望获得等于10,000美元的贷款数额,并且想要利用一双设计师运动鞋来获得贷款。在这种情况下,可以执行图29的贷款处理工作流2900,其中在认证阶段和保管阶段之前执行评估阶段。以这种方式,如果评估价值远低于期望的贷款数额,则借款人可以选择放弃贷款处理而无需支付认证费和/或保管费。在图29的示例中,贷款处理工作流2900可以包括:请求阶段2902,在请求阶段2902中,借款人请求开始贷款处理;接着是评估阶段2904,在评估阶段2904中,一个或更多个评估者对一个或更多个物品进行评估;接着是认证阶段2906,在认证阶段2906中,对经评估的物品进行认证;接着是保管阶段2908,在保管阶段2908中,由可信保管者以托管的方式储存经认证的物品;接着是代币化阶段2910,在代币化阶段2910中,分类账管理系统104(或另一合适的组成部分)生成一个或更多个托管物品的virl,通过使托管物品的virl代币化来生成担保代币;接着是出借阶段2912,在出借阶段2912中,借款人和出借人协商并接受贷款;接着是偿还阶段2914,在偿还阶段2914中,由借款人偿还贷款;接着是贷款后阶段2916,在贷款后阶段2916中,解锁担保代币并将担保代币返还至借款人,或者在借款人对贷款违约的情况下对担保代币进行清算并且向贷款处理的参与者发放任何奖励。
348.在请求阶段2902期间,借款人可以请求开始新的贷款处理,所述新的贷款处理包括以借款人拥有的物品作为抵押。在实施方式中,借款人可以经由与代币化平台100接口的借款人设备2002请求贷款。在这些实施方式中,代币化平台100(或另一合适的系统)可以提供gui,借款人可以在该gui中提供信息例如要抵押的担保物品、担保物品的位置、寻求的贷款数额和/或提议的贷款条款。响应于借款人请求,代币化平台100可以实例化贷款处理智能合约实例。在实施方式中,贷款处理智能合约实例可以确定担保物品的类型(例如,来自由借款人提供的请求),并且可以请求评估者(和潜在的辅助评估者)评估担保物品,从而使贷款处理进展至评估阶段2904。
349.在评估阶段2904期间,贷款处理智能合约实例可以实例化评估智能合约2030的实例并且可以请求一个或更多个评估者评估经认证的。在实施方式中,如上所述,代币化平台100可以基于担保物品的类型、物品的位置等来标识要执行任务的一个或更多个评估者。在实施方式中,主要评估者可以接收担保物品(例如,经由邮件或其他运送)并且可以确定担保物品的评估价值。在该工作流2900中,评估者没有获益于知道物品被认证者认为是真实的。然而,评估者可以假设物品将被认证者认为是真实的。在实施方式中,主要评估者可以生成指示所确定的评估价值的评估报告和用于支持评估价值的任何支持文档。在一些实施方式中,一个或更多个辅助评估者可以验证评估报告,并且可以为他们的相应验证提供支持文档。在实施方式中,评估报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与评估任务的评估者可能被要求质押与担保物品的评估价值相等或成比例的一定数额的货币/代币化代币作为保障,以防该物品以显著低于关于偿还数额和/或评估价值的剩余余额的价格被清算。
350.在实施方式中,评估智能合约2030可以向贷款处理智能合约2022发送指示评估工
作流已经成功完成的通知,其中所述通知可以包括评估价值、评估报告和任何其他支持证据的哈希值、以及/或者到评估报告和支持证据的区块地址。在一些场景中,评估价值将远低于所请求的贷款数额,在这种情况下,借款人可以选择结束贷款处理。假设借款人根据评估价值决定继续贷款处理,则贷款处理智能合约2022可以使贷款处理前进至评估阶段2906。
351.在认证阶段2906期间,贷款处理智能合约实例可以实例化认证智能合约2028的实例。在实施方式中,如上所述,代币化平台100可以将认证任务分配给来自专门对诸如担保物品的物品进行认证的认证公会的主要认证者(和潜在的辅助认证者)。在实施方式中,要么担保物品被实体地发送至主要认证者(例如,来自评估者),要么担保物品的virl被数字地发送至认证者。在实施方式中,主要认证者可以经由认证者设备2004来确认接收到了要认证的担保物品(或其virl)。在实施方式中,认证者可以生成指示对担保物品的真实性的确定的认证报告和任何支持文档。在实施方式中,认证报告和支持证据可以被提供给一个或更多个辅助认证者,所述一个或更多个辅助认证者转而可以验证认证报告并且可以提供附加的支持文档。在实施方式中,认证报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与认证任务的认证者可能被要求质押一定数额的货币/代币化代币作为保障以防物品被清算且稍后被认为是虚假的。在示例实施方式中,贷款处理智能合约2022可以包括监听线程,该监听线程对由实例化的认证智能合约2028发出的指示该物品被认证者认为是真实的还是虚假的认证通知进行监听,其中,来自认证智能合约2028的通知可以包括认证者的意见(例如,虚假或真实)、认证报告和任何其他支持证据的哈希值、以及/或者到认证报告和支持证据的区块地址。如果贷款处理智能合约实例确定该物品被认为是真实的,则贷款处理智能合约实例可以使贷款处理前进至保管阶段2908。
352.在保管阶段2908期间,贷款处理智能合约实例可以请求保管者对担保物品进行保管,并且可以实例化执行保管工作流的保管智能合约2032的实例。在实施方式中,代币化平台100可以例如基于担保物品的类型和/或保管者与担保物品的接近度来将保管者分配给保管任务。一旦保管者已经确认接收到物品,则保管者可以生成指示物品已被储存并表明担保物品在被接收到和被检查时的任何损坏的保管报告以及支持保管报告的任何支持文档。在实施方式中,可以将保管报告和任何支持文档写入分布式分类账2016。在一些实施方式中,保管者可能被要求质押与担保物品的评估价值相等或成比例的一定数额的货币/代币化代币(或者可以提供保险证明)作为保障,以防物品在保管期间丢失或损坏。在实施方式中,然后,保管智能合约实例可以向贷款处理智能合约实例提供指示物品已经以托管的方式安全地被储存的通知,其中所述通知可以包括保管报告和任何其他支持证据的哈希值以及/或者到保管报告和支持证据的区块地址。响应于该通知,贷款处理智能合约可以使贷款处理前进至代币化阶段2910。
353.在代币化阶段2910期间,代币化平台100(或另一合适的组成部分)可以生成对担保物品的代币化。在实施方式中,代币化平台100可以基于描述和/或描绘担保物品的数据例如担保物品的描述、图像、视频、2d扫描和/或3d扫描来生成担保物品的virl。在实施方式中,借款人、保管者和/或认证者可以提供用于生成virl的数据。在实施方式中,代币化平台100基于担保物品的virl生成该物品的担保代币。一旦物品被代币化,代币化平台100就可以将该代币写入分布式分类账2016并且可以首先将对担保代币的所有权权利分配给借款
人(直至达成贷款协议)。一旦担保物品被代币化,代币化平台100就可以向贷款处理智能合约2022提供指示代币化事件和/或担保代币的地址的通知。在接收到代币化事件的通知后,贷款处理智能合约2022可以使贷款处理前进至出借阶段2912。
354.在出借阶段2912期间,借款人可以向一个或更多个出借人请求贷款和/或可以与一个或更多个出借人协商贷款。在接收到出借人和借款人已经商定贷款条款的确认后,贷款处理智能合约2022可以根据商定的贷款条款来实例化贷款智能合约2034。在一些实施方式中,代币化平台100可以向借款人提供gui,该gui允许借款人向一个或更多个潜在出借人请求贷款和/或与一个或更多个出借人协商贷款协议。应当理解的是,在一些实施方式中,可以在链上而不是经由集中服务例如代币化平台100来处理贷款协商。在实施方式中,借款人可以请求不超过评估价值的贷款数额和指示偿还贷款的时间量的提议的贷款期限。在这些实施方式中的一些实施方式中,代币化平台100可以生成经由gui被呈现给潜在出借人的贷款请求,其中贷款请求指示寻求数额、贷款的时间长度、以及由借款人提供的与担保物品相关的信息(例如,担保物品的virl;认证报告;评估报告;保管报告;认证、评估和保管者已经保证他们各自的任务的验证(如上所述)等)。在实施方式中,代币化系统100可以建议关于贷款的贷款偿还数额和/或利率(例如,基于当前市场状况)。替选地,潜在出借人可以提供借款人将必须经由gui偿还的利率或总偿还数额。附加地,潜在出借人可以反对诸如贷款数额和/或偿还期的所请求的贷款条款中的一个或更多个。然后可以经由gui将贷款要约传达给借款人,借款人可以经由借款人设备2002查看贷款要约。作为响应,借款人可以接受贷款要约、拒绝贷款要约或提供反要约。各方可以以该方式重复直至达成协议或者一方或双方拒绝贷款要约。在达成贷款后,各方可以执行贷款协议,并且代币化平台100可以向贷款处理智能合约实例提供指示借款人和出借人已经商定贷款协议的通知。在实施方式中,通知可以包括贷款协议的细节,所述贷款协议的细节包括贷款协议的条款。作为响应,贷款处理智能合约实例可以实例化执行贷款偿还工作流的贷款智能合约实例。一旦贷款协议被执行,则贷款智能合约可以将担保代币锁定在托管账户中,并且可以促进资金从出借人的账户转移至借款人的账户。在实施方式中,贷款协议、任何要约/反要约的记录、以及与托管担保代币和向借款人转移资金有关的记录可以被写入分布式分类账2016。一旦贷款处理智能合约实例接收到担保代币已经被锁定并且资金已经被转移的通知,则贷款处理智能合约实例可以使贷款处理前进至偿还阶段2914。
355.在偿还阶段2914期间,贷款智能合约实例可以监测借款人支付历史,以确保由借款人根据贷款计划向出借人(或向出借人分发支付的账户)进行支付并且确保贷款不处于违约状况。在贷款偿还阶段期间,借款人可以汇款支付。每当进行支付时,贷款处理智能合约实例可以接收到指示已经进行了支付和支付数额的支付通知。然后,贷款智能合约实例可以确定贷款是否已经被全额偿还。如果贷款尚未被全额偿还,则贷款智能合约实例可以调整贷款偿还数额并且可以执行附加操作例如从认证者、评估者和/或保管者处返还质押的资金中的一些质押的资金,以反映新的贷款偿还数额。如果贷款智能合约实例确定贷款偿还数额已经被全额偿还,则贷款智能合约实例可以向贷款处理智能合约实例发送指示贷款已经被全额偿还的偿还通知,并且可以使贷款处理前进至贷款后阶段2916。在实施方式中,偿还通知可以包括指示进行了支付和支付的数额的支付事件记录的哈希值以及/或者支付记录在分布式分类账2016上的地址。相反,如果贷款智能合约实例确定借款人违约,则
贷款智能合约实例可以触发清算事件和/或向贷款处理智能合约发送指示根据贷款条款贷款处于违约的违约通知。在实施方式中,违约通知可以包括指示错过了哪些支付和关于贷款的剩余余额的违约事件记录的哈希值以及/或者违约事件记录在分布式分类账2016上的地址。响应于接收到违约通知,贷款智能合约实例可以启动清算事件,并且可以使贷款处理前进至贷款后阶段2916。
356.在贷款后阶段2916期间,如果已经完全偿还了贷款或进行了清算事件,则将担保代币返还给所有者。响应于接收到已经全额偿还贷款的偿还通知,贷款智能合约实例可以启动将担保代币从托管账户转移至借款人的账户,然后,借款人可以赎回担保代币以获得对担保物品的拥有权。一旦贷款成功地被偿还,则贷款处理智能合约实例可以根据认证智能合约、评估智能合约和保管合约中规定的条款来启动(例如,从偿还给出借人的资金中)向认证者、评估者和保管者的账户授予奖励。
357.在启动清算事件时,贷款智能合约实例可以将担保代币的地址发送至可以清算担保物品(例如,以拍卖方式)的合适的市场(例如,市场系统102)。在清算事件期间,买方可以购买担保代币,这导致担保代币的所有权数据2054被分配给买方,然后买方可以赎回担保代币以获得对担保物品的拥有权。一旦被清算,贷款处理智能合约实例就可以从清算事件的收益中将剩余未结清余额分发给出借人(或者如果贷款被出售给第二出借人,则从清算事件的收益中将剩余未结清余额分发给第二出借人)。在清算事件之后,贷款处理智能合约实例可以根据认证智能合约、评估智能合约和保管合约中规定的条款来启动从清算事件的收益中向认证者、评估者和保管者的账户授予奖励。如果有任何剩余余额,那么剩余部分可以被记入借款人的账户。
358.一旦贷款处理完成,则贷款处理智能合约实例可以通知代币化平台100贷款处理已经完成,并且代币化平台100可以基于所完成的贷款处理来运行分析处理。在一些实施方式中,贷款处理的结果可以用于对认证者、评估者、保管者、出借人和/或借款人中的一个或更多个的评级进行更新。
359.应当理解的是,上述是去中心化贷款处理工作流2900的示例,并且可以执行替选工作流。此外,去中心化贷款处理工作流2900可以包括未明确讨论的附加步骤或替选步骤。
360.图30示出了根据本公开内容的一些实施方式的贷款处理工作流3000的示例。在示例贷款处理工作流3000中,在商定贷款条款之前进行贷款前清算事件。在示例贷款前清算阶段期间,市场(例如,由代币化平台100的市场系统102托管或与代币化平台100的市场系统102通信的市场)可以在涉及具有或有费用的集合的担保物品的贷款的协商和/或执行之前,以设定价格将担保物品出售给或有买方或者将担保物品拍卖给或有买方。在实施方式中,或有费用的集合可以包括拥有或有费用和奖励或有费用。在实施方式中,在关于由借款人签订的通过担保物品担保的贷款协议的经确认违约事件时,拥有或有费用决定或有买方对担保物品的拥有权权利。换言之,如果借款人能够使用担保物品作为担保而获得贷款并且借款人稍后对该贷款违约,则或有买方将仅能够拥有担保物品(例如,通过赎回相对应的担保物品)。在实施方式中,如果借款人成功地偿还贷款,则奖励或有费用可以决定将奖励(例如,一定数额的货币/代币化代币或者法定货币)授予给或有买方(例如,通过将奖励存入或有买方的电子账户)。以这种方式,或有买方被激励以或有费用购买担保物品,因为如果贷款被成功地偿还,则他或她将被奖励。换言之,在由担保物品的当前所有者(即借款人)
签订贷款之前,或有买方可能被提供货币奖励,以换取同意设定担保物品的清算价格。应当注意,在一些实施方式中,借款人可以同意将担保物品出售给或有买方,但在贷款前清算阶段之后放弃寻求贷款的机会。可以代替评估阶段执行贷款前清算阶段,或者可以(例如,如果双方中的一个或更多个不同意担保物品的评估价值,则由借款人和/或出借人)在评估阶段之后请求进行贷款前清算阶段。
361.在图30的示例中,贷款处理工作流3000可以包括:请求阶段3002,在请求阶段3002中,借款人请求开始贷款处理;接着是认证阶段3004,在认证阶段3004中,一个或更多个认证者认证担保物品;接着是保管阶段3006,在保管阶段3006中,由可信保管者以托管方式储存经认证的物品;接着是代币化阶段3010,在代币化阶段3010中,生成与担保物品相对应的virl并将所述virl代币化成担保代币;接着是贷款前清算阶段3006,在贷款前清算阶段3006中,经由市场有条件地出售经认证的物品以在协商贷款条款之前设定担保物品的清算价值;接着是出借阶段3012,在出借阶段3012中,借款人和出借人协商并接受贷款;接着是偿还阶段3014,在偿还阶段3014中,由借款人偿还贷款;接着是贷款后阶段3016,在贷款后阶段3016中,解锁担保代币并将担保代币返还至借款人,或者在借款人对贷款违约的情况下对担保代币进行清算并且向贷款处理的参与者发放任何奖励。
362.在请求阶段3002期间,借款人可以请求开始新的贷款处理,所述新的贷款处理包括以借款人拥有的物品作抵押。在实施方式中,借款人可以经由与代币化平台100接口的借款人设备2002请求贷款。在这些实施方式中,代币化平台100(或另一合适的系统)可以提供gui,借款人可以在该gui中提供信息例如要抵押的担保物品、担保物品的位置、寻求的贷款数额和/或提议的贷款条款。响应于借款人请求,代币化平台100可以实例化贷款处理智能合约实例。在实施方式中,贷款处理智能合约实例可以确定担保物品的类型(例如,来自由借款人提供的请求),并且可以请求认证者(和潜在的辅助认证者)认证担保物品,从而使贷款处理进展至认证阶段3004。
363.在认证阶段3004期间,贷款处理智能合约实例可以实例化认证智能合约2028的实例。在实施方式中,如上所述,代币化平台100可以将认证任务分配给来自专门对诸如担保物品的物品进行认证的认证公会的主要认证者(和潜在的辅助认证者)。在实施方式中,主要认证者可以经由认证者设备2004确认接收到要认证的物品。在实施方式中,认证者可以生成指示对担保物品的真实性的确定的认证报告和任何支持文档。在实施方式中,认证报告和支持证据可以被提供给一个或更多个辅助认证者,所述一个或更多个辅助认证者转而可以验证认证报告并且可以提供附加的支持文档。在实施方式中,认证报告和任何支持文档可以被写入分布式分类账2016。在一些实施方式中,参与认证任务的认证者可能被要求质押一定数额的货币/代币化代币作为保障,以防物品被清算并且稍后被认为是虚假的。在示例实施方式中,贷款处理智能合约2022可以包括监听线程,该监听线程对由实例化的认证智能合约2028发出的指示该物品被认证者认为是真实的还是虚假的认证通知进行监听,其中,来自认证智能合约2028的通知可以包括认证者的意见(例如,虚假或真实)、认证报告和任何其他支持证据的哈希值、以及/或者到认证报告和支持证据的区块地址。如果贷款处理智能合约实例确定该物品被认为是真实的,则贷款处理智能合约实例可以使贷款处理前进至保管阶段3006。
364.在保管阶段3006期间,贷款处理智能合约实例可以请求保管者对担保物品进行保
管,并且可以实例化执行保管工作流的保管智能合约2032的实例。在实施方式中,代币化平台100可以例如基于担保物品的类型和/或保管者与担保物品的接近度来将保管者分配给保管任务。一旦保管者已经确认接收到物品,保管者就可以生成指示物品已被储存并表明担保物品在被接收到和被检查时的任何损坏的保管报告以及支持保管报告的任何支持文档。在实施方式中,可以将保管报告和任何支持文档写入分布式分类账2016。在一些实施方式中,保管者可能被要求质押与担保物品的概算价值相等或成比例的一定数额的货币/代币化代币(或者可以提供保险证明)作为保障,以防物品在保管期间丢失或损坏。在实施方式中,然后,保管智能合约实例可以向贷款处理智能合约实例提供指示物品已经以托管的方式安全地被储存的通知,其中所述通知可以包括保管报告和任何其他支持证据的哈希值以及/或者到保管报告和支持证据的区块地址。响应于该通知,贷款处理智能合约可以使贷款处理前进至代币化阶段3008。
365.在代币化阶段3008期间,代币化平台100(或另一合适的组成部分)可以生成对担保物品的代币化。在实施方式中,代币化平台100可以基于描述和/或描绘担保物品的数据例如担保物品的描述、图像、视频、2d扫描和/或3d扫描来生成担保物品的virl。在实施方式中,借款人、保管者和/或认证者可以提供用于生成virl的数据。在实施方式中,代币化平台100基于担保物品的virl生成该物品的担保代币。一旦物品被代币化,代币化平台100就可以将该代币写入分布式分类账2016并且可以首先将对担保代币的所有权权利分配给借款人(直至达成贷款协议)。一旦担保物品被代币化,代币化平台100就可以向贷款处理智能合约2022提供指示代币化事件和/或担保代币的地址的通知。在接收到代币化事件的通知后,贷款处理智能合约2022可以使贷款处理前进至贷款前清算阶段3010。
366.在贷款前清算阶段3010期间,贷款处理智能合约实例可以实例化贷款前清算智能合约的实例。在实施方式中,贷款前清算智能合约实例可以向市场(例如,市场系统102)提供贷款前清算请求。在实施方式中,请求可以包括virl(或其指示符,例如virlid等)以及/或者描述和/或示出担保物品的其他文档。在实施方式中,或有出售请求可以包括其他合适的信息例如或有出售类型(例如,拍卖或定价出售)、担保物品的位置、关于担保物品的寻求价格(如果定价出售)、关于担保物品的最低价格(如果拍卖)、或有费用的时间长度(例如,借款人获得和偿还贷款所需的时间量)、奖励提议(例如,预先限定的奖励数额或购买价格的百分比、期望的贷款数额或偿还数额)等。作为响应,市场可以促进或有出售,这可能导致担保物品带有或有费用的集合或非卖品被出售(例如,或有买方以定价购买担保物品或赢得拍卖)。在实施方式中,贷款前清算智能合约可以接收来自市场的或有出售的结果。一旦或有出售完成,市场就可以向清算智能合约实例发送指示贷款前清算事件的结果的出售通知。在实施方式中,贷款前清算事件的结果指示物品是否被出售以及在物品被出售的情况下物品被出售的价格(减去由市场为主持出售而收取的任何费用)。此时,贷款前清算智能合约可以向借款人的借款人设备2002提供或有出售通知(假设发生担保物品的贷款前出售),并且借款人可以:a)同意或有出售以使贷款处理前进;b)拒绝或有出售并结束贷款处理(例如,如果出售是拍卖并且商定的清算价格过低而无法获得贷款);或者c)决定完成或有出售并结束贷款处理。如果借款人同意完成或有出售,则贷款前清算智能合约可以启动将担保代币2042转移给或有买方,并且将出售的收益(例如,货币/代币化代币或法定货币的购买数额减去由市场收取的任何费用)转移给买方。在借款人同意或有出售的情况下,贷
款前清算智能合约实例可以将担保物品锁定在托管账户中。另外地,贷款前清算智能合约实例可以将来自或有买方的出售的收益(或出售的收益中的一部分)托管在托管账户中,以确保在贷款违约的情况下或有买方可以支付出售价格。贷款前清算智能合约实例可以将贷款前清算事件记录写入分布式分类账,并且可以向贷款处理智能合约实例发出指示已经完成有条件出售以及担保物品的贷款前清算价格的通知。作为响应,贷款处理智能合约实例可以使贷款处理前进至出借阶段3012。
367.在出借阶段3012期间,借款人可以向一个或更多个出借人请求贷款和/或可以与一个或更多个出借人协商贷款。在接收到出借人和借款人已经商定贷款条款的确认后,贷款处理智能合约2022可以根据所商定的贷款条款来实例化贷款智能合约2034。在一些实施方式中,代币化平台100可以向借款人提供gui,该gui允许借款人向一个或更多个潜在出借人请求贷款和/或与一个或更多个出借人协商贷款协议。应当理解的是,在一些实施方式中,可以在链上而不是经由集中服务例如代币化平台100来处理贷款协商。在实施方式中,借款人可以请求不超过贷款前清算出售价值的贷款数额和指示要偿还贷款的时间量的提议的贷款条款。在这些实施方式中的一些实施方式中,代币化平台100可以生成经由gui被呈现给潜在出借人的贷款请求,其中贷款请求指示寻求数额、贷款的时间长度、以及由借款人提供的与担保物品相关的信息(例如,担保物品的virl;认证报告;出售前清算报告;保管报告;认证、评估和保管者已经保证他们各自的任务的验证(如上所述)等)。在实施方式中,代币化系统100可以建议关于贷款的贷款偿还数额和/或利率(例如,基于当前市场状况)。替选地,潜在出借人可以提供借款人将必须经由gui偿还的利率或总偿还数额。另外地,潜在出借人可以反对诸如贷款数额和/或偿还期的所请求的贷款条款中的一个或更多个。然后可以经由gui将贷款要约传达给借款人,借款人可以经由借款人设备2002查看贷款要约。作为响应,借款人可以接受贷款要约、拒绝贷款要约或提供反要约。各方可以以该方式重复直至达成协议或者一方或双方拒绝贷款要约。在达成贷款后,各方可以执行贷款协议,并且代币化平台100可以向贷款处理智能合约实例提供指示借款人和出借人已经商定贷款协议的通知。在实施方式中,通知可以包括贷款协议的细节,所述贷款协议的细节包括贷款协议的条款。作为响应,贷款处理智能合约实例可以实例化执行贷款偿还工作流的贷款智能合约实例。一旦贷款协议被执行,贷款智能合约就可以将担保代币锁定在托管账户中,并且可以促进资金从出借人的账户转移至借款人的账户。在实施方式中,贷款协议、任何要约/反要约的记录、以及与托管担保代币和向借款人转移资金有关的记录可以被写入分布式分类账2016。一旦贷款处理智能合约实例接收到担保代币已经被锁定并且资金已经被转移的通知,贷款处理智能合约实例就可以使贷款处理前进至偿还阶段3014。
368.在偿还阶段3014期间,贷款智能合约实例可以监测借款人支付历史,以确保由借款人根据贷款计划向出借人(或向出借人分发支付的账户)进行支付并且确保贷款不处于违约状况。在贷款偿还阶段期间,借款人可以汇款支付。每当进行支付时,贷款处理智能合约实例可以接收到指示已经进行了支付和支付数额的支付通知。然后,贷款智能合约实例可以确定贷款是否已经被全额偿还。如果贷款尚未被全额偿还,则贷款智能合约实例可以调整贷款偿还数额并且可以执行附加操作例如从认证者和/或保管者处返还质押的资金中的一些质押的资金,以反映新的贷款偿还数额。如果贷款智能合约实例确定贷款偿还数额已经被全额偿还,则贷款智能合约实例可以向贷款处理智能合约实例发送指示贷款已经被
全额偿还的偿还通知,并且可以使贷款处理前进至贷款后阶段2716。在实施方式中,偿还通知可以包括指示进行了支付和支付的数额的支付事件记录的哈希值以及/或者支付记录在分布式分类账2016上的地址。相反,如果贷款智能合约实例确定借款人违约,则贷款智能合约可以向贷款处理智能合约传送指示根据贷款条款贷款处于违约的违约通知。在实施方式中,违约通知可以包括指示错过了哪些支付和关于贷款的剩余余额的违约事件记录的哈希值以及/或者违约事件记录在分布式分类账2016上的地址。响应于接收到违约通知,贷款智能合约实例可以向贷款处理智能合约实例和/或贷款前清算事件智能合约提供违约通知,以启动将担保代币2042转移给或有买方。在违约状况被确定后,贷款处理可以前进至贷款后阶段3016。
369.在贷款后阶段3016期间,如果已经完全偿还了贷款或者依照拥有或有费用已将担保代币2042转移给或有买方,则将担保代币2042返还给所有者。响应于接收到已经全额偿还贷款的偿还通知,贷款智能合约实例可以启动将担保代币从托管账户转移至借款人的账户,然后,借款人可以赎回担保代币以获得对担保物品的拥有。一旦贷款成功地被偿还,贷款处理智能合约实例就可以根据认证智能合约、贷款前清算智能合约和保管合约中规定的条款来启动(例如,从偿还给出借人的资金中)向认证者、依照奖励或有费用的或有买方和保管者的账户授予奖励。
370.在违约状况的情况下,贷款合约实例可以向贷款处理智能合约和贷款前清算智能合约提供违约通知。响应于接收到违约状况,贷款前清算智能合约可以解锁在贷款前清算事件期间被托管的来自或有买方的资金。贷款处理智能合约实例可以从贷款前清算事件的收益(例如,来自或有买方的未锁定资金和由或有买方所欠的任何剩余余额)中将关于贷款偿还数额的未结清余额分发给出借人(或第二出借人,如果贷款被出售给第二出借人)。在确认或有买方没有来自预清算出售的未结清余额后,贷款前清算智能合约实例可以从托管中解锁担保代币2042,并且可以将担保代币2042转移至或有买方的账户,然后或有买方可以赎回担保代币以拥有担保物品。另外地,贷款处理智能合约实例可以根据认证智能合约和保管合约中规定的条款来启动从贷款前清算事件的收益中向认证者和保管者的账户授予奖励。如果有任何剩余余额,那么剩余部分可以被记入借款人的账户。
371.一旦贷款处理完成,贷款处理智能合约实例就可以通知代币化平台100贷款处理已经完成,并且代币化平台100可以基于所完成的贷款处理来运行分析处理。在一些实施方式中,贷款处理的结果可以用于对认证者、保管者、或有买方、出借人和/或借款人中的一个或更多个的评级进行更新。
372.应当理解的是,上述是去中心化贷款处理工作流3000的示例,并且可以执行替选工作流。此外,去中心化贷款处理工作流3000可以包括未明确讨论的附加步骤或替选步骤。应当注意的是,贷款处理工作流3000的一些阶段的顺序可以变化以达到一定的效率。例如,如果担保物品难以运送和/或是易腐的,则可以在认证阶段之前执行保管阶段和代币化阶段。
373.虽然已经示出和描述了本公开内容的仅几个实施方式,但是对于本领域的技术人员来说明显的是,在不脱离如所附权利要求所描述的本公开内容的精神和范围的情况下,可以对其进行许多改变和修改。在法律允许的最大范围内,本文引用的国外和国内两者的全部专利申请和专利以及全部其他出版物都整体并入本文中。
374.本文描述的方法和系统可以部分或全部通过在处理器上执行计算机软件、程序代码和/或指令的机器来部署。本公开内容可以被实现为机器上的方法、作为机器的一部分的或与机器相关的系统或装置、或实施在一个或更多个机器上执行的计算机可读介质中的计算机程序产品。在实施方式中,处理器可以是服务器、云服务器、客户端、网络基础设施、移动计算平台、固定计算平台或其他计算平台的一部分。处理器可以是能够执行程序指令、代码、二进制指令等的任何种类的计算或处理设备,包括中央处理单元(cpu)、通用处理单元(gpu)、逻辑板、芯片(例如,图形芯片、视频处理芯片、数据压缩芯片等)、芯片组、控制器、片上系统(例如,rf片上系统、ai片上系统、视频处理片上系统等)、集成电路、专用集成电路(asic)、现场可编程门阵列(fpga)、近似计算处理器、量子计算处理器、并行计算处理器、神经网络处理器或其他类型的处理器。处理器可以是或者可以包括可以直接或间接地促进存储在其上的程序代码或程序指令的执行的信号处理器、数字处理器、数据处理器、嵌入式处理器、微处理器或任何变型例如协处理器(数学协处理器、图形协处理器、通信协处理器、视频协处理器、ai协处理器等)等。另外,处理器可以使得能够执行多个程序、线程和代码。线程可以同时被执行以增强处理器的性能并且促进应用的同时操作。通过实现方式,本文描述的方法、程序代码、程序指令等可以以一个或更多个线程被实现。该线程可能会产生其他线程,这些其他线程可能已经被分配了与其相关联的优先级;处理器可以基于优先级或基于程序代码中提供的指令的任何其他顺序来执行这些线程。处理器或使用处理器的任何机器可以包括存储如本文和别处所述的方法、代码、指令和程序的非暂态存储器。处理器可以通过可以存储如本文和别处所述的方法、代码和指令的接口来访问非暂态存储介质。与用于存储能够由计算或处理设备执行的方法、程序、代码、程序指令或其他类型的指令的处理器相关联的存储介质可以包括但不限于cd-rom、dvd、存储器、硬盘、闪存驱动器、ram、rom、高速缓存、网络附接存储装置、基于服务器的存储装置等中的一个或更多个。
375.处理器可以包括一个或更多个核,所述核可以提高多处理器的速度和性能。在实施方式中,所述处理可以是双核处理器、四核处理器、其它芯片级多处理器等,其组合两个或更多个独立的核(有时被称为管芯)。
376.本文描述的方法和系统可以部分或全部通过在服务器、客户端、防火墙、网关、集线器、路由器、交换机、基础设施即服务、平台即服务或其他此类计算机和/或联网硬件或系统上执行计算机软件的机器来部署。软件可以与服务器相关联,所述服务器可以包括文件服务器、打印服务器、域服务器、因特网服务器、内联网服务器、云服务器、基础设施即服务服务器、平台即服务服务器、web服务器以及诸如辅助服务器、主机服务器、分布式服务器、故障转移服务器、备份服务器、服务器群等的其他变型。服务器可以包括存储器、处理器、计算机可读介质、存储介质、端口(物理和虚拟)、通信设备以及能够通过有线或无线介质访问其他服务器、客户端、机器和设备的接口等中的一种或更多种。如本文和别处所述的方法、程序或代码可以由服务器执行。另外,可以将执行如本技术中描述的方法所需的其他设备视为与服务器相关联的基础设施的一部分。
377.服务器可以提供到其他设备的接口,所述其他设备包括但不限于客户端、其他服务器、打印机、数据库服务器、打印服务器、文件服务器、通信服务器、分布式服务器、社交网络等。另外地,这种耦接和/或连接可以促进跨网络远程执行程序。在不偏离本公开内容的范围的情况下,这些设备中的一些或全部设备的联网可以促进在一个或更多个位置处的程
序或方法的并行处理。另外,通过接口附接至服务器的设备中的任何设备可以包括能够存储方法、程序、代码和/或指令的至少一个存储介质。中央储存库可以提供要在不同设备上执行的程序指令。在该实现方式中,远程储存库可以充当用于程序代码、指令和程序的存储介质。
378.软件程序可以与客户端相关联,所述客户端可以包括文件客户端、打印客户端、域客户端、因特网客户端、内联网客户端以及诸如辅助客户端、主机客户端、分布式客户端等的其他变型。客户端可以包括存储器、处理器、计算机可读介质、存储介质、端口(物理和虚拟)、通信设备以及能够通过有线或无线介质访问其他客户端、服务器、机器和设备的接口等中的一个或更多个。如本文和别处所述的方法、程序或代码可以由客户端执行。另外,可以将用于执行本技术中所述的方法所需的其他设备视为与客户端相关联的基础设施的一部分。
379.客户端可以提供到其他设备的接口,所述其他设备包括但不限于服务器、其他客户端、打印机、数据库服务器、打印服务器、文件服务器、通信服务器、分布式服务器等。另外,这种耦接和/或连接可以促进跨网络远程执行程序。在不偏离本公开内容的范围的情况下,这些设备中的一些或全部设备的联网可以促进在一个或更多个位置处的程序或方法的并行处理。另外,通过接口附接至客户端的设备中的任何设备可以包括能够存储方法、程序、应用、代码和/或指令的至少一个存储介质。中央储存库可以提供要在不同设备上执行的程序指令。在该实现方式中,远程储存库可以充当用于程序代码、指令和程序的存储介质。
380.本文描述的方法和系统可以部分地或全部地通过网络基础设施来部署。网络基础设施可以包括诸如本领域中已知的计算设备、服务器、路由器、集线器、防火墙、客户端、个人计算机、通信设备、路由设备和其他有源和无源设备、模块和/或组成部分的元件。除了其他组成部分之外,与网络基础设施相关联的计算设备和/或非计算设备可以包括诸如闪存、缓冲器、堆栈、ram、rom等的存储介质。本文和别处所描述的过程、方法、程序代码、指令可以由网络基础设施元件中的一个或更多个网络基础设施元件执行。本文所描述的方法和系统可以适用于包括涉及软件即服务(saas)、平台即服务(paas)和/或基础设施即服务(iaas)的特征的那些任何类型的私有、社区或混合云计算网络或云计算环境。
381.本文和别处所描述的方法、程序代码和指令可以在具有多个小区(cell)的蜂窝网络上实现。蜂窝网络可以是频分多址(fdma)网络或码分多址(cdma)网络。蜂窝网络可以包括移动设备、小区站点、基站、中继器、天线、塔等。小区网络可以是gsm、gprs、3g、4g、5g、lte、evdo、网格或其他网络类型。
382.本文和别处所描述的方法、程序代码和指令可以在移动设备上或通过移动设备实现。移动设备可以包括导航设备、蜂窝电话、移动电话、移动个人数字助理、膝上型计算机、掌上型计算机、上网本、寻呼机、电子书阅读器、音乐播放器等。除了其他组成部分之外,这些设备可以包括诸如闪存、缓冲器、ram、rom和一个或更多个计算设备的存储介质。与移动设备相关联的计算设备可以使得能够执行存储在其上的程序代码、方法和指令。替选地,移动设备可以被配置成与其他设备协作执行指令。移动设备可以与和服务器接口并且被配置成执行程序代码的基站进行通信。移动设备可以在对等网络、网格网络或其他通信网络上进行通信。程序代码可以存储在与服务器相关联的存储介质上,并且由嵌入服务器内的计
算设备执行。基站可以包括计算设备和存储介质。存储设备可以存储由与基站相关联的计算设备执行的程序代码和指令。
383.计算机软件、程序代码和/或指令可以在机器可读介质上被存储和/或被访问,所述机器可读介质可以包括:将用于计算的数字数据保留达一段时间间隔的计算机组成部分、设备和记录介质;已知为随机存取存储器(ram)的半导体存储器;通常用于更持久的存储的大容量存储装置,例如光盘、比如硬盘、磁带、磁鼓、卡和其他类型的磁存储形式;处理器寄存器、缓存存储器、易失性存储器、非易失性存储器;诸如cd、dvd的光存储装置;可移动介质,例如闪存(例如,usb棒或钥匙)、软盘、磁带、纸带、穿孔卡、独立ram盘、zip驱动器、可移动大容量存储装置、离线装置等;其他计算机存储器,例如动态存储器、静态存储器、读/写存储器、可变存储器、只读、随机访问、顺序访问、位置可寻址、文件可寻址、内容可寻址、网络附加存储装置、存储区域网、条形码、磁墨、网络附接存储装置、网络存储装置、nvme可访问存储装置、pcie连接存储装置、分布式存储装置等。
384.本文所描述的方法和系统可以将物理物品和/或无形物品从一种状态转变成另一状态。本文所描述的方法和系统还可以将表示物理物品和/或无形物品的数据从一种状态转换成另一状态。
385.本文描述和描绘的包括在贯穿附图的流程图和框图中的元件暗示了元件之间的逻辑边界。然而,根据软件或硬件工程实践,所描绘的元件及其功能可以通过计算机可执行代码在机器上实现,所述计算机可执行代码使用能够执行存储在其上的程序指令的处理器作为整体软件结构、作为独立软件模块或者作为采用外部例程、代码、服务等或这些的任何组合的模块,并且全部这样的实现方式都可以在本公开内容的范围内。这种机器的示例可以包括但不限于个人数字助理、膝上型计算机、个人计算机、移动电话、其他手持计算设备、医疗装备、有线或无线通信设备、传感器、芯片、计算器、卫星、平板个人计算机、电子书、小工具、电子设备、设备、人工智能、计算设备、联网装备、服务器、路由器等。此外,流程图和框图中描绘的元件或任何其他逻辑组成部分都可以在能够执行程序指令的机器上实现。因此,尽管前述附图和描述阐述了所公开系统的功能方面,但除非明确说明或从上下文中清楚地说明,否则不应从这些描述中推断用于实现这些功能方面的软件的特定布置。类似地,将理解的是,以上标识和描述的各个步骤可以变化,并且步骤的顺序可以适用于本文公开的技术的特定应用。所有这些变化和修改都旨在落入本公开内容的范围内。因此,除非由特定应用要求或者明确说明或从上下文清楚地说明,否则对于各个步骤的顺序的描绘和/或描述不应被理解为需要针对这些步骤的特定执行顺序。
386.上述方法和/或处理以及与其相关联的步骤可以在硬件、软件或适用于特定应用的硬件和软件的任何组合中实现。硬件可以包括通用计算机和/或专用计算设备或特定计算设备或特定计算设备的特定方面或组成部分。这些处理可以在一个或更多个微处理器、微控制器、嵌入式微控制器、可编程数字信号处理器或其他可编程设备以及内部和/或外部存储器中实现。所述处理还可以或者替代地在专用集成电路、可编程门阵列、可编程阵列逻辑或者可以被配置成处理电子信号的任何其他设备或设备的组合中实施。还将理解,所述处理中的一个或更多个处理可以被实现为能够在机器可读介质上执行的计算机可执行代码。
387.计算机可执行代码可以使用结构化编程语言例如c、面向对象的编程语言例如c
或任何其他高级或低级编程语言(包括汇编语言、硬件描述语言和数据库编程语言和技术)来创建,所述计算机可执行代码可以被存储、编译或解释成在以上设备以及处理器、处理器架构的异构组合或者不同的硬件和软件的组合或者能够执行程序指令的任何其他机器之一上运行。计算机软件可以采用虚拟化、虚拟机、容器、码头设施、集装箱岸吊(portainer)和其他能力。
388.因此,在一方面,上述方法及其组合可以在计算机可执行代码中实施,当在一个或更多个计算设备上执行所述计算机可执行代码时,该计算机可执行代码执行其步骤。在另一方面,该方法可以在执行其步骤的系统中实施并且可以以多种方式跨设备分布,或者所有功能可以被集成至专用的、独立的设备或其他硬件中。在另一方面,用于执行与上述处理相关联的步骤的装置可以包括上述任何硬件和/或软件。所有这样的排列和组合都旨在落入本公开内容的范围内。
389.虽然已经结合所示出和详细描述的优选实施方式公开了本公开内容,但是对本领域技术人员而言,对本公开内容的各种修改和改进将变得显而易见。因此,本公开内容的精神和范围不受前述示例的限制,而是应在法律允许的最广泛的意义上被理解。
390.在描述本公开内容的上下文中(尤其是在所附权利要求的上下文中),术语“一”和“一个”以及“该”以及类似指代的使用被解释为涵盖单数和复数二者,除非本文另有指示或与上下文明显矛盾。除非另有说明,否则术语“包括(comprising)”、“具有”、“包括(including)”和“包含”应被解释为开放式术语(即,意为“包括但不限于”)。除非本文另有指示,否则本文对数值范围的引用仅旨在充当单独提及落入该范围内的每个单独值的速记方法,并且每个单独值被并入说明书中,就好像其在本文中单独引用一样。除非本文另有指示或与上下文明显矛盾,否则本文所述的所有方法都可以以任何合适的顺序被执行。除非另有声明,否则本文提供的任何和所有示例或示例性语言(例如,“诸如”)的使用仅旨在更好地阐明本公开内容而不构成对本公开内容的范围的限制。术语“集”可以包括具有单个成员的集。说明书中的任何语言都不应被解释为指示任何未声明的元件对于本公开内容的实践是必不可少的。
391.虽然上述书面描述使得技术人员能够制作和使用目前被认为是其最佳模式的内容,但是本领域技术人员将理解和领会本文中的特定实施方式、方法和示例的变型、组合和等同物的存在。因此,本公开内容不应受上述实施方式、方法和示例的限制,而是受本公开内容的范围和精神内的所有实施方式和方法的限制。
392.本文中参考的所有文献在此通过引用并入本文,就好像在本文中完整阐述一样。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献