天天看点

【区块链】自动咖啡机如何解决多方结算的信任问题?

涉及多方结算的业务一直以来都不能很好地解决信任问题,例如自动咖啡机的多方结算。自动咖啡机的运营涉及不同商家——咖啡机运营商、咖啡供应商以及场地租赁商等,特别是咖啡供应商往往还不止一个(见图1)。通常只有运营商才知道销售额和完整的销售记录,经营模式一般是以运营商为主,其他各方被动参与。这时候,运营商与其他参与方存在一种博弈关系,很难实现利润最大化。如果自动咖啡机的运营模式改为多方根据营业利润分成,就可以实现多方共赢,运营商也不用独自承担风险。这时候需要其他参与方充分信任运营商,相信其提供的销售记录及结算信息是真实可靠的。但倘若信息不对称,且没有一个权威的、大家都信任的第三方在此中协调,就很难实现这种经营模式。因此,如何解决多方合作中的信任问题,一直是一个难题。

【区块链】自动咖啡机如何解决多方结算的信任问题?

图1 多方利益关系

解决方案

区块链技术可使上述的信任问题迎刃而解。因为区块链的运作机制就是所有人共享同一份信息来源,且可以在链上验证自己获得的信息是否正确。因此,区块链完全消除了信息不对称的问题,进而提升了信任。

对于自动咖啡机这种场景来说,就是要用区块链技术实现销售及利润分成信息在各参与方中透明共享,确保各方对利润结算完全信任(见图2)。这就需要各参与方都可以完整地知道销售数据及利润结算,而且,有必要的话,各相关方还不能侵犯其他参与方的数据隐私,这些销售及结算数据不能被篡改。另外,从使用便利性和用户友好性角度来说,各参与方应该可以很方便地查询到这些信息。

【区块链】自动咖啡机如何解决多方结算的信任问题?

图2 自动咖啡机去中心化应用方案

对于自动咖啡机这个简单的场景,基于区块链的基础的解决方案如下(见图3)。

1. 了解自动咖啡机售卖的基本流程。它具体包括场地的租赁情况、咖啡商品的获取方式、商品信息如何录入、商品被销售后账单如何生成、账单数据如何存储及调用、产生利润后各方的分成协议等。

【区块链】自动咖啡机如何解决多方结算的信任问题?

图3 自动咖啡机去中心化应用的概念验证演示

注:(a)显示了每台机器的交易信息,可选择时间范围进行查看;(b)是一个可视化数据信息平台,可以显示机器分布地图、市场上目前运营者的市场占比、每台机器的销售额及冠军产品等。

2. 明确需要上链的关键信息。区块链上每一个节点都储存了一份数据备份,如果把冗杂的、不重要的信息都放到链上,会浪费储存空间且没有实际意义。因此,要甄别出现在流程中的关键信息,有选择地进行信息上链。对于自动咖啡机场景,关键信息一般包括商品信息(例如商品编号、价格、消费时间等)及商家信息(例如咖啡机运营商、咖啡供应商以及场地提供商),它们可以为后续结算提供充足有效的信息。

3. 建立区块链子系统,从而实现信息上链。通过区块链开发框架发链,构建符合该场景的智能合约。当每笔销售记录产生时,通过智能合约将需要上链的信息储存在链上(见图4),从而使数据公开、透明、可验证。

【区块链】自动咖啡机如何解决多方结算的信任问题?

图4 链上交易信息记录

注:每台自动咖啡机链上钱包地址和与之有关的交易信息都被记录下来。

4. 提供用户友好的查询验证服务。通过开发框架提供的SDK将链上数据与现有平台对接,可在现有平台上增加查询验证服务。通过每笔交易返回的哈希值,查询链上信息。

在自动咖啡机这个场景中,是否需要使用区块链取决于咖啡机运营商的商业目的是什么。如果咖啡机运营商认为自己有足够的资源,可以以低成本和高利润率在市场上占据有利地位,那么它也许不需要区块链www.jikenets.com。但是,如果它需要与咖啡供应商合作以获取更多商品,需要与场地提供方合作以找到人流更大的场地(如车站、商场等),则需要区块链这个信任机制来实现共赢目的,维持长期可持续利润。同时,因为分成的商业模式可降低成本,会吸引越来越多的机器供应商、咖啡提供商和场地提供方参与,从而使商业规模扩大,商业合作越来越去中心化,区块链的优势会更加凸显,利润分成也会更高。

在区块链网络的选择上,企业可以考虑创建自己的区块链,采用联盟方式运行,因其既能保证当前的参与方可快速达成共识,又能让未来的合作方很方便地加入。考虑到与现有平台对接的需要,可以同时使用数据库和区块链:用数据库维持现有平台的功能性运营,同时通过区块链储存关键数据,以保证信息的透明度和真实性。