大热的区块链究竟是什么? 如何用它建立商业案例?
原文作者: Aaron Symanski
1 知道区块鏈是… 而不是…
当你希望每个人都能立即获得相同的,不可变得以及可以审核的数据的时候,区块链是个非常有吸引力的选项。每个区块链的實行都需要一个共识模型,更新只能以协商一致方式來进行,对于网络将存储的内容以及如何管理达成一致。
對有前途的新技术来说,区块链常常被认为是解决所有问题的神奇方案。但是你並不会自动获得的有:
· 互操作性 – 区块链是一种用于存储和共享数据的机制,但不会强制参与者以通用格式存储数据或使用通用数据定义。
· 加密 – 区块链使用加密密钥经过验证的数据块创建可审核的链,但这些区块的内容不会自动加密。在默认情况下,这是一项针对数据透明度而非数据隐私的技术。
· 参与者列表 – 你不会自动访问所有参与者的列表。 在健康保险的例子中,区块链不会自动为你提供付款人和提供商的列表; 你需要以其他方式得到。
在考虑区块链时,了解你对速度的需求。 我们认为电子交易是实时的,只受到光速的限制。 通过区块链,我们受到高强度加密计算速度的限制,一个目的是使交易不可行的阻障。 当你听说比特币的奇妙时,他们没有告诉你的是,记录一块数据可能需要10分钟。 网络繁忙时,可能需要几小时才能将下一条数据添加到链中。 这部分是因为比特币交易需要在参与者之间没有信任的情块下得到整个网络的共识。
在你拥有较少数量的参与者和一个明确的信任模型的时候,更快的区块链交易是有可能的。 这些是你必须對每个可能的应用程序评估。 将會涉及到多少方? 他们是长期的商业伙伴还是陌生人? 不可变的记录是否重要? 商业模式是否会支持达成共识的成本和实现它所需的所有处理?
另外,如果在记录数据历史时没有价值,或者你的应用程序依赖于“重写历史”,那么使用区块链就没有意义。 但是,大多数的应用程序都从原始记录的更新中受益来展示修改的历史记录,这也是区块链擅长功能。
考虑一下你预期的交易量和价值。 是偶尔参与高价值交易,还是经常参与很多低价值交易? 每个参与者都必须为网络的运营提供运算能力和存储空间,这就需要花钱。 我们可能会有大量的用户获得很多价值,但我们如何确保即使是轻度用户也觉得值得参与?
2 改变的区块链
你有哪些流程可以消除和解的需求来产生较大的回报?
3 “信任” 因素