国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

區塊鏈側鏈應用開發平臺Asch節點安裝及區塊生產教程

ranwu / 1048人閱讀

摘要:系統要求必須是系統必須有公網建議使用位建議內存以上建議帶寬以上安裝下載初始化這一步會自動幫您做以下幾件事情安裝等依賴軟件安裝和配置服務,保證您的時間與其他節點同步這一步只需要運行一次即可運行啟動停止查看運行狀態重啟升級重新

1 系統要求

必須是linux系統
必須有公網ip
建議使用ubuntu 14.04 64位
建議內存1G以上
建議帶寬2Mb以上
2 安裝

2.1 下載

wget https://www.asch.so/downloads...
tar zxvf asch-linux-0.9.5-testnet.tar.gz
2.2 初始化

這一步會自動幫您做以下幾件事情
安裝sqlite3等依賴軟件
安裝和配置ntp服務,保證您的時間與其他節點同步
這一步只需要運行一次即可
cd asch-linux-0.9.5-testnet
./aschd configure
3 運行

cd asch-linux-0.9.5-testnet

啟動

./aschd start

停止

./aschd stop

查看運行狀態

./aschd status

重啟

./aschd restart

升級

./aschd upgrade

重新同步區塊

./aschd rebuild

重建索引

./aschd reindex

查看版本

./aschd version

查看log

tail -f logs/debug.log
4 受托人配置

4.1 受托人密碼

使用文本編輯工具打開config.json, 找到secret字段,將你的受托人密鑰填進去即可,該字段為json字符串數組,一臺機器可以配置多個,但不能重復
受托人密鑰配置

注意 不管是一臺機器還是多臺機器,不要配置重復的受托人密鑰
4.2 公網IP

默認情況下,系統會自動檢測公網ip,但在某些云主機中,公網ip無法檢測到,這時需要手動在config.json修改或添加如下字段
"publicIp": "此處填寫你的公網ip",
配置完之后需要重啟程序
./aschd restart
5 升級

./aschd upgrade
6 命令行工具

命令行工具可以完成所有錢包的功能,包括賬戶登錄及查詢、區塊鏈和交易查詢、受托人查詢,還可以創建、簽署并廣播任意的交易數據
6.1 安裝方法

npm install -g asch-cli
6.2 使用示例

隨機生成新賬戶
asch-cli crypto -g
使用公鑰登錄賬戶
asch-cli openaccountbypublickey 8a601534d1638884e523bc0f4fc29eaa4c0f7d2fdc8ca3a9b03d3fa8e4abd04c
使用密碼登錄賬戶
asch-cli openaccount "your secret"
轉賬
asch-cli sendmoney -e "your secret" -t 9519461517002147305 -a 38.38
有二級密碼后的轉賬
asch-cli sendmoney -e "your secret" -s "your second secret" -t 9519461517002147305 -a 38.38
查看某個區塊信息
asch-cli getblockbyid 16006382490436415348
asch-cli getblockbyheight 1
批量查詢區塊
asch-cli getblocks --offset 10 --limit 3 --sort height:asc
批量查詢交易
asch-cli gettransactions --type 2 --limit 2
投票
asch-cli upvote --secret "your secret" --publicKeys 45cbab2f997766925398e1b6eb7784a0bd3fbeff9bdda74d8da9bc645f974a5e,2cd541cf50a4a8641b9e6e2613aeeaa1614dc43f6756829fb45c990e5b6ff873

一次投多個,公鑰列表用逗號分隔

更多命令行功能請使用help選項查看
asch-cli --help

Usage: asch-cli [options] [command]

Commands:

getheight                              get block height
getblockstatus                         get block status
openaccount [secret]                   open your account and get the infomation by secret
openaccountbypublickey [publickey]     open your account and get the infomation by publickey
getbalance [address]                   get balance by address
getaccount [address]                   get account by address
getvoteddelegates [options] [address]  get delegates voted by address
getdelegatescount                      get delegates count
getdelegates [options]                 get delegates
getvoters [publicKey]                  get voters of a delegate by public key
getdelegatebypublickey [publicKey]     get delegate by public key
getdelegatebyusername [username]       get delegate by username
getblocks [options]                    get blocks
getblockbyid [id]                      get block by id
getblockbyheight [height]              get block by height
getpeers [options]                     get peers
getunconfirmedtransactions [options]   get unconfirmed transactions
gettransactions [options]              get transactions
gettransaction [id]                    get transactions
sendmoney [options]                    send money to some address
registerdelegate [options]             register delegate
upvote [options]                       vote for delegates
downvote [options]                     cancel vote for delegates
setsecondsecret [options]              set second secret
contract [options]                     contract operations
crypto [options]                       crypto operations
dapps [options]                        manage your dapps
creategenesis                          create genesis block

Options:

-h, --help         output usage information
-V, --version      output the version number
-H, --host   Specify the hostname or ip of the node, default: 127.0.0.1
-p, --port   Specify the port of the node, default: 4096

子命令幫助查詢
asch-cli -h

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86655.html

相關文章

  • 區塊側鏈技術優勢

    摘要:解決生產力問題我們在中為側鏈提供了一套模板,或者說腳手架,也可以叫做開發框架,側鏈的大部分底層功能都是寫好的,開發者只需要關心具體的業務邏輯,在這一點上,與以太坊的開發難度相當。 asch使用的是不同于以太坊和比特幣的側鏈架構,dapp是運行在側鏈上的,每套側鏈對應一個dapp。 側鏈的獨立性側鏈架構的好處是代碼和數據獨立,不增加主鏈的負擔,避免數據過度膨脹,實際上是一種天然的分片機制...

    Jackwoo 評論0 收藏0
  • 淺談asch系統的共識機制與容錯性

    摘要:從外因的角度來說,系統應該能夠容忍黑客攻擊受托人作弊的情況。這里的黑客攻擊不是說,造成的后果最多是部分服務器宕機,我們已經歸到內因里去了,這里的黑客攻擊主要是指通過入侵拿到部分受托人密鑰并獲取權限,然后利用這些權限獲利。 0 前言 我曾分析了DPOS算法的漏洞并且模擬了一個簡單的攻擊的方法,然后實現了一個簡化的PBFT算法模型試圖去修復該漏洞,并且對比了效果。 隨后在正式的產品中實現了...

    Gu_Yan 評論0 收藏0
  • 有了lisk,為什么我們還要做一個Asch?

    摘要:事實上,已經成功了一半目前在區塊鏈領域融資金額排行第二,僅次于以太坊。以上這些,就是我們經過深思熟慮后,雖有以太坊等珠玉在前,但我們依然要做一個同類型的產品的原因。 0 前言 首先要聲明一點,我們和我們的一些朋友都是lisk的投資人和支持者,我們也相信lisk會成功。 事實上,lisk已經成功了一半,目前在區塊鏈領域融資金額排行第二,僅次于以太坊。 那為什么我們還要做一個類似的Asch...

    int64 評論0 收藏0
  • 有了lisk,為什么我們還要做一個Asch?

    摘要:事實上,已經成功了一半目前在區塊鏈領域融資金額排行第二,僅次于以太坊。以上這些,就是我們經過深思熟慮后,雖有以太坊等珠玉在前,但我們依然要做一個同類型的產品的原因。 0 前言 首先要聲明一點,我們和我們的一些朋友都是lisk的投資人和支持者,我們也相信lisk會成功。 事實上,lisk已經成功了一半,目前在區塊鏈領域融資金額排行第二,僅次于以太坊。 那為什么我們還要做一個類似的Asch...

    xuhong 評論0 收藏0
  • Dapp開發教程Asch Dapp Hello World

    摘要:基本流程有三種,,,,后兩種是發布到線上的,可通過公網訪問。第一種是運行在本地的只有一個節點的私鏈,主要是為了方便本地測試和開發。 1 基本流程 Asch有三種net,localnet,testnet,mainnet,后兩種是發布到線上的,可通過公網訪問。 第一種localnet是運行在本地的、只有一個節點的私鏈,主要是為了方便本地測試和開發。 Dapp的開發同樣要涉及到這三種網絡,即...

    maxmin 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<