...样定义的:能够让用户自己定义所需交易逻辑的代码程序,几乎存在于所有区块链系统,包括最广为人知的比特币,以及以太坊、超级账本、Parity、Zcash等。从编程语言表现或者运行环境考虑,智能合约可以分为脚本型、图灵完备型、可验证合约型三种。比特币系统可以允许通过编写基于堆栈的操作码...
知识:合约,智能合约,以太坊,比特币
...编程模型。CKB 中的状态是一等公民(First-Class Citizen),状态包含在交易和区块中,它们直接同步在节点之间。CKB 的编程模型由三部分组成:状态生成(链下)状态存储(Cell 模型)状态验证(CKB VM)在这个模型中,去中心化的应用逻辑被分为两个部分(生成和验证),分别在不同的地方运行。状态生...
知识:智能合约,在区块链,合约,区块链的
...我简要说明一下比特币、以太坊和UTXO形式的加密货币它们的基本工作原理。区块链的状态是一个巨大的未花费输出列表,包括未花费输出的数量和某种相关联的密码学密钥。这种密钥是脚本公钥,想要花费某些加密货币就必须满足某些脚本。通常这只需要一个数字签名就能实现,但是也可以加上时间锁...
知识:链上,区块,多重签名,公钥
...脚本体系,包括Monero、Dash等。部分DAG还有一些基于有向无环图结构(DAG)的区块链系统会用到脚本方式来运行合约。由于DAG系统的原生特性,包括交易时长不可控、不存在全局排序机制等特点,较难在DAG的分布式账本系统下实现一个图灵完备的智能合约系统。因此为了提高并发TPS、简化交易处理过程,...
知识:链上,加密货币,合约,比特币现金
...全通过代码无需信任地自动执行,就行成了智能合约。本文作者 Rosco Kalis 系区块链资深技术人员,CashScript 发明者。尽管以太坊是第一个拥有图灵完备智能合约的平台,但已经有可能使用一种称为「比特币脚本」(Script)的语言在比特币上创建基本合约。而比特币现金最近一直在改善其智能合约功能。...
知识:智能合约,以太坊,比特币,比特现金
...者的知识产权,将是激发作者创作热情的关键因素。Piper 在上期讲比特币的区块链科普推送里提到过,比特币是一种永远无法被篡改,且公开透明的公共账本,一旦内容被记录到区块链上,就永远无法被篡改。那么,今天这期推送,Piper 就来讲讲如何利用区块链技术,保护创作者的知识产权的底层原理...
知识:比特币,区块,矿工,创世区块
...其交易活动中产生重大成本。然而,比特币支付或合约并不一定要在比特币区块链上进行。Liquid网络可以满足交易者对高速交易、隐私结算的需求,此外它还可以享受很多其他技术创新,以换取在不同的安全模式下工作。此外,Liquid网络支持发行侧链原生资产,通过多资产交易实现资产的原子交易。网...
知识:比特币,Liquid,Simplicity,零知识证明,证券
三年前,我们踏上了构建区块链平台的旅程,作为开发人员,我们开始使用并依赖该平台。在基本原理的基础上,我们开始制定源于以下问题的Nervos CKB的支柱架构:安全:人们可以在CKB保护资产的同时放心吗?稳定性:人们能否在未来几十年内依靠CKB生存?绩效:人们能否相信,只要达到了前面两个目...
知识:智能合约,以太坊,在区块链,区块链
...其交易活动中产生重大成本。然而,比特币支付或合约并不一定要在比特币区块链上进行。Liquid 网络可以满足交易者对高速交易、隐私结算的需求,此外它还可以享受很多其他技术创新,以换取在不同的安全模式下工作。此外,Liquid 网络支持发行侧链原生资产,通过多资产交易实现资产的原子交易。...
知识:比特币<div class="text-assistive"
...实际并不简单)。在tBTC系统中,有权访问BTC的人(即存款人)可以在以太坊区块链上打开一个tBTC存款合约。这个存款是一个智能合约,它与网络中的3个签名者进行交互,这些签名者共同生成和控制一个比特币钱包(没有单一的签名者可以访问该钱包)。在打开一个存款合约时,存款人从几个可用的lot...
知识:合约,比特币区块,比特币交易,以太坊区块链
...全通过代码无需信任地自动执行,就行成了智能合约。本文作者Rosco Kalis系区块链资深技术人员,CashScript发明者。尽管以太坊是第一个拥有图灵完备智能合约的平台,但已经有可能使用一种称为“比特币脚本”(Script)的语言在比特币上创建基本合约。而比特币现金最近一直在改善其智能合约功能。尽...
知识:智能合约,合约,以太坊,比特币现金
...全通过代码无需信任地自动执行,就行成了智能合约。本文作者Rosco Kalis系区块链资深技术人员,CashScript发明者。尽管以太坊是第一个拥有图灵完备智能合约的平台,但已经有可能使用一种称为“比特币脚本”(Script)的语言在比特币上创建基本合约。而比特币现金最近一直在改善其智能合约功能。尽...
知识:智能合约,合约,以太坊,比特币现金
...出区别。由于关注的重点是智能合约和脚本功能,因此在此不会讨论平台或区块链的基础知识。本文还特此介绍了链上智能合约,以及存在几种第二层智能合约解决方案,例如RSK。这些解决方案绝对值得讨论,碍于篇幅不做非常深入的研究。以太坊:自有状态且图灵完备以太坊是迄今为止最大的智能合...
知识:智能合约,合约,以太坊,比特币现金
...实际并不简单)。在tBTC系统中,有权访问BTC的人(即存款人)可以在以太坊区块链上打开一个tBTC存款合约。这个存款是一个智能合约,它与网络中的3个签名者进行交互,这些签名者共同生成和控制一个比特币钱包(没有单一的签名者可以访问该钱包)。在打开一个存款合约时,存款人从几个可用的lot...
知识:比特币,以太坊,tBTC
CounterpartyCounterparty不属于区块链。Counterparty是2014年1月发布的一个基于比特币的代币协议。它有一个功能完备的去中心化交易所(DEX),以及已定义的多个硬编码智能合约,其中包括差价合约和二元期权合约(“投注”)。为了进行操作,Counterparty使用“嵌入共识”,这意味着Counterparty交易被创建并嵌...
知识:区块链,区块,智能合约,侧链