当前位置: 首页 > 软件库 > Web3 > 区块链 >

Avalanche

智能合约平台
授权协议 BSD-3-Clause
开发语言 Google Go
所属分类 Web3、 区块链
软件类型 开源软件
地区 不详
投 递 者 林劲
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Avalanche 网络的节点实现--一个具有高吞吐量和快速交易的区块链平台。

Avalanche 是区块链行业中最快的智能合约平台,以完成时间来衡量;并且拥有最多的验证器来保护其任何权益证明协议的活动。是一个开放的、可编程的智能合约平台,适用于去中心化应用程序。

特性:

  • 构建快速、低成本、与 Solidity 兼容的 dapp
  • 推出定制的区块链,私人和公共
  • 以最少的硬件扩展到数百万个验证器

Avalanche 是一个轻量级协议,因此对计算机的最低要求相当适中。值得注意的是,随着网络使用的增加,硬件要求可能会改变。

  • CPU:相当于 8 个 AWS vCPU
  • RAM: 16 GB
  • Storage: 200 GB
  • OS: Ubuntu 18.04/20.04 或 MacOS >= Catalina
  • Network:可靠的 IPv4 或 IPv6 网络连接,具有开放的公共端口。
  • 软件依赖:

 

 

  • 公链之雪崩协议Avalanche(AVAX) 什么是Avalanche(AVAX) 官网: https://www.avax.network/ https://twitter.com/Avaxpio Avalanche这一单词意为雪崩,项目之所以得名,在于其技术基础——“雪崩协议”。 2015年,康奈尔大学教授埃米·冈·瑟勒(Emin Gun Sirer,人称“滚教授”)在IPFS上发表了一篇名为

  • # choose your python version python="3.8" # Step 1 git clone https://github.com/ContinualAI/avalanche.git cd avalanche conda create -n avalanche-env python=$python -c conda-forge conda activate avalan

 相关资料
  • 指导编写一个EOSIO的智能合约 模块 Account API 查询账户数据的API. Chain API 查询链内部状态的API. Database API 存储和检索EOS.IO区块链的数据API根据以下广泛结构来组织数据. Math API 定义常用的数学函数. Action API 定义用于查询操作属性的API. Memory API 定义常用的记忆功能. Console API 使应用程

  • 编程语言 使用golang作为编程语言(对部分关键字限制,以保证处理的有序性),而不是重新创造编程语言。 golang是一个简单、易用的编程语言,它有完善的帮助文档和开发工具。 它是强类型校验,编译阶段就能够校验发现很多bug。 它是模块化的,本系统能够简单屏蔽外部功能,使智能合约处在简单可预期的环境中。 已经有大量的golang开发人员,他们如果要开发智能合约,非常容易上手。 智能合约的分类 公

  • 介绍 EOSIO 智能合约 编写智能合约需要的必备技能 C / C++ 相关 基于 EOSIO 的块链使用的是 WebAssembly(http://webassembly.org/) (WASM) 来执行用户编写的智能合约。WASM 是一种新兴的 Web 标准,广泛支持于谷歌、微软、苹果等。对编写 WASM 标准的智能合约来说使用 clang/llvm(https://clang.llvm.or

  • 原文:http://zeppelin-solidity.readthedocs.io/en/latest/bounty.html 这个例子结合了Truffle框架,如果你不知道如何集成,可以先看看,还挺方便的:http://me.tryblockchain.org/obust-smart-contracts-with-openzeppelin.html 要为你的合约创建一个赏金项目。需要继承父类B

  • StandardToken继承的父类方法,相比StandardToken,这个类只提供基础功能,而StandardToken允许授权给其它人额度来转发代币。 balanceOf(address _owner) constant returns (uint balance) 返回传入地址的余额。 function balanceOf(address _owner) constant returns

  • 基于FirstBlood的代码:原始的firstBlood的代码在这里。 继承了合约SafeMath,实现了ERC20标准(标准参见:https://github.com/ethereum/EIPs/issues/20)。 原文地址:http://zeppelin-solidity.readthedocs.io/en/latest/standardtoken.html 源码地址:https://g

  • 父类合约。支持通过拉取方式实现支付。继承这个合约,并通过asyncSend来替代发送功能。理念参考这个文章:http://me.tryblockchain.org/onward-with-ethereum-smart-contract-security.html 原文地址:http://zeppelin-solidity.readthedocs.io/en/latest/pullpayment.h

  • 父合约,限制当前合约所能持有的资金额度。 原文地址:http://zeppelin-solidity.readthedocs.io/en/latest/limitbalance.html 源码地址:https://github.com/OpenZeppelin/zeppelin-solidity/blob/6e66ba321e545c7840f51ba978a0dd9aaad3ad99/contr