The_Reader
码龄8年
求更新 关注
提问 私信
  • 博客:202,947
    社区:3
    问答:292
    203,242
    总访问量
  • 97
    原创
  • 73
    粉丝
  • 34
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:日本
加入CSDN时间: 2017-02-26

个人简介:奔跑的蜗牛

博客简介:

The_Reader的博客

博客描述:
区块链从零到精通
查看详细资料
个人成就
  • 获得75次点赞
  • 内容获得65次评论
  • 获得281次收藏
  • 代码片获得404次分享
  • 博客总排名14,559名
  • 原力等级
    原力等级
    1
    原力分
    53
    本月获得
    0
创作历程
  • 3篇
    2025年
  • 4篇
    2020年
  • 16篇
    2019年
  • 74篇
    2018年
成就勋章
TA的专栏
  • 设计模式
  • 正则表达式
    1篇
  • 工具
    2篇
  • Android
    5篇
  • 区块链
    1篇
  • go语言小案例
    12篇
  • 分布式编程
    6篇
  • 以太坊之solidity语言
    10篇
  • Go语言基础
    20篇
  • Docker容器
    4篇
  • Ubuntu
    4篇
  • Hyperledger Fabric
    2篇
  • 密码学
    15篇
  • 共识算法
    2篇
  • Centos 7
    1篇
  • BTC
    2篇
  • The Ethereum
    3篇
  • 以太坊笔记整理
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

54人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

SCAICH(Scientific AI Search Engine)

SCAICH(Scientific AI Search Engine)是一个基于Sci-Hub生态的非盈利性学术搜索引擎,旨在为全球学者提供一站式科研体验。它整合了文献检索、原文获取、AI深度分析与交互等功能,解决了传统学术检索流程中的割裂问题,极大提升了科研效率。SCAICH的核心功能包括文献智能汇总、依托Sci-Hub生态的全球领先开放数据库与向量化索引、一键生成知识库与LLM深度交互、融合Desci Web3生态与去中心化存储。通过官方网站访问平台,用户可以进行智能搜索,获取全方位结果呈现。SCAIC
原创
发布博客 2025.05.14 ·
907 阅读 ·
14 点赞 ·
0 评论 ·
10 收藏

论文查询的ai工具 —— SCAICH

SCAICH的愿景是一站式的解决以上所有问题,打造一个更加简便,适合学者使用的平台,并且最大程度消除常规LLM在学术问答场景中的幻觉问题。4. 结合了大量Desci Web3学术项目的数据库,如YNE,BIO,同时采用了去中心存储数据greenfield和Irys抗审查。2. 最大的开源数据库,以及向量化后的数据metadata,保证搜索结果语义高度相关的同时,能够尽最大可能获取原文。1. 进行模糊搜索,精确搜索,语义搜索(谷歌数学,Semantic Scholar)(3)SCAICH的亮点功能。
原创
发布博客 2025.05.14 ·
229 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Ethereum Pectra 的升级

以太坊即将在2025年5月7日进行代号为Pectra的重大升级,此次升级将涵盖执行层和共识层的多项改进。核心提案包括EIP-7702,旨在通过账户抽象提升钱包的智能化和可组合性,允许普通外部账户(EOA)临时支持智能逻辑,从而执行批处理交易和元交易等功能,同时保持与现有钱包的兼容性。另一项关键提案EIP-7251将验证者的质押上限从32ETH提升至2048ETH,以提高节点效率和网络性能,减少小型验证者的数量。此外,升级还包括其他11个EIP,如EIP-6110减少同步延迟,EIP-7002增强质押服务逻辑
原创
发布博客 2025.05.12 ·
408 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

智能合约字节码更改,细节分析

未包含sendAction的智能合约pragma solidity >=0.4.22 <0.7.0;contract creatObject { function mapSet(uint actionNum) public payable { address a = 0x114330783bb97174154dfae5d1c67...
原创
发布博客 2020.05.26 ·
1239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将tendermint私钥转换成以太坊私钥及以太坊keystore

package mainimport ( "crypto/ed25519" "encoding/hex" "encoding/json" "fmt" "github.com/insight-chain/inb-go/accounts/keystore" "log")func main() { GetKeyStore("/home/wek/Desktop/inb2",...
原创
发布博客 2020.03.12 ·
663 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

以太坊 根据keystore文件与密码生成私钥

导入ethereum相关包package mainimport ( "encoding/hex" "fmt" "github.com/ethereum/go-ethereum/accounts/keystore" "github.com/ethereum/go-ethereum/crypto" "io/ioutil" "log")func main() { privK...
原创
发布博客 2020.03.11 ·
3325 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

设计模式 (一)—— 二十三种设计模式都有哪些

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代...
原创
发布博客 2020.01.04 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装Goland19.3

这里附送三个jh码第一个A82DEE284F-eyJsaWNlbnNlSWQiOiJBODJERUUyODRGIiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiJVbmxp...
原创
发布博客 2019.12.23 ·
1734 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

以太坊笔记(一)—— geth命令

一、Geth是什么Geth是由以太坊基金会提供的官方客户端软件,用Go编程语言编写的。Geth提供了一个交互式命令控制台,通过命令控制台中包含了以太坊的各种功能(API)。全名go-ethereum,github地址go-ethereum。wiki里为使用文档。Geth 命令是以太坊提供的一个强大的命令行工具,它是使用以太坊的入口。它包括了很多子命令,你可以通过geth --help获...
原创
发布博客 2019.12.21 ·
891 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

正则表达式 —— 简介

正则表达式简介: 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是繁琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。用途: 在编写处理字符串...
原创
发布博客 2019.11.01 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mark text 快捷键 列表

mark text 快捷键 列表功能快捷键备注一级标题Ctrl + 1二级标题Ctrl + 2三级标题Ctrl + 3四级标题Ctrl + 4五级标题Ctrl + 5六级标题Ctrl + 6加粗Ctrl + B标题默认加粗倾斜Ctrl + I倾斜样式插入表格Ctrl + T侧边...
原创
发布博客 2019.10.11 ·
2275 阅读 ·
4 点赞 ·
2 评论 ·
3 收藏

以太坊生成私钥并获取其地址查询余额

偶然间突然想碰碰运气,生成eth私钥,然后拿它的地址去获取主网上的余额,如果有就保存私钥,虽然这种概率非常小,但也并不是不可能,嘻嘻相信很多人都有过这个想法,废话不多说,直接上代码:package mainimport ( "myproject/eth_utils" "strings" "net/http" "log" "io/ioutil" "encoding/json...
原创
发布博客 2019.10.08 ·
7268 阅读 ·
3 点赞 ·
23 评论 ·
34 收藏

以太坊中用admin.addPeers()来将两个节点连接起来,但返回值为true,却没有连接上

答:

配置文件可能不对

回答问题 2019.03.30

以太坊搭建私链 并使用 rpc 调用

前期准备,在源码内make clean &amp;&amp; make geth找一个空闲地方mkdir  chainnamecd chainname 做下一步之前需要把geth添加至环境变量,否则无法使用geth然后需要建一个json文件,内容为:{ "config": { "chainId": 0, "home...
原创
发布博客 2019.01.03 ·
1613 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

以太坊搭建私链 并使用 rpc 调用

前期准备,在源码内make clean &amp;&amp; make geth找一个空闲地方mkdir  chainnamecd chainname 做下一步之前需要把geth添加至环境变量,否则无法使用geth然后需要建一个json文件,内容为:{ "config": { "chainId": 0, "home...
原创
发布博客 2019.01.03 ·
1613 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

go语言排序之选择排序、冒泡排序、快速排序

选择排序:即每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。package mainimport "fmt"//选择排序func main() { bytes := []byte{9, 7, 3, 5,...
原创
发布博客 2018.12.11 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go语言基于数组实现栈小案例

 栈:四个字就是后进先出,或者先进后出的一种数据结构,可以基于数组实现,也可以基于链表实现,栈(操作系统)在计算机中是由操作系统自动分配,存放函数的参数值与参数变量的值等栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据在多个线程或者多个栈之间是不可以共享的,但是在栈内部多个值相等的变量是可以指向一个地址的。...
原创
发布博客 2018.12.10 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu 18:04 编译 bitcoin V0.1

配置Ubuntu环境将bitcoinV0.1版本放到/home目录下因为目前网络中很少能找到0.1版本了,所以我这里单独分享了:链接:https://pan.baidu.com/s/1Ur_uSCm_wk8eNMvij5DGMw 提取码:5l80 打开终端添加编译比特币所需要的依赖:apt-get install makeapt-get install gcc...
原创
发布博客 2018.12.06 ·
1479 阅读 ·
1 点赞 ·
3 评论 ·
3 收藏

编译btcd

首先让我们获取源码go get github.com/btcsuite/btcd然后就可以进入你的gopath中看到它了进入目录,并go build,编译btcd并启动网络./btcd -h 查看帮助说明Usage: btcd [OPTIONS]Application Options: -V, --version 打印版本号...
原创
发布博客 2018.12.06 ·
938 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

分布式系统

简单来说:分布式系统就是使用多台计算机去实现共同的需求或功能,因为单个计算机毕竟是有限的,而大型的计算机需要很高的成本,而且容错性并不是很好,所以一般会采用,价格及性能合适的多台计算机来处理,那么这就需要我们将这些计算机一起管理也架构起来,所用到的技术就是分布式技术。分布式系统,很多人都分为分布式计算与分布式存储分布式与集群的区别就在于,分布式基于网络,而集群就是机柜中一个个机器,统一管理...
原创
发布博客 2018.12.06 ·
305 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏
加载更多