All Posts

[转]V神连发15条推文:PoS和分片区块链的效率将提升1000倍

原文地址:https://www.8btc.com/article/326949 评论地址

让终端 sudo 时用上 Touch ID

用了一段时间 MacBook Pro with TouchBar 感觉开机或唤醒时读指纹还是很方便的,但安装一些软件或执行命令操作时还是需要输入密码,似乎不那么省事,对设置复杂密码也不够友好。今天学到了一个新技巧,让我们在终端里sudo执行命令时不再需要手输密码,而是Touch ID验证。 修改/etc/pam.d/sudo这个文件,建议用 sudo vim /etc/pam.d/sudo 在第一行增加 auth sufficient pam_tid.so 现在尝试下 sudo 操作吧,应该会看到提示识别指纹而不是输入密码了。 如果你使用了 tmux 需要 添加额外的配置 https://github.com/fabianishere/pam_reattach git clone https://github.com/fabianishere/pam_reattach cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local <PATH-TO-SOURCE> make sudo make install 修改/etc/pam.d/sudo这个文件,建议用 sudo vim /etc/pam.d/sudo 在第一行增加 auth optional pam_reattach.so 然后就可以顺利使用了 评论地址

磁盘挂载

硬盘挂载 硬盘挂载 mount -o rw /dev/sdb1 /disk/sata01 显示 硬盘设备生产商 lsscsi 可以用于查看是 ssd 还是 hdd 查看挂载关系 lsblk 查看硬盘设备 fdisk -l 显示硬盘使用信息 df -lh 评论地址

iptables 端口转发

列出所有规则 iptables -t nat --line-numbers -L 删除指定规则 iptables -t nat -D OUTPUT 2 端口转发 示例从 9001 转发到 8000 iptables -t nat -A PREROUTING -p tcp --dport 8000 -j REDIRECT --to-ports 9001 iptables -t nat -A OUTPUT -p tcp -d localhost --dport 8000 -j REDIRECT --to-ports 9001 评论地址

EOS eosio.system 和 eosio.token 合约部署

eos 版本 dawn-v4.0.0 前置条件 bios 已经设置好了,相关的 bp 也已经设置完毕 # 创建 token 对应的账号 ./programs/cleos/cleos --wallet-url http://localhost:8899 --url http://127.0.0.1:8788 create account eosio eosio.token EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV # 部署 system 合约 ./programs/cleos/cleos --wallet-url http://localhost:8899 --url http://127.0.0.1:8788 set contract eosio.token contracts/eosio.system -p eosio.token@active # 部署token 合约 ./programs/cleos/cleos --wallet-url http://localhost:8899 --url http://127.0.0.1:8788 set contract eosio.token contracts/eosio.token -p eosio.token@active # 创建 eos token ./programs/cleos/cleos --wallet-url http://localhost:8899 --url http://127.0.0.1:8788 push action eosio.token create '{"issuer":"eosio.token", "maximum_supply":"1000000000.0000 EOS","can_freeze":0, "can_recall":0, "can_whitelist":0}' -p eosio.

测试 评论地址

依然是测试. 评论地址

测试一下自动部署. 评论地址

以太猫, 甚至是冥币, 看起来这么没用,没意义,又边缘的东西,其实就是想象力的探索结果,或许需要从另外的层面来看待什么是”意义”.而未来终究是属于想象力的. ​​​​ 评论地址

黎明前的夜晚最是难熬~ 💪 评论地址

偶尔写写东西感觉也不错~ 评论地址

EOS 智能合约体验

接上文: https://github.com/kaidiren/D6/issues/4 官方文档地址: https://github.com/EOSIO/eos#example-currency-contract-walkthrough 智能合约示例 首先启动 节点 docker-compose up 导入帐号 在创世区块的配置中已经存在一个 eosio 的账户, 把私钥导入. eosioc wallet import 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 为 “currency” 合约创建帐号 先生成2个密钥对: rkd@mac:~/blockchain/eos/Docker$ eosioc create key Private key: 5KMohsQ5cqXGgMRPH5qXqaTpRhrThwtGT7e8sqS7KuxXRxGLFfW Public key: EOS55iuKLbH2XhNv4pJXjNtxTJYoD5Xes2PuB4N7LYfgdeEjFPWat // owner_key rkd@mac:~/blockchain/eos/Docker$ eosioc create key Private key: 5K8T42F56S6VX3bFh3sC6UcNjC1aQEY37AmK2rdnXVzsSX3YeCT Public key: EOS6RPNryk7rxkrcxKEigmrNBS4dzGcUqdoWT4HupbrbYnVro5npM // active_key 通过 eosio 这个帐号, 创建 currency 帐号 eosioc create account eosio currency EOS55iuKLbH2XhNv4pJXjNtxTJYoD5Xes2PuB4N7LYfgdeEjFPWat EOS55iuKLbH2XhNv4pJXjNtxTJYoD5Xes2PuB4N7LYfgdeEjFPWat 会返回一大段 json 串就说明成功了 查询一下: eosioc get account currency 返回结果: { "account_name": "currency", "permissions": [] } 导入钱包私钥:

EOS 部署尝试

基础条件 docker git 如果不知道怎么安装请,自己百度 或 者 google, 这里就不详细说明了. 为什么使用docker 是因为构建过程依赖复杂,还很耗费时间所以直接使用dockerhub上构建好的镜像. 下载项目和配置 git clone https://github.com/EOSIO/eos.git cd eos/Docker docker pull eosio/eos 编辑 docker-compose.yml 文件, 替换为: version: "2" services: eosiod: image: eosio/eos command: /opt/eosio/bin/start_eosiod.sh ports: - 8888:8888 - 9876:9876 expose: - "8888" volumes: - eosiod-data-volume:/opt/eosio/bin/data-dir - ./config.ini:/opt/eosio/bin/data-dir/config.ini walletd: image: eosio/eos command: /opt/eosio/bin/eosiowd links: - eosiod volumes: - walletd-data-volume:/opt/eosio/bin/data-dir volumes: eosiod-data-volume: walletd-data-volume: 项目启动与重启 执行 docker-compose up 启动文件 如果想要修改配置文件, 直接编辑当前目录下的 config.ini, 修改完成后, 执行 docker-compose down -v, docker-compose up 即可.

市场还是很会教做人的.😂 评论地址

这是一条短的状态,目前也只是一条测试 2333 (:з」∠) 评论地址

测试文章发布

这是一篇 从 github issue 发来的文章. 有一个简洁的输入框 可以在手机上使用 😋 支持 markdown 所以先以这样的发布吧. 🎉 评论地址

算是新的开始吧

倒腾了好久,选了个主题 使用 netlify 给站点开启了 https 感觉还不错, 可以开始写文章啦. 好久已经没有正儿八经的写东西了真是久违了.

小妖精也有会头大的时候呀~ 23333

生而不有,为而不恃. 我自己还是喜欢 是而不恃,虽然听起来有点拗口~ (:з」∠)

哭,很多时候不过是我们无能为力想要宣泄一下而已。