在过去的几年中,人们对区块链的兴趣已经被记录下来,每个人都注意到了这项技术。更深层次的热衷者已经深入研究了不同类型的区块链网络以及它们所存在的可能性。
公共的非权限区块链网络和私有权限区块链网络之间的区别相当简单。简单地说,一个公共的无权限区块链没有访问限制来查看它的数据。通常,这样的网络为那些获得它们的人提供经济奖励,并使用基于某种彩票的共识算法。一些最大的,最知名的公共区块链是比特币和以太网。
另一方面,私人有权限的区块链网络需要获得对区块链上信息的读取许可,并限制可以进行交易或参与的各方。一些例子包括R3的Corda,以及各种超知识分类账,包括Hyperledger Fabric和 Hyperledger Sawtooth等。很少有私人许可的区块链网络是有意义的,但也有一些公共许可的网络出现,以便更好地扩展公共网络。
以太坊的创造者维塔利克·布特林(Vitalik Buterin)很好地理解了公共网络和私有网络的区别,他说:“从本质上讲,不可能有一个完全公开的、不受控制的网络和由密码经济学保护的状态机(例如工作量证明合厉害证明),还可以创建一个系统,在系统中,访问权限受到更严格的控制,有权修改甚至阅读只限于少数用户的区块链状态,同时仍然保持区块链提供的多种部分真实性和分散性。”
当一个公司处于一个区块链网络的架构规划阶段时,团队必须首先评估网络要实现的目标。一个公共或私有的区块链网络谁更合适?应该对网络进行标记吗?哪种特定的区块链技术是最好的选择?
例如,假设您的目标是减少围绕印度发票融资的欺诈行为,那么了解如何通过创建一个前所未有的去块链网络,以一种安全而透明的方式连接客户是非常重要的。
私人许可的区块链网络
如果一家公司希望创建一个安全的生态系统来减少融资欺诈,那么网络访问限制应该反映它所针对的业务流程的敏感性。融资仅限于领有执照或受管制的实体,因此区块链网络也应限于同一领有执照或受管制的实体。
在企业中,特别是在金融服务中,如果有一个可能对多个当事方开放的网络,就需要保证所有当事方都遵守同样的规则、条例和披露。此外,企业需要知道,没有资格访问特定信息和数据的任何人都无法获得。如果公众参与的风险大于他们为网络带来的价值,那么他们为什么要参与进来呢?公众对任何网络所构成的风险都是严重的,特别是当存储在网络上的数据可能是敏感的时候。
从业务的角度来看,将交易信息公之于众的情况很少发生,网络往往只服务于满足特定需求的实体。例如,关于参加Swift银行间支付网络的问题,通常只限于具有一定规模、获得许可、受到管制、并属于某种类别的参与人,因为这些参与人具备在网络上采用某种方式的程序并具有既得利益。
专用网向公用网的转换
有些情况下,网络或服务应该公开。例如,身份服务(其目的是验证身份和加密密钥之间的链接)与特定于单个区块链网络的公共服务相比,具有更大的意义,例如,证书颁发机构(其目的是验证身份和加密密钥之间的链接)。将密钥绑定到已知和已验证的公共标识是专用网络的常见需求。
尽管如此,除非交易信息是公开的,即使交易信息是加密的或假的,在企业的当事人之间交换交易信息本身也不可能在公共环境中进行。在少数情况下,事务性信息必须公开,如可公开搜索的财产契约。即使到那时,一个公共许可的网络将是相对于公共许可的适当选择。然而,对于大多数的用例来说,它们几乎总是涉及敏感或受监管的信息,而隐私是基本的要求。
非标记化区块链网络
一旦权衡了私有和公共参数,就必须问清楚在特定用例中使用一个代币模型是否合适。继续前面的减少欺诈的例子,人们可以理解,在这种特定情况下使用代币是不会增加价值的。事实上,如果没有代币化,分布式分类帐结构本身就增加了价值,因为它提供了安全和不可变的数据服务,不受任何单一实体的控制,可以做到数据存储和共享,同时保证保持其完整性。代币基本上表示的是所有权和价值。因此,除非您在参与者之间转移所有权或价值,否则不需要代币,那么就应该避免使用。
现在我们来决定使用的工具
为工作选择合适的工具是至关重要的。一旦决定您希望在一个私有许可的非代币区块链网络(或其他)上构建您的网络,那么问题就是哪个区块链框架最适合该特定用例的需求。在完成这个框架之前,你需要记住以下条件:
·找到一个专门处理您计划构建的网络类型的平台(私有或公共)。
·该平台需要在其设计原则中具有成本效益和灵活性,这样您就可以自由地围绕您的需求进行工作。
·每件事都需要经过企业等级和行业测试。寻找已经成功使用用例的平台,或者更好的是已经开始的实际生产系统。
·平台的寿命对于企业的成功至关重要,因此您的选择应该具有很高的生存概率。
关于为您的网络使用哪种类型的区块链网络的决策可能是一个复杂的选择,因为有许多因素影响决策。公共的还是私人的?有没有代币的?专有的还是开源的?用例是否从一开始就需要使用一个分布式的分类帐呢?最终的选择需要由手边的用例驱动。在做出决定之前,花点时间彻底审查各项选择,不要忘记在做出决定之前与行业专家交谈。在毫无凭据中做决定只会导致失败。如果您正在处理一个行业范围的用例,那么来自网络的其他参与者的建议是至关重要的。