LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

区块链智能合约的调用

1. 区块链研究实验室|从Android调用区块链智能合约

...直接从Android开发环境-Android Studio中调用智能合约。环境要求我们将使用Tezos区块链。为了使我们的Android java代码与现有的、部署的智能合约交互,我们需要使用TezosRio的TeZOSJ库。这个库有两个版本,一个是专门为使用EclipseIDE制作的通用Java应用程序编写的(TezosjPlainJava),另一个是用于Android应用程序开...

知识:智能合约,区块链,钱包,区块浏览器

2. 火龙果财经:区块链智能合约可分别哪几个种类

...约截至2018年1月,以太坊已经开发了200多个应用(简称DApp,简单地说,就是区块链上的一个智能合约)。任何人都能够在以太坊上创建智能合约和去中心化应用,并在其中设立他们所定义的所有规则、交易方式和状态转移函数。以太坊智能合约的调用流程如下。1)编写智能合约。以太坊智能合约语言Sol...

知识:智能合约,合约,以太坊,以太坊智能合约

3. 智能合约的进化:化解以太坊弊端实现智能合约无限扩展

...   智能合约的执行环境会对合约的性能起到非常重要的作用。目前主流的区块链架构对智能合约执行环境的设计主要分为两种:虚拟机和容器(Docker)。无论是虚拟机还是容器,它们的作用都是在一个沙盒中执行合约代码,并对合约所使用的资源进行隔离和限制。   1) 虚拟机   虚拟机通常是...

知识:智能合约,以太坊

4. 重构智能合约:非确定性的幽灵(上)

...统的优缺点,并提出新的智能合约体系的设计思路。   2、智能合约与区块链   自从比特币、以太坊的相继诞生,以及区块链技术的逐步升温,智能合约一词便开始频繁的出现在金融和科技媒体之中。智能合约是1994年由密码学家尼克萨博(Nick Szabo)最先提出的理念,几乎与互联网同龄。根据Nick...

知识:智能合约

5. 熟悉的新朋友-链上JVM

...拟机的历史、特点、发展以及Solidity和EVM进行详细介绍。Solidity和EVM的出现为区块链的应用场景打开了新的大门,但是合约开发者使用Solidity进行智能合约的开发,不可避免地存在着新语言的学习成本问题。那么,是否有这样一位老朋友,能让「合约开发者」和「区块链」快速打成一片呢?众所周知,Java...

知识:合约,智能合约,区块链,区块

6. BSN智能合约开发培训-百度超级链Xuperchain(四)

百度超级链XuperChain是一个支持多语言合约的区块链框架,有多种语言来供大家选择使用开发智能合约。目前超级链的智能合约可以使用C++ 或者 Go 语言来编写,理论上任何可以编译成Wasm字节码的语言都可以用来编写超级链的智能合约。C++ 合约相对Go合约性能会更好些,go合约在易用性上更好,开发者可...

知识:合约,智能合约,链上,区块链

7. 被低估的EIP-3074——以太坊用户的大利好

...-3074在未来的潜力绝对不可限量。为了更直观的发现EIP-3074的潜力价值,鸵鸟区块链为大家深度详解了EIP-3074的设计理念以及具体工作原理。以下内容来自于MyCrypto,由鸵鸟区块链编译。EIP-3074设计理念一般来讲,经常在以太坊上活跃地址数都会拥有一些ERC-20代币,它可以用于与以太坊生态系统中的不同DeF...

知识:智能合约,合约,代币,智能合约调用

8. BSN智能合约开发培训-FISCO BCOS(二)

...注FISCO BCOS开源社区公众号。1.智能合约简介众所周知,智能合约的出现,使区块链不仅能处理简单的转账功能,还能实现复杂的业务逻辑,极大地推动了区块链技术发展,加速应用落地。目前,在众多区块链平台中,大多数集成了以太坊虚拟机,并使用Solidity作为智能合约开发语言。作为一门面向合约...

知识:智能合约,开发

9. 详解DeFi协议智能合约漏洞:4大分类与38种情况

本文作者为WeBlock CTO Abba Garba,并由HAO翻译。区块链是一种新型的分布式系统体系,它使用P2P对等网络通信,区块存储,分布式算法共识和加密算法来防止篡改。从本质上讲,区块链可以看作是由所有网络节点共同维护的分布式数据库。与传统的分布式数据库相比,区块链由于具有完整的数据备份,开放...

知识:合约,智能合约,以太坊,区块

10. 智能合约初探:概念与演变

前 言自2009年比特币开启区块链时代以来,近10年里,随着技术与生态的发展,基于区块链的分布式应用(dapp)呈现出井喷的趋势,而支撑着dapp的底层技术就是“区块链+智能合约”。智能合约与区块链的结合,普遍被认为是区块链世界中一次里程碑式的升级。第一个结合了区块链与智能合约技术的平台...

知识:智能合约,区块链,合约,联盟链

11. BSN智能合约开发培训-FISCOBCOS(二)

...注FISCO BCOS开源社区公众号。1.智能合约简介众所周知,智能合约的出现,使区块链不仅能处理简单的转账功能,还能实现复杂的业务逻辑,极大地推动了区块链技术发展,加速应用落地。目前,在众多区块链平台中,大多数集成了以太坊虚拟机,并使用Solidity作为智能合约开发语言。作为一门面向合约...

知识:合约,智能合约,智能合约开发,以太坊

12. 从Android调用区块链智能合约

介绍在上一篇文章中,我写了关于使用Eclipse从Java调用部署了区块链的智能合约的信息。 本教程将展示如何直接从Android开发环境-Android Studio中调用智能合约。区块链研究实验室|使用Java与区块链智能合约进行交互环境要求我们将使用Tezos区块链。为了使我们的Android java代码与现有的、部署的智能合约交...

知识:智能合约,区块链,钱包,智能合约调用

13. Hardcore | 以太坊中智能合约攻击和漏洞百科全书

区块链网络近期推出Hardcore栏目,为读者提供热门项目介绍或者深度解读。以太坊上的应用程序管理财务价值,使安全性变得绝对重要。作为一种新兴的、实验性的技术,智能合约当然也受到了相当多的攻击。为了防止进一步的攻击,我列出了几乎所有已知的攻击和漏洞的列表。尽管此列表可能包含已...

知识:智能合约,区块,以太坊,矿工

14. 闪电贷:秒速“实现”财务自由的原理分析

撰文:知道创宇区块链安全实验室最近各种通过闪电贷攻击在区块链中套利的新闻将闪电贷(Flash Loans)送上了热门话题,2021 年初,Yearn Finance 受到闪电贷款攻击,我们查看这个交易,发现一笔交易中,居然有如此多的骚操作,完全刷新了笔者对区块链和智能合约的认识。不禁开始思考,为什么黑客一...

知识:智能合约,矿工费,以太坊客户端,合约

15. 使用BSN开发区块链应用智能合约-Nodejs篇

作者:时跃堂 陈曦智能合约又称链码(Chaincode),是用计算机语言描述合约条款、交易的条件、交易的业务逻辑等,通过调用智能合约实现交易的自动执行和对账本数据的操作。一个BSN应用可以部署多个链码,每个链码包含多个方法。链码支持多种语言编写,包括Nodejs、golang、java。每个链码程序都必...

知识:智能合约,跨链,有链,方法