区块链对你的公司有什么好处?开始探索
为什么越来越多的企业开始涉足区块链技术?区块链是一种开源技术,用于创建分布式账簿——共享的交易记录(财务或其他)。基本的想法是:没有人可以篡改它,因为每个人都可以访问相同的信息,并且对所做的任何更改都有不可更改的记录。
区块链最著名的技术是为比特币和乙醚等加密货币提供动力,但它能做的远不止这些。
“任何情况下,数据需要在那些不一定相互信任的各方之间转移,就可以从分布式数据库中获益,”专注于区块链技术的研究机构Smith Crown的研究主管马特•查维尔特(Matt Chwierut)说。物联网就是一个很好的例子。任何给定的物联网公司都可能希望其他的机器网络发送他们的协议信息,但是他们不一定信任彼此的协议。你不能让每个人都遵守一个公司的协议,但是你可以使用一个没有任何一方控制的分布式数据库。
一些区块链可以用来创建“智能合同”,它会在满足特定条件后自动执行,重新考虑典型的合同过程。这些合同在银行和制药等领域都有希望。然而,在这些合同能够与其他公司的数据系统进行沟通之前,还需要更多的技术进步(参见美国银行家最近的文章《将智能合同与现实世界联系起来的竞赛》)。
在另一个例子中,区块链可以为艺术家和音乐家提供一种新的方式来从他们的作品中获得更多的回报。
如果您已经准备好使用区块链和区块链应用程序,请考虑以下四种公司可以进行实验的基本方法,如Chwierut所描述的:
1。使用blockchain-as-a-service
一些云服务提供商,如Microsoft Azure和AWS,提供了blockchainas -a-service,本质上提供了一个沙箱,您可以开始构建区块链应用程序,以了解它们如何为您的公司工作。
优点:这是一个非常有限的承诺,允许您以区块链为测试驱动器。
缺点:blockchainas -a-service对实验非常有用,所以如果你决定认真对待区块链,你很可能需要从这个方法开始。
2。使用公共区块链平台。
人们倾向于认为以太、比特币和其他货币是货币,但它们也是公司可以用来托管交易和应用程序的公开平台。
优点:由于这些平台对任何人开放,任何人都可以与您的区块链应用程序进行交互,而不需要向外界开放自己的网络。这些都是完善的、有竞争力的网络。(关于更多,请参阅CNBC的这篇文章,介绍近年来的Ethereum和比特币平台之间的竞争。)
缺点:因为事务是在分布式平台上运行的,也就是说。在货币“矿商”的服务器上,他们同意托管它们——每笔交易都有一个小成本。
3。在你自己的服务器上使用开源区块链。
这意味着从区块链项目中获取开源代码,并对其进行调整以创建自己的区块链。这个选项在那些希望使用区块链进行身份验证和内部协作的公司中很受欢迎。它也可以用于内部实验。
优点:您可以根据您的喜好修改区块链。你可以将它保存在你的网络中,并在你认为合适的时候限制访问。
缺点:区块链可能不像你想的那样工作。
4。从头开始编写区块链协议。
由于软件开发人员社区已经在区块链上做了大量工作,所以您可能不会选择从头编写区块链。但如果你有充分的理由这么做,这是一个选择。
相关内容
优点:你可以按照你想要的方式设计区块链。例如,您可以选择比现有的公共区块链更快地处理事务,或者您可能想要更改您工作的块的大小。
缺点:公共区块链受益于开源社区正在进行的工作,而开源社区正在不断地调试它们。如果您创建自己的区块链,那么您需要自己排除故障。同时,当你努力提高的时候,你也会错过社区的智慧。