前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链101:为什么要使用区块链

区块链101:为什么要使用区块链

作者头像
首席架构师智库
发布2018-04-09 17:45:12
1.7K0
发布2018-04-09 17:45:12
举报
文章被收录于专栏:超级架构师超级架构师

随着人们对这一发明的理解,区块链技术出现了一定的炒作。

这可能是因为它很容易想象高级用例。但是,这项技术也受到了严密的审查:在过去的几年中,已经花费了数百万美元研究区块链技术,并对区块链技术在各种情况下是否适用进行了大量测试。

区块链技术为数字世界中的认证和授权提供了新的工具,从而避免了许多中央管理人员的需要。因此,它支持创建新的数字关系。

区块链形式化和获得新的数字关系的革命是对创建互联网的骨干层的事务和交互的价值(通常被称为“互联网的价值”,而不是“信息网络”使用客户机-服务器的帐户和主副本数据库我们已经使用在过去20年了。)

但是,在所有的讨论中,建立一个新的交易层的数字骨干到互联网上,有时区块链,私人密码匙和加密货币根本不是正确的方式。

许多组都创建了流程图来帮助一个人或实体在区块链或主副本、客户机-服务器数据库之间做出决定。以下因素是对之前所做的许多事情的精馏:

数据是否具有可审计的历史记录?

由于物理密封或外观的复杂性,纸张很难伪造。就像刻在石头上的东西一样,纸质文件具有一定的持久性。

但是,如果数据是不断变化的,如果它是经常发生并且经常发生的交易,那么纸作为媒介可能无法保持记录的系统。手动数据输入也有人类的局限性。

因此,如果数据和它的历史对数字关系非常重要,那么区块链就提供了一种灵活的能力,使许多缔约方能够将新条目写入一个记录系统中,该系统也由许多托管商持有。

数据是否应该由中央机构控制?

为什么第三方应该负责一些认证和授权,仍然有很多原因。有时候第三方控制是完全合适和可取的。如果数据的隐私是最重要的考虑因素,那么有一些方法可以通过不将数据连接到网络来获取数据。

但是,如果现有的IT基础设施具有帐号和登录功能,不足以保证数字身份的安全性,那么区块链技术就可以解决这个问题。

正如中本(Satoshi Nakamoto)在他(或她)的重要著作《比特币:点对点电子现金系统》(Bitcoin: A p2p Electronic Cash System)中所写的那样:“商家必须提防他们的顾客,他们会为了更多的信息而困扰他们,而不是他们需要的信息。”一定比例的欺诈被认为是不可避免的。

私钥加密技术支持推送交易,它不需要集中的系统和用于建立数字关系的复杂帐户。如果这个数据库需要数百万美元来确保轻量级的金融交易,那么就有一个可能的区块链是解决方案。

交易的速度是最重要的考虑因素吗?

这个数据库需要高性能毫秒的事务吗?(在我们的指南中有更多的内容:“区块链和数据库的区别是什么?”)。

如果高性能,毫秒事务是必需的,那么最好坚持传统模式的集中式系统。作为数据库的区块链是缓慢的,而且存储数据的成本是:链中每个区块的处理(或“挖掘”)。基于客户机-服务器模型的集中式数据系统更快、更便宜……现在。

简而言之,虽然我们仍然不知道区块链的全部限制和可能性,但我们至少可以说,通过检查的用例都是关于管理和确保数字关系作为记录系统的一部分的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 首席架构师智库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云区块链服务平台 TBaaS
腾讯云区块链服务平台(Tencent Blockchain as a Service,简称TBaaS)致力于打造全球领先的企业级区块链技术平台,帮助客户、开发者及合作伙伴轻松创建和管理可托管、可扩展的区块链网络,助力产业协同发展。TBaaS 支持长安链·ChainMaker、Hyperledger Fabric等区块链底层平台,简化部署、运维及开发流程,实现业务快速上链,提升链上治理效率。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档