随着人们对这一发明的理解,区块链技术出现了一定的炒作。
这可能是因为它很容易想象高级用例。但是,这项技术也受到了严密的审查:在过去的几年中,已经花费了数百万美元研究区块链技术,并对区块链技术在各种情况下是否适用进行了大量测试。
区块链技术为数字世界中的认证和授权提供了新的工具,从而避免了许多中央管理人员的需要。因此,它支持创建新的数字关系。
区块链形式化和获得新的数字关系的革命是对创建互联网的骨干层的事务和交互的价值(通常被称为“互联网的价值”,而不是“信息网络”使用客户机-服务器的帐户和主副本数据库我们已经使用在过去20年了。)
但是,在所有的讨论中,建立一个新的交易层的数字骨干到互联网上,有时区块链,私人密码匙和加密货币根本不是正确的方式。
许多组都创建了流程图来帮助一个人或实体在区块链或主副本、客户机-服务器数据库之间做出决定。以下因素是对之前所做的许多事情的精馏:
数据是否具有可审计的历史记录?
由于物理密封或外观的复杂性,纸张很难伪造。就像刻在石头上的东西一样,纸质文件具有一定的持久性。
但是,如果数据是不断变化的,如果它是经常发生并且经常发生的交易,那么纸作为媒介可能无法保持记录的系统。手动数据输入也有人类的局限性。
因此,如果数据和它的历史对数字关系非常重要,那么区块链就提供了一种灵活的能力,使许多缔约方能够将新条目写入一个记录系统中,该系统也由许多托管商持有。
数据是否应该由中央机构控制?
为什么第三方应该负责一些认证和授权,仍然有很多原因。有时候第三方控制是完全合适和可取的。如果数据的隐私是最重要的考虑因素,那么有一些方法可以通过不将数据连接到网络来获取数据。
但是,如果现有的IT基础设施具有帐号和登录功能,不足以保证数字身份的安全性,那么区块链技术就可以解决这个问题。
正如中本(Satoshi Nakamoto)在他(或她)的重要著作《区块链点对点电子现金系统》(Bitcoin: A p2p Electronic Cash System)中所写的那样:“商家必须提防他们的顾客,他们会为了更多的信息而困扰他们,而不是他们需要的信息。”一定比例的欺诈被认为是不可避免的。
私钥加密技术支持推送交易,它不需要集中的系统和用于建立数字关系的复杂帐户。如果这个数据库需要数百万美元来确保轻量级的金融交易,那么就有一个可能的区块链是解决方案。
交易的速度是最重要的考虑因素吗?
这个数据库需要高性能毫秒的事务吗?(在我们的指南中有更多的内容:“区块链和数据库的区别是什么?”)。
如果高性能,毫秒事务是必需的,那么最好坚持传统模式的集中式系统。作为数据库的区块链是缓慢的,而且存储数据的成本是:链中每个区块的处理(或“挖掘”)。基于客户机-服务器模型的集中式数据系统更快、更便宜……现在。
简而言之,虽然我们仍然不知道区块链的全部限制和可能性,但我们至少可以说,通过检查的用例都是关于管理和确保数字关系作为记录系统的一部分的。