开源
AvianNetwork:工作量证明安全区块链
来源:元经纪     阅读:446
网站管理员
发布于 2023-03-07 08:44
查看主页

概述

Avian Network 是一种工作量证明安全,专为高效和可互操作的资产管理而设计。这些资产可以使用 Avian Flight Plans 实现自动化,从而允许创建去中心化应用程序。该网络优先考虑可用性、自动化和低费用,以使资产铸造和管理变得简单、负担得起和安全。该网络的经济在 AVN 上运行,可以使用 GPU 或 CPU 在双算法设置上进行挖掘。

分支机构

两种类型的分支:

master: Stable,包含最新版本的代码。

master分支会定期构建和测试,但不保证完全稳定。定期创建标签以指示 Avian Core 的新官方稳定版本。

在测试网上运行

[hidecontent type="logged" desc="隐藏内容:登录后可查看"]

测试网已启动并正在运行,可在开发期间使用。建议使用-maxtipage参数运行测试网,以便在没有最近开采的区块时连接到测试网络。

使用此命令最初aviand在测试网上启动。./aviand -testnet -maxtipage=259200

在主网上运行

使用此命令aviand在主网上启动(CLI)。 ./aviand

使用此命令avian-qt在主网上启动(GUI)。 ./avian-qt

启动

Linux

# The following packages are needed (Debian-based distros):
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python python-zmq zlib1g-dev wget libcurl4-gnutls-dev bsdmainutils automake curl
# Clone Avian repo
git clone https://github.com/AvianNetwork/Avian
cd Avian

# Build Avian Core
./autogen.sh
./configure
# -j8 = using 8 threads for the compilation - replace 8 with number of threads you want to use
make -j8

# Note: This can take some time.

视窗

使用 debian 交叉编译设置或mingw-w64 for windows 并运行:

# If using linux cross-build (Debian-based distros)
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python python-zmq zlib1g-dev wget libcurl4-gnutls-dev bsdmainutils automake curl cmake mingw-w64

# Clone Avian repo
git clone https://github.com/AvianNetwork/Avian
cd Avian

# Build Avian Core
./autogen.sh
./configure
# -j8 = using 8 threads for the compilation - replace 8 with number of threads you want to use
make -j8

# Note: This can take some time.

OSX (本机)

确保您已安装brew和命令行工具。

# Install brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

# Install Xcode, opens a pop-up window to install CLT without installing the entire Xcode package
xcode-select --install 

# Update brew and install dependencies
brew update
brew upgrade
brew install autoconf autogen automake
brew install binutils
brew install protobuf
brew install coreutils
brew install wget

# Clone Avian repo
git clone https://github.com/AvianNetwork/Avian
cd Avian

# Build Avian Core
./autogen.sh
./configure
# -j8 = using 8 threads for the compilation - replace 8 with number of threads you want to use
make -j8

# Note: This can take some time.

[/hidecontent]

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 开源
守望先锋国服回归 我真不知道该哭还是笑
支付宝:推动移动支付创新  以便捷支付提升消费体验
【2023年11月28日-北京海淀】极新AIGC行业峰会
【百家民企说】易碳数科副总裁胡鑫:碳数据精准量化是企业推进绿色转型发展的基本前提
生成式 AI 去年爆火,但美国 IT 行业就业岗位仅增长 700 个

首页

分类

定制方案

消息

我的