深度学习
区块链还可以被视作共享的基础设施,如公共事业。如果你在思考现今的互联网基础设施是如何被支付的,实际上我们 通过每月向互联网服务提供商支付费用来补贴它。随着公共区块链的激增,我们开始在此基础上运行数以百万计的智能合约和验证服务。我们还可以通过以交易费用 的形式支付小额交易、智能合约通行费、捐赠按钮,或者按次计费方案进行资助。
区块链就像是分布式云中的虚拟计算机,是虚拟的,不需要设置服务器。无论谁都可以打开区块链节点,运行服务器,而不是只有特定用户或开发人员。
所以,区块链就像计算机网络的基础设施。有了这样的想法,我们可以很容易地想象计算机程序是如何在这个新的基础设施中运行的。
但是我们不应该按照字面意思将区块链类比为云计算。区块链基础设施没有取代云计算,它对云计算进行分类,并扩展其中一部分。
更有可能的是,区块链基础设施类似于云计算基础设施的一层。如果按照字面意思,将功能与典型的云服务对比, 如亚马逊网络服务或数字化海洋,区块链虚拟机器可能太过昂贵。但是它们对于智能合约来说是有用的,因其可以在区块链的虚拟机器或去中心化应用上运行自己的 逻辑,这也被称为分布式应用(Dapps)。作为旁注,在区块链过于昂贵或缓慢的场景下,未来客户端节点也可以直接互相通话。
当你在云中运行一个应用程序(如在亚马逊网络服务或微软Azrue),你可以依据时间、存储、数据传输和计 算速度需求来付账。这个虚拟机器的新颖之处在于,你是为区块链上运行的业务逻辑而付费的,区块链则是在物理服务器上运行(在现有的云基础设施上),但是你 不必担心这些服务器的设置,因为它们由其他用户管理,而且这些用户已经通过运行基础设施挖矿而得到了报酬。
因此,区块链云有一种与传统的云计算堆并行的微观价值定价模型,但是基于一个新层面。它不是一个云的物理拆分,而是在平行且轻量的云上构建一个新的分层,以密码学为基础,实现交易验证和状态迁移记录。
但在这个新的基础设施上运行应用程序是一项挑战:你需要做一些功课。这项工作是坚持一个新的去中心化应用的范式形式,有一个新的层次结构,被嘉文·伍德(Gavin Wood)称为“Web 3”。[8]Web 3是一个为在区块链内运行而设计的架构。以以太坊为例,一个Web 3架构主要包括:(1)一个作为客户端的先进的浏览器;(2)一个共享资源的区块链账簿;(3)一个计算机虚拟网络,该网络通过去中心化方式,也就是与能 够清算交易或者切换价值的区块链共识引擎的相互作用,来运行智能业务逻辑程序。这种新的范式实际上为将来基于密码学的去中心化计算指明了发展方向,也是现 有网页应用程序架构的一个变种。在现有架构下,Javascript脚本在浏览器中运行,而服务器端的代码则在公司的服务器上运行。
在更大的背景下,会发生什么?让我们展望一下。我们正在目睹不同技术级别的层级减少:
● 现在应用程序编程接口(API)来自一个受密码保护的公共基础设施(区块链)。
● 区块链被用作一种新形式的数据库,例如作为永久存储分布式哈希表(Distributed Hash Tables,简称DHT)上不变密钥(或哈希值)的地方,分布式哈希表又可以指向存储在链下的更大的数据值。
● 一种新的浏览器将允许用户启动去中心化的分布式应用,不仅仅是Web页面(例如来自以太坊的Mist钱包)。
● 万维网的原始超文本协议可以扩展为一个新的超媒体协议,星际文件系统(Inter Planetary File System,简称IPFS)。这是一个点对点分布式文件系统,它可以连接所有具有同一文件系统的计算设备。
● 合同法被削减,例如通过李嘉图合约跟踪一方对另一方的责任(比如,OpenBazaar正将此应用于其点对点电子商务协议中)。
对大型企业而言,这也同样寓意深远。业务用户不必寻求IT部门的许可,就能在开放的区块链上运营自己的智 能合约、P2P应用程序,以及其他分布式应用。这类似于软件即服务(Software-as-a-Service,简称SaaS)应用模式,它允许员工自 行注册服务,同时不会扰乱公司的基础设施(直到需要执行一些集成的时候)。
这种新形式的SaaS之所以能成为可能,是因为一个新的基础设施层能通过获得点对点和费用分摊基础的支持而产生。而且更有可能的是,这种新的计算基础设施的成本,以人均使用计算的话,将像今天上网一样廉价。如果是这样的话,应用程序的发展前景将更诱人。
对于用户和开发人员来说,薄云代表自由和灵活性。它允许任何人在不必担心基础设施设置的情况下,就可以创建自己的针对所有权、商务、合同法律、交易模式、状态转换功能的业务逻辑。
作为区块链基础设施的结果,薄云必须要被我们完全接受,并且我们必须结合在其上运行的创造性应用程序来进行革新。
来源:我是码农,转载请保留出处和链接!
本文链接:http://www.54manong.com/?id=481
微信号:qq444848023 QQ号:444848023
加入【我是码农】QQ群:864689844(加群验证:我是码农)
全站首页 | 数据结构 | 区块链| 大数据 | 机器学习 | 物联网和云计算 | 面试笔试
var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1276413723'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s23.cnzz.com/z_stat.php%3Fid%3D1276413723%26show%3Dpic1' type='text/javascript'%3E%3C/script%3E"));本站资源大部分来自互联网,版权归原作者所有!
评论专区