区块链 / 预言机 Oracle
Omni-Space
专注Android, Mobile Security and AI
展开
-
如何让区块链连接外面的世界
“世界那么大,我想去看看”——2015年4月14日早晨,一封辞职信引发热评,同一年,Reality Keys和Oraclize相继推出oracle(这里是指预言机,而不是指甲骨文数据库)解决方案,带着区块链区看外面真实的世界。 为什么? 首先,我们以一个实际场景了解一下为什么区块链要去看看外面世界。以一个基于区块链的数字货币交易平台来看,这个系统需要定时获取指定数字货币的最...转载 2018-03-01 16:57:42 · 720 阅读 · 0 评论 -
对预言(Oracle)的一次探讨
智能合约有望彻底改变人类、机器和组织建立实施契约关系的方式。 从财产所有权到金融工具到家庭日常活动的每一个事物,现在都可以被实现为一段部署于一个公开可验证的共享账簿中的代码,这个公开可验证的共享账簿被称为区块链。这个代码在很多方面都可称为是“智能的”:它是自动执行的,模块化的,能够大幅降低与合同有关的交易成本。然而,它在接收并验证来自外界信息的能力方面还不太擅长。例如,保险合同可以被...转载 2018-03-02 14:46:13 · 1055 阅读 · 0 评论 -
Oraclize-Tutorial
IntroductionOracle service builds the bridge between blockchain and the real world, and we are going to introduce an oracle service called Oraclize.The following image describes the underlying mechani...转载 2018-03-16 15:09:36 · 970 阅读 · 0 评论 -
Setting up of Oraclize Service in Smart Contracts
Have you ever think of calling third-party APIs in your smart contracts? It can be possible using the Oraclize service . The Oraclize service enables smart contracts to access data from an external en...转载 2018-03-16 16:27:34 · 868 阅读 · 0 评论 -
Ethereum Slot Machine Source Code
I don’t like to promote gambling, but here is the source code for your perusal.From Ethereum based slot machine.Website http://www.etherslots.win/.Verified source code below from the contract address ...转载 2018-03-16 16:32:30 · 666 阅读 · 0 评论 -
Building a Raffle Smart Contract Using Oraclize
Generating random numbers in Solidity is not simple. For starters, Solidity doesn’t come with a native random function because the deterministic nature of the system.In mathematics and physics, a dete...转载 2018-03-16 16:35:47 · 671 阅读 · 0 评论 -
如何用Oraclize 写跨链的应用
Question:so I have a contract deployed on Ropsten and now I'm trying to access the public variable using a JSON RPC call through Infura and Oraclize.Here's my contract: contract test_contract { uint p...转载 2018-03-17 17:22:06 · 863 阅读 · 1 评论 -
智能合约如何可信的与外部世界交互
区块链应用中,外部世界如何与智能合约交互往往是一个容易被忽视的问题,很多的智能合约应用场景是根据一些外部事件,输出相应的结果,而传统的IT数据交互方式实际上并不能投入真正的工作。例如,按照农产品价格情况来支付投保人赔款的农产品价格险保单。传统IT人员一般认为是如下的流程:智能合约会在预定的时间,从期货交易场所获取农产品价格,然后按照获取的数据采取预设的行动。听起来很简单,但却不可能实现。为什么呢?...转载 2018-05-03 07:16:49 · 1108 阅读 · 0 评论