< 返回新闻公共列表

区块链成功:如何有效扩展?

发布时间:2022-02-22 14:41:39

区块链的定义是“跨点对点网络的所有交易的去中心化账本”。它的用途范围从加密货币到众筹,从数字支付到物联网 (IoT)。仅在 2018 年,其爆炸性增长就导致全球在区块链解决方案上的支出超过 21 亿美元。  

此外,专家预测,到 2024 年,全球区块链市场将超过 200 亿美元。LinkedIn 列出区块链相关技能的职位数量在过去 12 个月中增加了两倍,而 69% 的银行目前正在试验区块链技术。那么想要区块链成功,如何有效扩展呢?


区块链.jpg


一、区块链和云 

利用加密技术已将区块链定位为安全保存、分发和货币化数据的下一件大事。区块链应用程序主要是在公共云中构建的,因为它很容易并且进入成本几乎为零。例如,60% 的以太坊节点在云中运行。但是,这是您的区块链技术的最佳场所吗?  

在您做出决定之前,评估所有角度非常重要。您是否考虑过数据的价格?一旦您的解决方案开始扩展,您是否冒昧地计算过您的基础架构成本?您是否有一个关于您的数据在未来几个月和几年内将如何扩展的工作模型?这些问题对于您扩展托管预算非常重要。 


二、成长的烦恼 

大多数公共云提供商提供免费试用期或首次使用积分,让您进入他们的云。一旦您的应用程序工作正常,将您的开发环境也用于生产很可能是有意义的。需要注意的是,这种选择可能会导致极高的成本和性能劣势。 


三、当心:未来的公共云成本很高  

一旦公共云免费期限/信用到期, 计算成本通常 比从裸机等替代来源购买计算成本更高。 

公共云对可能失控的数据传出(出口)收取额外费用。从本质上讲,您的平台生成的每条信息都是收费的。其他托管解决方案通常包括一定数量的数据出口。例如,美国和欧洲、中东和非洲地区的 THG 托管服务器标准包含 20TB/月的数据,这在公共云中将额外花费大约 2,500 美元。 

公共云利用共享服务器/组件的原则。如果其他应用程序与您的应用程序同时需要资源, 您可能会看到性能下降 (这种影响被称为“嘈杂的邻居”)。保证您拥有所有组件的全部性能的唯一方法是将它们专用于您的应用程序。 

英特尔 SGX 等技术意味着您可以编写应用程序以更好地控制裸机服务器上的处理器。这意味着 您的应用程序在裸机上更安全并且可能更快,就像编码正确一样,您的服务器对驱动器的读/写操作更少。 


四、全新的视角 

公共云是许多应用程序的出色托管解决方案,但对于区块链来说,它可能很慢且昂贵。用户必须扪心自问,是否可以通过将部分托管预算重新用于基础设施来做更多事情。 

例如,性能更好的解决方案如何为您带来竞争优势?如果您的竞争对手利用各种方法来提高其解决方案的性能并降低成本,这是否会造成竞争劣势?你可能会对答案感到惊讶。 


结论 :裸机基础设施可以快速为您的区块链技术增加可预测性和功能。专用资源创造了您轻松存储和扩展区块链应用程序所需的速度和可靠性。



/template/Home/Zkeys724/PC/Static