精华内容
下载资源
问答
  • 一、什么是合约交易 合约交易是指买卖双方对约定未来某个时间按指定价格接收一定数量的某种资产的协议进行交易。 合约交易的买卖对象是由交易所统一制定的标准化合约,交易所规定了其商品种类,交易时间,数量等标准...

    一、什么是合约交易

    合约交易是指买卖双方对约定未来某个时间按指定价格接收一定数量的某种资产的协议进行交易。 合约交易的买卖对象是由交易所统一制定的标准化合约,交易所规定了其商品种类,交易时间,数量等标准化信息。合约代表了买卖双方所拥有的权利和义务。简单点说就是,现在约好未来某个时间地点交易一定数量的某种商品。

    合约交易是一种金融衍生品,相对于现货市场的交易,用户可以在期货合约交易中通过判断涨跌,选择买入做多或卖出做空合约,来获得价格上涨或者下跌带来的收益。

    二、合约交易的作用

    标准化合约设计的初衷是为了对冲现货风险而设计的,为了锁定收益成本,对冲现货价格大幅波动的风险,从事大宗商品买卖的公司或个人会在期货市场下相同头寸的空单(多单),用来抵御风险。

    比特币为代表的数字资产合约交易通常采取价差交割,在合约到期时,系统会对所有没有平仓位以交割价格进行交割结算。

    三、合约交易的规则

    1. 交易时间

    合约交易是7*24小时交易,只有在每周五16:00(UTC+8)结算或交割期间会中断交易。合约在交割前最后10分钟,只能平仓,不能开仓。

    1. 交易类型

    交易类型分为两类,开仓和平仓。开仓和平仓,又分买入和卖出两个方向:

    买入开多(看涨)是指当用户对指数看多、看涨时,新买入一定数量的某种合约。进行“买入开多”操作,撮合成功后将增加多头仓位。

    卖出平多(多单平仓)是指用户对未来指数行情不再看涨而补回的卖出合约,与当前持有的买入合约对冲抵消退出市场。进行“卖出平多”操作,撮合成功后将减少多头仓位。

    卖出开空(看跌)是指当用户对指数看空、看跌时,新卖出一定数量的某种合约。进行“卖出开空”操作,撮合成功后将增加空头仓位。

    买入平空(空单平仓)是指用户对未来指数行情不再看跌而补回的买入合约,与当前持有的卖出合约对冲抵消退出市场。进行“买入平空”操作,撮合成功后将减少空头仓位。

    1. 下单方式

    限价委托:用户需要自己指定下单的价格和数量。开仓和平仓都可以使用限价委托。

    对手价下单:用户如果选择对手价下单,则用户只能输入下单数量,不能再输入下单价格。系统会在接收到此委托的一瞬间,读取当前最新的对手价格(如用户买入,则对手价为卖1价格;若为卖出,则对手价为买1价格),下达一个此对手价的限价委托。

    1. 仓位

    用户开仓成交后,即拥有了仓位,同种合约同一方向上的仓位会合并。在一个合约账户中,最多只能有6个仓位,即当周合约多仓、当周合约空仓、次周合约多仓、次周合约空仓、季度合约多仓、季度合约空仓。

    1. 下单限制

    平台对单个用户某个周期合约的持仓数量、单笔开仓/平仓的下单数量会做出限制,防止用户操纵市场。

    当用户的持仓数量或委托数量过大,平台认为可能对系统和其他用户产生严重风险时,平台有权要求用户采用包括但不限于撤单,平仓等风控措施。平台有权采用包括但不限于限制总仓位数量,限制总委托数量,限制开仓,撤单,强行平仓等措施进行风险控制。在这里插入图片描述

    比链科技(www.bitchain8.com)致力于全球领先的区块链技术服务提供商,面向全球提供数字资产金融衍生品系统、交易所开发、钱包服务系统、区块链交易所开发、数字货币开发、智能合约开发、公链私有链联盟链等区块链技术解决方案,为广大金融机构提供安全、稳定、可靠的技术服务。

    展开全文
  • “智能合约”作为一种数字化契约,不需要外加人为干预,即可实现自我执行和自我验证。那它们究竟是如何运作的?又为何在区块链时代才得以蓬勃发展? 智能合约的诞生 1996年,美国密码学家兼程序员Nick Szabo首次...

    过去的几十年,计算机代码已让各类设备变得更智能、更先进,无数任务可被自动化执行,彻底改变了人们开展业务的方式。“智能合约”作为一种数字化契约,不需要外加人为干预,即可实现自我执行和自我验证。那它们究竟是如何运作的?又为何在区块链时代才得以蓬勃发展?

    在这里插入图片描述

    智能合约的诞生

    1996年,美国密码学家兼程序员Nick Szabo首次提出智能合约的概念,早于区块链技术的诞生。根据Szabo的构想,智能合约是信息传输的数字协议,通过算法在满足既定条件后自动执行交易,并完全控制整个过程。但由于当时缺少可信的执行环境,智能合约并没有被应用到实际产业中。

    关于智能合约,一种更原始的例子便是自动售货机。通过事先编入相关交易规则,它可以自动完成收钱与分发产品。这不仅可替代了线下商店以削减交易成本,而且还能扩展服务,提供7天24小时的可用性,而不是有限的营业时间。

    按照自动售货机的逻辑,Szabo推测,数字革命将改变合约订立的过程:传统合同将不再适用,合同双方将选择采用智能合同,并能改善他所认定的“合同设计的四个基本目标”的执行:可观察性、可验证性、隐私性和可执行性。根据Szabo的说法,在执行这四个目标方面的改进将在全球范围内极大地促进合作关系。

    在互联网发展的今天,许多科技巨头的商业模式或者说存在的理由,都是因为缺乏这样一个可信的原生聚集层。智能合约恰恰为此提供了一个解决方案。

    区块链合约层

    如果说数据、网络和共识三层,分别承担了区块链底层数据表示、数据传播和数据验证功能的话,合约层则是封装各类脚本代码、算法以及更为复杂的智能合约,是区块链系统实现灵活编程和操作数据的基础。

    作为一种自我执行的协议,智能合约被嵌入在区块链的计算机代码中。该代码包含一组规则,在这些规则下,智能合约的各方同意彼此进行交互,且如果满足预定义的规则,协议将自动执行。由此,智能合同提供了有效管理权益资产及多方之间访问权的机制。

    有了智能合约,每个协议、流程、任务及支付都可以有一个数字记录和签名,这些数字记录和签名可以被识别、验证、存储和共享。智能合约在此形成了治理规则——规章制度、管理法规、程序规则或组织章程——并用自我执行的代码取代日常运营管理。智能合约通常具有一个用户接口,以供用户与已制定的合约进行交互,并确保交互行为都严格遵守此前制定的逻辑。同时,得益于密码学技术,数据加密还能保证协议各方的匿名性。

    由此,智能合约不仅可用于简单的经济交易,比如把钱从A汇到B,还可用于注册任何类型的所有权和产权,比如土地登记和知识产权,或者管理共享经济的智能访问控制等。换句话说,由于智能合约运行在区块链P2P分布式网络之上,规则不仅可以应用于企业内部,还可以应用于区块链上的其他业务合作伙伴间。

    区块链智能合约的优点

    不可否认的是,作为非常有价值的工具,智能合约已成为区块链核心构件之一,具备如下优点:

    独立性:智能合约排除了第三方干预的可能性,交易的保证是程序本身,不像中间商,它不会给出怀疑其完整性的理由,并确保执行合同时的准确度。

    可靠性:智能合约是数字化及自动化地执行,即契约按照预先确定的规则自动执行事务,并且这些记录在参与者之间共享。如果交易的一方没有完成其义务,另一方将受到智能合约条件的保护。

    高效率:依靠人工处理合约方式会占用大量时间,拖延目标的完成。智能约能够在任何时候相应用户的请求,大大提高了交互进行的效率。

    低成本:由于消除了中间商的费用,智能合约降低了运营成本,以及双方有机会在更有利的条件下合作,从而降低审计和执行此类协议的协调成本。

    安全性:由于智能合约存储在区块链分布式网络中,其结果由该网络中的每个人进行验证。因此,一旦合同创建完成,代码的任何篡改都会立即被察觉,难以被破坏,从而保证了区块链项目木安全顺畅地运转。

    随着技术的不断发展,智能合约也逐渐超出了合约本身的范畴,能够支持更为通用而可信的计算模式,赋能区块链打开更广阔的应用场景。在此之前,我们继续聊聊区块链另一位较少被提及幕后英雄,激励层。

    来源:能链科技

    展开全文
  • 区块链永续合约

    2019-11-20 09:49:59
    区块链永续合约 区块链永续合约简单来说就是带杠杆,无交割期,可以永久持仓。永续合约是传统的期货合约的升级延续。数字货币交易才有的,相对来说风险小点,灵活把控。 区块链永续合约开发 首先,从设计机制上而言...

    区块链永续合约

    区块链永续合约简单来说就是带杠杆,无交割期,可以永久持仓。永续合约是传统的期货合约的升级延续。数字货币交易才有的,相对来说风险小点,灵活把控。
    区块链永续合约开发

    首先,从设计机制上而言,最大的区别在于永续合约没有交割日,合约永远不会到期结算,只要合约不被爆仓,用户可以一直持有。
    由于没有交割日期限制,永续合约可以避免因交割带来的重复开仓步骤,也避免了重复建仓手续费。
    永续合约通过自动减仓,减少对手盘仓位,降低市场风险,不存在穿仓分摊的情况。

    永续合约价格设计机制也不同,永续合约不容易被恶意“插针”(价格受到盘口“买一价”和“卖一价”的影响。在合约交割期前,价格有时会突然大幅拔高或降低,价格走势图酷似一根“针”)爆仓。

    林嘉鹏说过“要想投机,永续合约才是更好的。”
    在这里插入图片描述

    展开全文
  • 区块链智能合约

    千次阅读 2018-03-25 23:03:45
    智能合约这个术语是跨领域法律学者尼克·萨博(Nick Szabo)提出来的,他对智能合约的定义是“一个智能合约是一套以...智能合约使得区块链的扩展性更强,且实现上更简洁,从而让以太坊发展成为目前最大的一个区块链...

    智能合约这个术语是跨领域法律学者尼克·萨博(Nick Szabo)提出来的,他对智能合约的定义是“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”换成更加通俗的描述就是“智能合约是一个在计算机系统上,当一定条件被满足的情况下,可以被自动执行的合约。”

    1.智能合约使得区块链的扩展性更强,且实现上更简洁,从而让以太坊发展成为目前最大的一个区块链开发平台。为了理解方便,我对智能合约的定义是:

    智能合约就是区块链环境里的可执行代码。

    2.搭建以太坊私有链(Private-Net)
    为了在以太坊上发布智能合约,必须安装以太坊Mist钱包,注意不能是imToken或Myehterwallet这类轻钱包。Mist钱包不仅包含钱包的所有功能,还包含智能合约部署功能,其他钱包目前不支持。
    另外,这里有个背景需要说明:
    区块链的形态分为三种:公有链,联盟链,私有链。比特币和以太坊目前是最大的公有链,联盟链是企业使用较多的,以IBM hyperledger fabric为代表,私有链是公司内部或者个人需要而搭建的一个网络。
    默认情况下,启动Mist钱包会同步所有以太坊区块信息,即连接的是公有链,这会花费非常长的时间及占用大量的硬盘空间,所以除非自己真的需要发布智能合约,否则,尽量避免使用公有链。本次演示是在私有链中进行的,下面是基本的配置方法:
    1、安装Ethereum Wallet钱包(即Mist钱包);
    2、安装Geth(以太坊挖矿程序);
    3、创建私有链:
    参考http://blog.csdn.net/sportshark/article/details/51855007
    私有链搭建成功后,每次先启动geth,使用命令“geth --identity "PICCetherum" --rpc --rpccorsdomain "*" --datadir "D:\Program Files\Geth\geth\chain" --port "30303"  --rpcapi "db,eth,net,web3" --networkid 95518 console”,然后在打开Ethereum Wallet程序,这样连接的就是私有链,你在启动时和启动后都可以看见“Private-Net”字样。
    3.开发一个属于自己的最简单“众筹”合约
    假设我是个骗子,我写了一个漂亮的白皮书,然后我需要开发一个众筹的智能合约,让大家往这个智能合约上打ETH,等众筹时间到了,不论资金是否筹集满,我都把资金转移到自己账户上。
    现在有一个基本的前提逻辑需要了解:
    在给以太坊智能合约发送ETH的时候,这些ETH是被智能合约锁定的。
    因此合约在开发时,一方面要支持大家发送货币,另外一方面要支持从这个合约里把锁定的ETH提取出来。
    打开钱包,进入Private-Net,点击界面“Contracts”,选择“Deploy New Contract”(部署新的智能合约):

    部署合约界面
    点击后可进入一个合约编辑界面,大家通过“SOLIDITY CONTRACT SOUCE CODE”找到。到了这个关键的地方,我这骗人的合约怎么实现呢?
    Contract NBICO {
    address public organizer;
    event FundTransfer(address backer, uint amount, bool isContribution);
    function NBICO() {
    organizer = msg.sender;
    }

    function destory() {
    if(msg.sender == organizer) {
    suicide(organizer);
    }
    }
    }


    上面代码已通过实际操作成功,大家不妨事实。看下面这个截图:
    合约概况
    如上图所示,上面有三个合约,BIGONE是收到转账后合约锁定了100个ETH的情况,SMALL ONE 是我通过调用合约中的“destory”方法,实现“自杀”(suicide),即合约失效,同时资金转移到合约创建人的账户中,因此显示为灰色,且余额为0。
    针对上面的代码解释如下:
    1)定义了一个合约名为“牛逼的ICO”:NBICO
    2)定义了组织者地址(organizer)和转账方法(FundTransfer)
    3)在初始方法(NBICO)中设置organizer的地址;
    4)在销毁方法(destory)中判断当前操作是否为组织人organizer发起,如果是,则进行“自杀”(suicide),自杀后,智能合约不可用,智能合约上锁定的资金全部转移到organizer名下。


    4.后记
    你或许不太懂上面代码的具体含义,或者实际动手操作起来有一定难度,但是通过这么一个演示,你应该明白了:
    通过廖廖几行代码,就可以实现一个简单的“众筹”,如果你相信我白皮书里说的。其实,最简单的众筹是:直接给我转账,如果没有白皮书,就依赖于你是否信任我这个人。
    所以ICO时可信度可以这么描述:
    1)白皮书有一定的可信度,主要目的是为了信息透明,以后可以看是不是这么做的,但不能完全相信白皮书;
    2)团队的可信度更高,说白了投资一个ICO更多的是看中这个团队,而某些项目看中某个人也是有可能的;
    3)众筹智能合约的代码可信度最高,因为通过阅读代码可知道,发起方是否可以随意提取代码。比如我上面这个智能合约,懂行的人一看就知道有问题。
    转自:https://www.jianshu.com/p/3aa80732ed73
    展开全文
  • 区块链智能合约介绍

    千次阅读 2020-08-05 11:12:19
    作者:qinyutong、chengyueqiang智能合约 (smart contract) 是一种由事件驱动的、具有状态的代码合约和算法合同 [11],随着以比特币为代表的区块链技...
  • 区块链已经对多方业务流程产生了深远的影响。 使用区块链的组织依靠可信的自动交易。 它提供了一个信任框架,您可以使用该框架来安全地自动化直到现在仍是手动的流程。 传统上,在商业交易中,当两方交换价值时,...
  • 区块链实现智能合约

    千次阅读 2018-07-03 11:45:57
    区块链实现智能合约一、制定生成智能合约1、首先参与智能合约的用户必须先注册成为区块链的用户,区块链返回给用户一对公钥和私钥。公钥做为用户在区块链上的账户地址,私钥做为操作该账户的唯一钥匙。2、两个以两个...
  • 就是在调用deploy()方法部署合约的时候,会弹出Metamask付款,可能出现2个问题: 第一:你的gas不够,可以参考send方法的gas设置(我是设置默认,付款的时候,修改大点)...
  • 区块链智能合约自动化安全审计介绍   近期,区块链技术比较火,并在不同的行业有所应用,如金融、游戏、版权、溯源等,其中出现过不少的安全问题,尤其是区块链的智能合约发展至今,暴露出的问题不少,智能合约的...
  • 区块链长时间的发展过程中,区块链智能合约是一个非常重要的里程碑产物。所谓智能合约即能将参与者双方指定的条款传输到智能合约上,参与方可直接在合约上执行承诺的协议。但是要注意的是智能合约和法律条约不能划...
  • 请问如何在一个新合约中调用上面这个拍卖合约的 leadingBid 这个变量的结果(在上面合约执行之后)?如果不能,能不能从区块中读取这个变量?很急很急,回答的好可以追加,谢谢。是调用变量,不是函数调用。就算调用...
  • 本文介绍如何以solidity语言来编写的HelloWorld智能合约,让小白对智能合约编程有所理解,从而开启智能合约从入门到放弃之路。话不多说,直入主题。 工具:remix在线编译器。remix是以太坊官方推荐的在线智能合约...
  • 区块链各大token查询地址

    万次阅读 2019-06-01 10:55:24
    比特币交易查询 区块查询(BTC)区块链浏览器:https://www.btc.com 泰达币交易查询 区块查询(USDT)区块链浏览器:https://www.omniexplorer.info 莱特币交易查询 区块查询(LTC)区块链浏览器:...
  • 智能合约 (smart contract) 是一种由事件驱动的、具有状态的代码合约和算法合同 [11],随着以比特币为代表的区块链技术的蓬勃发展, 区块链技术已经开始逐步超越可编程货币时代而进入智能合约时代。智能合约作为...
  • EOS 智能合约 启动EOS单节点区块链 教程地址:https://github.com/EOSIO/eos/wiki/Local-Environment#2-building-eosio 命令: cd build/programs/nodeos ./nodeos -e -p eosio --plugin eosio::chain_api_...
  • 区块链:智能合约

    万次阅读 2019-04-07 01:02:08
    区块链技术的去中心化账本功能可以被用来注册、确认、转移各种不同类型的资产及合约。所有的金融交易都可以被改造成在区块链上使用,包括股票、私募股权、众筹、债券、对冲基金和所有类型的金融衍生品:期货、...
  • 区块链智能合约solidity入门

    千次阅读 2018-01-14 16:43:19
    每次执行testrpc,都会产生10个带有test funds的新地址。这些不是真正的钱,我们可以放心地进行任何测试而不用损失钱财。 编写Ethereum智能合约的最流行的语言是solidiy。我们会使用truffle 开发框架,它可以帮助...
  •  2018年1月16日,矩阵元将于深圳EPC艺术文化中心举办区块链开发动手实验室,现场讲师将带领“同学们”一起快速开发区块链应用(智能合约)。希望在深圳及周边的各位区块链开发者积极参加。  现场矩阵元区块链...
  • FISCO BCOS 构建区块链部署合约

    千次阅读 2020-04-27 15:53:28
    centos8 部署区块链 搭建单群组FISCO BCOS链 yum install openssl,curl #脚本依赖下载 cd ~ && mkdir -p fisco && cd fisco curl -LO ...
  • 详解区块链的智能合约

    千次阅读 2018-08-28 10:58:00
    智能合约的历史 在全面阐述什么是智能合约之前,我们先回顾一下它创建的历史背景,有助于理解它的...虽然有它的好处,但智能合约的想法一直未取得进展——主要是缺乏可以让它发挥出作用的区块链。 什么是智能合约 ...
  • 区块链之智能合约入门

    千次阅读 2019-12-05 14:26:08
    区块链之智能合约入门 第一步 安装环境 首先这里写的合约是指solidity合约,使用Remix IDE。所以我们第一步就是安装Remix IDE。remix ide是开发以太坊智能合约的神器,支持网页在线编写、部署和测试智能合约。网址...
  • 本文是一个非常实用的分步教程,其目的是向Java开发人员(特别是)展示一种非常简单的与区块链智能合约进行交互的方式。了解使用库与区块链进行交互的难易程度。 环境要求 我们将使用Tezos区块链。为了使我们的...
  • 为什么说现在学习区块链才是最好的时机?区块链技术不只是能开发数字货币,不只是能进行ICO。当我分享一些区块链文章的时候,偶尔总会有人艾特我说,春哥,现在国家都不让炒币了,还弄个毛的区块链啊。我一般会很...
  • 最近的几年,区块链技术发展的很快,感觉转眼间代币经济已经从电子货币变成了基础设施。典型的表现就是前几年在市值前十... 首先,小编为你们讲解一下区块链智能合约这个问题。要想安全可靠地写一个区块链智能合约...
  • 智能合约又称智能合同,是由事件驱动的、具有状态的、获得多方承认的、运行在区块链之上的、且能够根据预设条件自动处理资产的程序,智能合约最大的优势是利用程序算法替代人仲裁和执行合同。 简单说,智能合约是一...
  • DAO、Parity、BEC 等著名项目的市值几乎一夜归零,都是由于智能合约漏洞引起,智能合约究竟是什么?如何针对这些安全问题进行防范?本场 Chat 将会对交互进行详解。 本场 Chat 主要内容为: 智能合约是什么? 黑客...
  • 通过业务规则让区块链智能合约更加智能https://www.ibm.com/developerworks/cn/middleware/library/mw-1708-mery-blockchain/1708-mery.html 通过链下逻辑扩展区块链智能合约...
  • 在本文中,将介绍比特币、超级账本Fabric和以太坊这三种区块链中,分别使用什么开发语言来进行智能合约的编程,并提供你进一步学习的资源链接。​我先介绍一下,我从事Python近9年,接下来我介绍一下我对于区块链的...
  • 1. 创建多重合约钱包 ...4. 备份合约地址 5. 向合约地址转账 6. 从多重钱包向外转账 转账时要注意, 一定要保持挖矿状态才行, 之前等了很久交易都不动。 7. 提示其他账户确认 8. 转账完成
  • 三种主流的区块链智能合约框架

    千次阅读 2018-08-24 14:36:58
    通用区块链平台 模块化区块链平台 金融业的特殊分布式账本平台 监管者 以太坊开发者 Linux基金 R3 操作模式 无许可限制,公共或私有 许可限制,私有 许可限制,私有 共识机制 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,283
精华内容 18,113
关键字:

区块链合约地址查询