无聊的同学又要来一波灰色地带的捣腾,不过个人主要以进一步了解一些区块链知识为主。
线上区块链科普不少,个人偏好高盛的一个动态网页讲解的blockchain,很到位。tezos好玩的地方是可以自己写smart contracts存储。
在alpha频道东张西望了两天,总算打通了一条链条。
其中其实比较费神的,除了安装之外,主要是node sync比较慢,并且一上来一直是too few connections。可以用下面这个小脚本在config.json(本人在Home目录下的隐藏目录.tezos-node底下新建了一个)
##adding_peer_on_alphanet
for j in 0 1; do
for i in `curl -s "http://api.alphanet.tzscan.io/v3/network?state=running&p=$j&number=50" \
| jq -r '.[] | .point_id' | xargs`; do
# handle ipv4 or ipv6
numparts=$(echo $i | awk -F: '{print NF}')
basenum=$((numparts-1))
port=$(echo $i | cut -d: -f$numparts)
base=$(echo $i | cut -d: -f1-$basenum)
formatted="[$base]:$port"
echo "Connecting $formatted\","
done
done
基本config.json的格式:
{ "rpc": { "listen-addr": "127.0.0.1:8732" },
"p2p": {
"bootstrap-peers": [
"104.248.77.222:9732",
"18.206.83.147:9732",
"3.86.202.242:9732"
],
"listen-addr": "[::]:9732" }
}
嘿嘿 测试频道的账户...
Very first contract on the network:
20190602: 今天折腾出了solo-baking on mainnet。
20190707: 投票啦~~~
./tezos-client submit ballot for ledger_michshell PtdRxBHvc91c2ea2evV6wkoqnzW7TadTg9aqS9jAn2GbcPGtumD pass
20190824:遇到大佬,把本节点吓傻。