加载中 ...

比特币的智能合约

2019-07-17 21:16 编辑:币牛牛 来源:币源

多亏了unwriter的Neon Planaria和Bitbus库,比特币开发者现在有了一种简单的方法来将离线应用状态和挖掘节点同步。我们不仅可以根据块的高度进行排序,而且还可以对交易进行块内索引! 这就是我们在比特币之上建立完全图灵完整应用所需要的。



Planaria安全模型



1. 一致性/可用性:所有运行应用程序代码的服务器都可能在一段任意的时间内停止运行,但稍后仍然可以通过从最后看到的块中进行抓取来恢复。这意味着应用程序提供者可以优雅地退出并重新联机,而不存在一致性风险。可用性取决于为用户提供应用程序的经济动机。



2. 验证:任何人都可以启动应用服务器并验证当前状态。验证器首先获取应用程序代码,然后从第一个块中抓取应用程序,直到当前块的高度。这是一个线性时间验证方案,等价于在核心网络上挖掘节点,但是只有一个应用程序子集处于区块链状态。



3.法律:如果API提供者使用错误的合约状态进行欺骗,那么捕获它们并在必要时在法庭上提供证据就变得非常简单。因为所有的东西都来自于链上的磁带,所以没有办法“做假账”而不受惩罚。



CPU /内存插件



目前基于Planaria的应用程序,如twetch和bicomedia,本质上是比特币的硬盘扩展。这类应用程序能够从op return事件中刮取数据库或文件系统上的静态内容并为其提供服务。

GearSV的目标是为比特币提供无限的CPU和内存。如果可以使用与存储应用程序相同的属性对数据进行复杂的验证和任意操作,情况会怎样?

虚拟机

虚拟机抽象在底层硬件上,允许计算在各种CPU架构上统一运行。这对于需要在许多不同机器上长时间运行的智能合约非常有用。你永远不会知道,ARM服务器可能会在5年内成为必备品!

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:比特币的智能合约

原文地址:http://www.btc268.com/news/qkl/13629.html

本文来源:币源编辑:币牛牛

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();