10 2018 档案

摘要:ubuntu 、sublime、anaconda都安装好之后,首先要解决的就是自动补全问题 Perference >Browes Packages >新建一个Python的文件夹 在这个文件夹下新建Completion Rules.tmPreferences的文件,一定要有空格 这个文件里面的内容: 阅读全文
posted @ 2018-10-29 15:54 蟒城贝勒爷 阅读(811) 评论(0) 推荐(0)
摘要:然后使用浏览器浏览本地的8000端口就可以看到相应的网页内容 再来个客户端的小样 阅读全文
posted @ 2018-10-24 16:04 蟒城贝勒爷 阅读(742) 评论(0) 推荐(0)
摘要:package main import ( "github.com/garyburd/redigo/redis" "fmt" ) var pool *redis.Pool func init() { pool = &redis.Pool{ MaxIdle:16, MaxActive:0, IdleTimeout:30... 阅读全文
posted @ 2018-10-24 15:48 蟒城贝勒爷 阅读(167) 评论(0) 推荐(0)
摘要:之前的博文已经实现了区块连的基本的工作原理,但在比特币系统中有一个很重要的概念:工作量证明POW,在比特币系统中它的作用就是在十分钟左右的时间内只有一个有能够记帐并得到奖励 在之前的博文中,区块的哈希值是我自己创建的,那么在这里需要将原区块函数更改为以下的样子 新建一个工作证明proofofwork 阅读全文
posted @ 2018-10-12 16:04 蟒城贝勒爷 阅读(518) 评论(0) 推荐(0)
摘要:package main import ( "math/big" "bytes" "math" "crypto/sha256" "fmt" ) const targetBits = 24 type ProofOfWork struct { block *Block targetBit *big.Int } func New... 阅读全文
posted @ 2018-10-10 17:08 蟒城贝勒爷 阅读(454) 评论(0) 推荐(0)
摘要:基本原理这里就不写了,只写一个简单demo的实现 首先得有一个区块用来存储区块头和区块体 还得有一个方法用于实现区块体 那区块体的hash值计算就得使用另外一个方法来实现 区块有了,那么得一个能实现把区块连接起来的文件,blockchain.go 上面两个文件涉及到的工具写在另外一个文件 最后主函数 阅读全文
posted @ 2018-10-09 17:20 蟒城贝勒爷 阅读(687) 评论(0) 推荐(0)
摘要:如果每次都向某个节点同步区块,可以手动的添加为静态节点,这样可以大大的提高同步效率 这里套用一下https://blog.csdn.net/weixin_40903789/article/details/79619646的私链,感谢,我就不用再创建虚拟机了做静态节点了 作用默认大家已经安装好了mis 阅读全文
posted @ 2018-10-04 22:32 蟒城贝勒爷 阅读(2273) 评论(0) 推荐(0)