一、链上合约 (“On-chain”)

“链上”智能合约是指在区块链上运行的智能合约,如那些在Ethereum,本身是核心协议的一部分。

这意味着它们由网络中的所有节点执行和验证。

优点

  • 智能合约的安全性与网络的规模成正比;
  • 智能合约可以在不提供签名的情况下从他们的账户中转移代币。

缺点

  • 智能合约的规模很小,因为它们的程序必须由所有节点执行;
  • 智能合约受制于网络交易费,且因为其标的的代币价格一样不稳定;
  • 智能合约交易的平均成本大致与标的代币价格成比例;

二、链外合约(“Off-chain”)

“链外”智能合约是指不在区块链上运行的智能合约,在核心协议之外执行。

只有被称为委员会的节点子集需要执行它们,并且可以在核心协议之外达成一致意见。

优点

  • 智能合约不会给网络的其他部分带来负担;
  • 智能合约交易的平均成本较低且可预测;
  • 智能合约的必要分散级别(以及安全性)可以根据每个用例进行调整。

缺点

  • 为了转移代币,智能合约程序必须签署交易,以证明他们能够访问该账户地址
  • 智能合约的权力下放(以及由此带来的安全性)取决于委员会的规模、委员会的成员以及设立委员会的实体。

https://www.iotachina.com/an-introduction-to-iota-smart-contracts.html#comments

链上合约(On-chain) 和 链下合约(Off-chain) 是什么 区别相关推荐

  1. 浅析『链上数据分析』 : 区块链 + 数据分析

    什么是链上数据分析? 01 区块链 02 链上数据 03 为什么要分析链上数据 04 数据分析思维 05 数据分析技能 06 数据分析工具 07 业务逻辑理解 什么是链上数据分析 链上数据分析,顾名思 ...

  2. 区块链上的房地产:区块链会颠覆房地产吗?

    对于房地产行业来说,购买或租赁房屋的行为是一个复杂且耗时较长的过程,因此,在毛球科技看来,长期以来房地产行业一直是一个依赖过时系统而开展的业务类型. 区块链对金融服务的颠覆以及随后在各行各业的广泛应用 ...

  3. “链”上普洱,云南省区块链中心走进大美普洱

    7月24日,由云南省发展和改革委员会(省数字经济局)指导,云南省区块链中心主办,云南省区块链产业联盟和普洱市数字经济局共同承办的"云南省区块链中心走进州市宣讲活动"正式开启,活动第 ...

  4. 重磅!欧科云链OKLink推出“链上天眼”功能,区块链+大数据全面助力链上安全

    近年来,反欺诈的难度愈来愈高.金融科技的飞速发展,提高了人们获取金融服务的普适性,同时,区块链.金融科技等新词汇的注入,使得金融欺诈愈加场景化,欺诈手段愈加虚拟化.智能化. 但幸运的是,区块链.AI. ...

  5. 链上存证、链下传输的可信数据共享平台

    点击上方蓝字关注我们 链上存证.链下传输的可信数据共享平台 张召1, 田继鑫2, 金澈清1 1 华东师范大学数据科学与工程学院,上海 200062 2 MCT Technology,上海 200023 ...

  6. Dweb3.0的核心基础设施?NA(Nirvana)Chain加速开凿链上域名流量通道

    互联网时代下域名发展已经取得了非凡的成就,Web界面.静态资源文件等数据,为新应用的开发提供了必要的基础设施和基本内容并渗透到各类应用中,随着价值互联网与区块链结合继续探索域名的去中心化边界,也让其可 ...

  7. 乌镇现场·帅初:公有链的未来——链上校验,链下计算

    乌镇现场·帅初:公有链的未来--链上校验,链下计算 6月29日,"世界区块链大会•乌镇"盛大开幕,本次峰会由国内资深的区块链门户媒体巴比特主办,全球多家行业知名机构协办.大会邀请到 ...

  8. 基于区块链的链上数据安全共享体系研究

    点击上方蓝字关注我们 基于分层注意力网络的方面情感分析 刘彦松1, 夏琦1, 李柱1, 夏虎1, 张小松1, 高建彬2 1 电子科技大学计算机科学与工程学院,四川 成都 611731 2 电子科技大学 ...

  9. BCH区块链上的预言机项目——Oracles

    近日,加密开发人员cgcardona在r/btc论坛发布了一个由个人开发的BCH相关项目,项目命名为Oracles(预言),它可用于预测市场.无信任下注等,目的是为了提供一种快速引导Oracles数据 ...

  10. 区块链治理与Polkadot的链上治理实践

    区块链的治理结构包含了决策和沟通的过程,对区块链特别是公链生态具有隐形但长远的作用.上一世代的公链发轫于链下治理,新一代的公链对链上治理持更加开放的态度.我们认为链上和链下治理有各自的适用边界, Po ...

最新文章

  1. 如何给女朋友解释什么是“元宇宙”?
  2. CxImage的使用及基本用法
  3. 一分钟教你用Excel从统计局抓数据!
  4. [html] 举例说明实现文字贯穿线的方法有哪些?
  5. STL_算法_元素计数(count、count_if)
  6. Android-Device supports x86,but APK only supports armeabi-v7a,armeabi,x86_64
  7. “不怕的人的面前才有路”!一名双非硕士的985攻博历程
  8. unity素材二:三个老头欧系战士模型带动作特效
  9. 一个被数字化的职场技术人
  10. 如何解决SpringBoot的单测启动慢的问题
  11. 用户评分系统设计与实现(风控方向)
  12. Android N for Developers(API概览)
  13. 2019长江课堂作业答案_2019年长江作业本同步练习册三年级语文下册人教版答案...
  14. 谷歌浏览器f12功能修改服务器代码,Chrome(谷歌)控制台,console实用教程
  15. 第二天送宇轩幼儿园记事
  16. 2018年蓝桥杯C语言B组
  17. 智学网登录不了java_智学网常见问题解决方法介绍
  18. 集成支付宝支付出现{resultStatus=4000, result=, memo=系统繁忙,请稍后再试}
  19. pdf编辑软件哪个好 如何在pdf上修改
  20. vp视频结构化框架(2022/9/15更新)

热门文章

  1. OpenShift免费空间绑定顶级域名(图文教程)
  2. PHP专家陪练营试听课程下载
  3. C#几种截取字符串的方法(split 、Substring、Replace、remove)
  4. Spring Boot和Dubbo整合
  5. 现代软件工程 第一章 【概论】第6题——原旭莹
  6. [推荐]网店代销的卖家,你的宝贝名称修改了吗?
  7. 直接使用临时变量导致的一个bug记录
  8. 排序算法--希尔排序
  9. 拓端tecdat|python主题建模可视化LDA和T-SNE交互式可视化
  10. android系统安全测试,Android 安全测试初探 (二)