chia公共节点去除连接数限制

因为chia早期软件的不稳定,我很早就自己搭建了自己的节点以便自己使用,因为节点配置较高,也开放给大家使用。节点服务器的配置如下

  • 4 core cpu
  • 16G ram
  • 80G ssd
  • 10TB @ 1Gbps

本来我以为这样配置的服务器支持1000个连接都没问题的,使在后续使用中我发现连接数存在限制,到80个连接之后服务器不再接受新的连接,以至于连我自己都连不上去。

继续阅读

linux下chia节点怎么选取出连接本机的节点

命令如下

chia show -c | awk '{print $2,$3}' | grep -v Height | grep -v IP | grep -v 127.0.0.1

如还需预处理改便使用其它一键脚本同步,可以这样

chia show -c | awk '{print $2,$3}' | grep -v Height | grep -v 127.0.0.1 | grep -v IP | sed '/^$/d' | cut -d / -f 1 | sed 's/ /:/g' | sed 's/^/chia show -a /'

如需对连接的节点进行计数,可以这样

chia show -c | awk '{print $2,$3}' | grep -v Height | grep -v IP | grep -v 127.0.0.1 | wc -l

我这样的写法可能会比较烂,欢迎高手指出更简单有效的命令

chia基础知识5:如何查自己的爆块记录

首先,因为chia钱包默认设置的坑,如没有更改日志级别,日志里是不记录爆块记录的,如还没有开启INFO级日志记录,赶紧去开启。

开启INFO日志后,使用powershell运行如下命令

Select-String -Path “~.chia\mainnet\log\debug*” -Pattern “Found [^0] proof”

解释下这条命令的意思:查找日志文件里“找到非0条证明”的记录并列出。

就可以看到你的爆块记录,如返回为空,那就说明你还没有爆块,继续加油骚年。

本文原创,请绝转载,如觉得本文有用,请收藏或直接把地址发给你的朋友。

chia区块链知识:4 说一说chia的那些坑

首先,其官方软件GUI界面就是一大坑,一堆不知道怎么回事的bug,早期版本还有爆内存导致死机重启的重大bug。其官方网站也说了,最开始矿工们都在GUI界面操作,但后来他们都会转向命令行操作,可见其可视界面的稀烂。

所以,如果想在chia项目里持续发展,尽快转到命令行操作上来吧。

注意:本文所有命令均需在Powershell下输入,而不是CMD!
请先确保已经把chia的daemon文件夹加入系统变量

1、节点同步时间长

全新节点开始同步,即使是局域网内同步,按目前的区块高度,也需要20小时以上,节点同步时还持续验证区块信息,导致至少占满1核CPU,这对于低配置的VPS小型主机是个噩梦。建议从零开始同步的节点都找已经同步好的区块数据库文件,覆盖掉本机的数据库。我的自建全节点提供最新高度的区块链数据库下载,请至 node.skywing.me 自取。

继续阅读

chia区块链知识3: 自建节点

首先明确自建节点的目的:更快的连接官方节点,保持稳定快速的连接并保证第一时间同步到最高的区块高度。这其中,稳定第一!

详细的原理请见这篇文章:chia区块链知识:1 爆块的前提

关于自建节点服务器选择:最好选择连接官方节点速度快并且连接你本地速度也快的服务器,要不意义不大。比如你选择一台国内的云服务器做节点就意义不大,因为这台服务器虽然连接你本地机器的速度快了,但连接官方节点因为网络问题,不会太快。

继续阅读

chia区块链知识:2 关于双挖(多挖)

以下是我在chia交流群的发言和回答一些群友的提问。

有空我再整理以使这篇文章更具可读性。

———————————————————————-

双挖就是和矿池拼网速,你比矿池先广播奖励就是你的。

但你的网速大概率拼不过矿池。

双挖一直没爆块领固定工资挺爽的,但爆块被矿池截了那也别骂爹,那是矿池应得的。

Q: 我钱包进了矿池,然后我退出了,是不是我现在所有挖的都会到矿池去了?

A: 你的Plots没在接入矿池就不会 @玉兔

矿池即使知道了你所有的plots的密钥,但你没接入它过不了校验这一关。

双挖的建议要用非常非常快的节点,和矿池拼网速。
矿池知道你的Plots的密钥
矿池肯定是专线连接主网的
个人的网速大概率拼不过的。。。

矿池相当于知道你所有接入矿池的彩票号码,但彩票的本体还在你这
这样说可还理解
中奖了要校验彩票本体,你没接入矿池,矿池知道你的号码也没有用

继续阅读

chia区块链知识:1 爆块的前提

chia是传奇程序员 Bram Cohen BT网络的创建人 创建的新型区块链项目,使用Nakamoto风格共识算法,使用硬盘空间存储Plots(田地)进行Farming(耕种)以获取打包区块奖励。

中奖俗称爆块,爆块就像开彩票,中奖号码就在最高的区块里,试问你没有同步到最新的区块,你怎么知道自己手里的彩票有没有中奖?这个领奖时间可不像传统彩票一样可以很久,只有区区30秒。

中奖了就必须使用中奖的plots的密钥打包区块,像全网广播。

大家接到你的广播,跟自己手里的上一个区块验证,首尾能接上,确认爆块的区块有效,就把这个区块向外广播,首发接不上,就丢弃你的广播,这就是区块链。

继续阅读

debian7升级debian9失败导致博客丢失数据

起因

本博客现在托管于阿里云国际版新加坡节点,已经很久没有管它了,今天想起来去服务器上看看。

更新软件包提示源404错误,Google了下,发现是Debian官方已经把debian8以下版本的源给删除了。。。

想着Debian7也确实很老了,那就进行升级吧

把源改成Debian9的源后,运行以下命令更新

apt-get update
apt-get upgrade
apt-get dist-upgrade
reroot

重启后系统无法启动

重启后发现系统起不来,脑子不知道怎么想的,没有想办法进系统把数据取出来,看到阿里云后台有一个2017年6月的快照备份,直接就恢复了。

然后就悲剧了!看了下自己博客的备份,最近的一次备份也是2017年6月的。。。

所以恢复后博客2017年6月之后的内容全部丢失了。

恢复

借助Google快照,还是可以看到我在断点时间后发的博文的,手动把它们都复制过来,恢复了部分数据,评论就不管它了。

专门入了一套黑苹果的硬件来折腾黑苹果系统

玩电脑十几年,没有折腾过黑苹果说出去都不好意思(其实是最近被人安利了苹果系统的好,请体验一下啦),我按tonymacx86的配置单入了一套兼容性比较好的硬件来装黑苹果系统。

最新的硬件太贵了,折腾这个MACOS并不能给我带来任何生产力上的加成(暂时来讲),所以我买的是稍旧一点的平台,看tonymacx86上的说明,现在这一套应该是兼容性最好的,最新的平台或多或少有一些问题。

配置单献上:

CPU: I5-4670   淘宝 865元 二手 成色挺新
主板:GA-H87M-D3H  淘宝 220元 二手 成色挺新
内存:威刚DDR1333 4G x 2 家里吃灰的
显卡:七彩虹GTX650ti 家里吃灰的
硬盘:三星850EVO250G 京东 580元
电源:TT TR2-500 500W金牌 京东
机箱:TT Core V21 和电源是一套购买 529元优惠价 京东

东西已全部收到,昨晚已成功点亮并装上黑苹果,没啥意外,一次成功进入系统。跟着前人的配置单走果然是折腾最少的。

目前不满意的就机箱,Core v21虽然号称是小机箱,但实际上真的是好大的一坨,打算退掉它买个乔思伯U3,估计退掉就能能享受套餐优惠价了吧。

最后吐槽下京东,机箱和电源都是没有任何外包装就直接送过来的,机箱外面是纸箱,你这样送货还说得过去,但电源外面就是一层膜,我收到的时候膜已磨损严重,我嫌麻烦没有退货,估计换个挑剔一点的客户,肯定会要求退货的。