上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: 说明:本文主要介绍Solana的共识机制、生态、钱包、浏览器等内容;介绍Solana合约特性以及从头编写HelloWorld合约。 一、Solana介绍 Solana是一个新兴的高性能的公链,它提供了快速、便宜且可扩展的交易体验,每秒能够处理数千笔交易,并且出块时间达到了亚秒级。它通过拜占庭容错(B 阅读全文
posted @ 2022-07-19 12:01 SoyWang 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 钱包 BIP32:定义 Hierarchical Deterministic wallet (简称 “HD Wallet”),是一个系统可以从单一个 seed 产生一树状结构储存多组 keypairs(私钥和公钥)。好处是可以方便的备份、转移到其他相容装置(因为都只需要 seed),以及分层的权限控 阅读全文
posted @ 2022-07-11 12:47 SoyWang 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: Solana节点提供遵循JSON-RPC 2.0规范的API接口。 要在JavaScript程序内方法Solana节点,可以使用solana-web3.js库,它提供了访问Solana节点的RPC方法的便捷接口。 Solana节点支持HTTP和WebSocket访问,端口及端接点URL如下所示: H 阅读全文
posted @ 2022-07-11 12:07 SoyWang 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: Solana nodes accept HTTP requests using the JSON-RPC 2.0 specification. To interact with a Solana node inside a JavaScript application, use the solana 阅读全文
posted @ 2022-07-08 14:39 SoyWang 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 本文主要对 Solana 区块链的基本概念进行了简要介绍,并介绍了开发 Solana 链上程序必须安装和配置的编程环境。通过对 Hello World 这个官方演示项目源码的解读,了解如何使用 Rust 开发链上程序,并使用 Solana CLI 来构建与部署,以及使用 Solana JavaScr 阅读全文
posted @ 2022-07-08 10:56 SoyWang 阅读(2465) 评论(0) 推荐(0) 编辑
摘要: 搭建验证节点 (成功下载快照) 部署 Solana 验证节点 由于项目需求,需要部署一台solana节点,我们从一开始搭建,遇到许多坑,做个记录。一定要注意服务器配置,配置不够,rpc启动不起来。 一、简介 官网地址 GitHub: https://github.com/solana-labs官网: 阅读全文
posted @ 2022-07-07 14:15 SoyWang 阅读(6095) 评论(1) 推荐(0) 编辑
摘要: 本文会从solidity,EVM 和 Geth 三个层面解读这两个opcode,让你对它们有一个全面的认识。然而在深入理解他们之前,我们先确认一下合约执行上下文的概念: 执行上下文 当EVM运行合约时,会创造一个上下文,它包含以下几个部分: Code 存储在链上的合约的不可变代码。 Call Sta 阅读全文
posted @ 2022-07-06 13:18 SoyWang 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 环境 我们这次部署全程使用Docker,所以也就不会操作系统的烦恼,安装Docker可以参考Get Docker。 私链 1. 这里使用ubuntu:20.04的镜像允许geth节点 docker run -d -it --name ethereum --hostname ethereum --ne 阅读全文
posted @ 2022-07-04 17:48 SoyWang 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 说明: 本测试基于Ubuntu 本测试基于nginx + squid 两个服务器:源服务器(web对外服务器)、缓存服务器(cdn服务器) 一、什么是CDN? CDN(Content Delivery Network)是指内容分发网络,也称为内容传送网络。通过广泛的网络节点分布,提供快速、稳定、安全 阅读全文
posted @ 2022-06-09 02:03 SoyWang 阅读(4551) 评论(0) 推荐(1) 编辑
摘要: geth启动的参数说明 ETHEREUM选项: --config value TOML 配置文件 --datadir "/home/user4/.ethereum" 数据库和keystore密钥的数据目录 --keystore keystore存放目录(默认在datadir内) --nousb 禁用 阅读全文
posted @ 2022-06-07 18:50 SoyWang 阅读(304) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页