
区块链
文章平均质量分 56
youngqqcn
精通区块链C/C++/Python/Golang/Rust/Solidity。联系:youngqqcn@qq.com
展开
-
evm的revert data的解析
evm的revert data的解析。原创 2024-03-27 14:13:29 · 208 阅读 · 0 评论 -
Bitcoin 加速交易操作示例
这里以 Bitcoin Ordinals NFT 为例, 进行加速交易演示。原创 2023-08-15 11:55:43 · 652 阅读 · 0 评论 -
Ordinals铭文协议深入研究与实践
Ordinals提出到现在才半年时间,3月份开始炒作,如NFTBRC20吸引了一大批投机分子追捧。市场的起伏有市场发展特有规律,BTC的生态会复刻以太坊的生态的繁荣历史吗?Ordinals能够存在多久?如何解决BTC高昂的手续费…… 等等,这些问题,没有人能够给出明确的答案。单纯从技术角度看,Ordinals的“铭文”技术在2014年左右就已经出现,即基于OP_RETURN操作实现的,早期的Omni-USDT代币就是基于此开发的。如今的Ordinals使用的是基于比特币最新的Taproot升级后的。原创 2023-08-11 14:46:27 · 1366 阅读 · 0 评论 -
越南的区块链和NFT市场调研
语言文字: 越南语, 文字以国语字(越南罗马字)为主,汉喃文(汉字)货币:越南盾人口(2022): 9910万 , 世界排名第15名,38.05%3765万61.95%6144万899万800万113万84万经济3.85%11.88%4.22%38.26%9.99%41.33%9560万10.5%460万1949.5%3.3%3.15%原创 2023-08-11 14:40:53 · 2619 阅读 · 0 评论 -
香港支付(法币)汇总
【代码】香港支付(法币)汇总。原创 2023-08-11 14:38:08 · 524 阅读 · 2 评论 -
印度尼西亚的区块链和NFT市场调研
印尼NFT调研原创 2023-08-11 14:36:40 · 680 阅读 · 0 评论 -
新加坡的区块链和NFT市场调研
新加坡的区块链和NFT市场调研原创 2023-08-11 14:42:47 · 344 阅读 · 0 评论 -
新加坡的区块链和NFT市场调研
新加坡的区块链和NFT市场调研原创 2023-08-09 17:33:51 · 348 阅读 · 0 评论 -
泰国的区块链和NFT市场调研
泰国的区块链和NFT市场调研原创 2023-08-09 17:32:36 · 2486 阅读 · 0 评论 -
马来西亚的区块链和NFT市场调研
马来西亚的区块链和NFT市场调研原创 2023-08-09 17:25:52 · 1881 阅读 · 0 评论 -
东南亚调研
全球加密采用率排名: https://www.panewslab.com/zh_hk/articledetails/836g9afy.html。越南拥抱web3:https://www.f6ex.com/archives/84164.html。全球NFT数据: https://www.finder.com/my/nft-statistics。越南,超过20%越南人买加密货币。菲律宾,国家承认加密货币。东南亚web3.0的优势。原创 2023-08-09 17:22:53 · 282 阅读 · 0 评论 -
菲律宾的区块链和NFT市场调研
菲律宾NFT市场调研原创 2023-08-09 17:15:28 · 2083 阅读 · 1 评论 -
Metamask登录方式集成
从签名中提取地址示例: https://github.com/amaurym/login-with-metamask-demo/blob/16170509d983954cb8fbc8e55ba70e028d8d692b/packages/backend/src/services/auth/controller.ts#L48。兼容其他登录方式,如邮件、facebook登录。后端需要在用户表中增加。原创 2023-08-09 17:06:10 · 950 阅读 · 0 评论 -
海外版NFTSaaS调研
定位: 面向海外(东南亚,南亚)市场的NFTSaaS平台以下“海外”特指“东南亚”原创 2023-08-09 17:01:32 · 428 阅读 · 0 评论 -
.bit域名调研
bit是基于区块链的,开源的,跨链去中心化账户系统.bit 提供了以 .bit 为后缀的全局唯一的命名体系,可用于加密资产转账,域名解析,身份认证等场景。作为去中心化账户系统,有且仅有用户拥有 .bit 账户的完整控制权和使用权。同时,.bit 也是第一个具有广泛兼容性的去中心化账户系统,可使用任何公链地址甚至电子邮件来注册和管理 .bit 账户。.bit问题:.bit域名和ENS域名的相同点?不同点?有什么关系?相同点:.bit和ENS一样都是链上域名服务不同点:.bit。原创 2023-08-09 16:55:10 · 1288 阅读 · 0 评论 -
OpenSea Lazy Mint协议分析
NFT示例:https://etherscan.io/nft/0x495f947276749ce646f68ac8c248420045cb7b5e/98745491564379547554924435713421898077677728399868739538264606794153742827521。示例: https://OpenSea.io/zh-CN/collection/hi2032。11)NFT上链并转移成功。12)购买NFT成功。17)NFT转移成功。18)NFT购买成功。原创 2023-08-09 16:52:11 · 198 阅读 · 0 评论 -
国内数字藏品行业现状分析
数字藏品是NFT的一种应用形式,国内数字藏品与NFT本质区别在于国内数字藏品不具备NFT的及,与虚拟货币划清了明确的界限。原创 2023-08-09 16:50:10 · 433 阅读 · 0 评论 -
FISCO BCOS的PBFT共识算法流程详解
原文: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/design/consensus/pbft.htmlPBFT模块主要包括PrepareReq、SignReq、CommitReq和: 包含区块的请求包,由leader产生并向所有Replica节点广播,Replica节点收到Prepare包后,验证PrepareReq签名、执行区块并缓存区块执行结果,达到防止拜占庭节点作恶、保证区块执行结果的最终确定性的目的;原创 2022-12-30 17:22:22 · 2505 阅读 · 3 评论 -
使用ethplorer的API接口实现监控以太坊入账
【代码】使用ethplorer的API接口实现监控以太坊入账。原创 2022-12-30 11:24:41 · 674 阅读 · 0 评论 -
去中心化身份DID(研究)
去中心化身份DID技术原创 2022-08-14 16:52:35 · 3189 阅读 · 0 评论 -
深度解析Optimism被盗2000万个OP事件(含代码)
本文在这篇文章深度解析 Optimism窃取事件:Layer2 网络合约部署重放攻击加以梳理和细化,并配有详细的示例代码。原创 2022-06-12 15:02:26 · 3210 阅读 · 4 评论 -
深入分析NFT合约源码——以Surge Women为例
深入分析NFT合约源码——以Surge Women为例github源码地址:https://github.com/youngqqcn/mynftSurge Women合约地址:0x0632aDCab8F12edD3b06F99Dc6078FE1FEDD32B0智能合约源码:surge.soltokenId: 1802opensea链接:https://opensea.io/assets/0x0632adcab8f12edd3b06f99dc6078fe1fedd32b0/1802token m原创 2022-05-07 14:48:23 · 2063 阅读 · 0 评论 -
用Nginx四层代理(TCP/SSL)解决方案
S17、S19、L7等芯片机实现方案显卡机使用nbminer等内核(支持ssl)实现方案原创 2022-03-21 13:57:19 · 4510 阅读 · 0 评论 -
搭建蚂蚁矿机S9/S19/.../S20/L3+/L7/..维修平台
搭建蚂蚁矿机S系列(比特)和L系列(莱特)维修平台原创 2022-03-21 13:40:56 · 1417 阅读 · 0 评论 -
以太坊提案(EIP)审核流程
https://eips.ethereum.org/EIPS/eip-1Idea - 预先起草的想法。在EIP存储库中不会跟踪这一点。Draft - 开发中EIP的第一个正式跟踪阶段。正确格式化后,EIP将由EIP编辑器合并到EIP存储库中。Review - 一个EIP作者标记一个EIP为准备和请求同行评审。Last Call - 这是移动到final之前的EIP的最后审核窗口。EIP编辑器将分配Last Call状态并设置评审结束日期(评审周期结束),通常是14天之后。如果在此期原创 2021-09-09 17:55:18 · 7113 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--04-Chaincode理解
写于2018.12Chaincode 理解这两天研究Fabric, 看了一两个Chaincode的例子, 对Chaincode有疑惑:Chaincode只是对K-V数据库的增删改查?看过几篇文章之后, 结合对以太坊的智能合约的理解. 我得出以下结论:智能合约的作用就是对数据库进行增删改查.在以太坊中数据存储在公链上;Hyperledger Fabric中数据存储在Peer点的数据库(LevelDB或CouchDB)中.System ChaincodeSystem Chain.原创 2021-06-03 09:52:30 · 170 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--05-自己实现弹珠项目
自己实现弹珠项目package mainimport ( "github.com/hyperledger/fabric/core/chaincode/shim" "github.com/hyperledger/fabric/protos/peer" "fmt" "strconv" "encoding/json" "bytes" "time")type MyMarblesChaincode struct {}type marble struct { ObjectType原创 2021-06-03 09:52:00 · 200 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--03-弹珠资产管理项目本地安装
假设你的系统上已经搭建过Fabric, 并且成功运行过Fabcar等示例程序.下载代码和安装工具#最好切换到$HOME目录, 当然, 也可以切换到自定义工作目录(后面需要修改配置文件)cd ~ #如果之前已经搭建过fabric,则不需要重新下载git clone https://github.com/hyperledger/fabric-samples.git #下载弹珠项目代码 (--depth 1 表示只下载最新一次提交,体积小, 速度快. 其他分支就没了)git.原创 2021-06-03 09:51:20 · 298 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--06- 投票项目部署
投票项目部署git clone https://github.com/didianV5/voteApp.git chmod -R 777 voteAppcd voteAppcd app#删除 docker 容器docker rm -f $(docker ps -aq)#启动fabric的网络./startFabric.sh#安装 node 依赖包npm install#注册管理员node enrollAdmin.js#注册用户node registerUser.js原创 2021-06-03 09:50:52 · 380 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--01-Fabric环境搭建
写于 2018.12Fabric环境搭建我的系统: Ubuntu18.04, 假设你已经按照了docker-ce, docker-compose, nodejs , git, curl, …必要等工具. 如果没有,请按照"参考"一节中给出的文章链接安装相应工具.配置docker阿里云加速器(后面需要下载大量文件)即将以下代码, 加入/etc/docker/docker.json中(如果没有则手动创建文件即可){ "registry-mirrors": ["https://nawmu.原创 2021-06-03 09:50:32 · 704 阅读 · 0 评论 -
Hyperledger Fabric学习笔记--02-编写链码helloworld
写于2018.12编写链码-helloworld本地依赖安装(window, linux, mac都可以)GOPATH可以包含多个路径: 第一个路径用来存放依赖包; 第二个路径设置为项目路径.国内使用go get命令获取依赖速度很慢, 可以使用gopm进行加速#安装到GOPATH/bin目录, 如果需要在命令行中直接使用,需将环境变量GOBIN设置为 GOPATH/bin, 并添加至环境变量中go get -u github.com/gpmgo/gopm#使用gopm 安装 fa.原创 2021-06-01 15:32:26 · 813 阅读 · 2 评论 -
Hyperledger Fabric学习笔记--0-Fabric架构理解
写于2018.12, fabric版本较低, 仅供学习交流Fabric架构图Fabric架构分层图Fabric交易流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p20jGE5P-1620970708006)(./img/Fabric交易执行流程.jpg)]Fabric节点类型节点(Peer)是区块链的通信主体,是逻辑概念。节点之间通过gRPC消息进行通信CA节点: 给用户颁发注册证书Client节点:也就是应用程序,它必须连接到一个pee.原创 2021-06-01 15:31:55 · 332 阅读 · 0 评论 -
Docker学习笔记
写于 2018.12Docker学习笔记Docker分层结构理解(核心)一个docker镜像有多个可读镜像层组成, 然后运行的容器会在这个docker镜像上面加上一层可写容器层, 任何的对文件的更改都只存在此容器层.因此任何对容器的操作均不会影响到镜像.如果想保存修改过的容器层, 生成一个新的镜像可以使用 docker commit命令进行提交.至于容器如何获取镜像层文件而又不影响到是镜像层的呢?docker是这样实现的?如果需要获取某个文件,那么容器曾会从上到下去下一层的镜像层去获取文件.原创 2021-06-01 15:30:58 · 231 阅读 · 0 评论 -
CosmosSDK文档
https://github.com/youngqqcn/BlockchainNotesV2/blob/main/cosmos-sdk/README.md原创 2021-06-01 15:30:43 · 266 阅读 · 0 评论 -
Tendermint开发教程
https://github.com/youngqqcn/BlockchainNotesV2/tree/main/doc/tendermint_tutorial原创 2021-06-01 15:30:21 · 241 阅读 · 0 评论 -
以太坊学习day1
本文写于2018.12以太坊学习day1区块链原理演示demohttps://anders.com/blockchain/blockchain.html使用geth搭建自己的私链(单节点)请先安装geth, 并将geth添加到环境变量1.在某个目录下, 这里以C:\Users\yqq\eth\persondata为例, 创建创世区块信息 文件genesis.json, 内容如下:{ "config": { "chainId": 15, "homesteadBloc.原创 2021-05-28 11:12:06 · 388 阅读 · 0 评论 -
以太坊学习day2
写于2018.12以太坊学习day2安全问题软分叉:如果区块链的共识规则改变后,这种改变是向前兼容的,旧节点可以兼容新节点产生的区块,即为软分叉。硬分叉:如果区块链软件的共识规则被改变,并且这种规则改变无法向前兼容,旧节点无法认可新节点产生的区块,即为硬分叉.(例如以太坊的硬分叉)环境搭建0.npm和cnpm安装高版本的nodejs, 安装时总是出现错误 , 建议退回到v8.10.0稳定版, 以后开发时也要注意, 别使用太新的版本.安装淘宝npm镜像源npm --re.原创 2021-05-28 11:11:37 · 250 阅读 · 2 评论 -
solidity storage和memory测试
pragma solidity ^0.4.17;contract Test{ uint[] public array ; modifier initArray() { delete array; //清空数组 array.push(1); array.push(2); _; } function test1() initArray public{ .原创 2021-05-28 11:11:13 · 182 阅读 · 0 评论 -
solditiy学习笔记
说明: 本笔记写于2018.12, 示例代码中使用的solidity版本较低, 仅供学习交流. 如需编写生产环境的智能合约, 建议使用solidity v0.8.0以上的版本Solitidy学习笔记Solitidy开发环境搭建Solitidy在线编程 http://remix.ethereum.org/本地npm install remix-ide -g以太坊插件 MetaMask可以通过 https://www.rinkeby.io/#faucet 获取测试环境的以太币.原创 2021-05-28 11:10:43 · 427 阅读 · 0 评论 -
区块链理论相关
本文写于2018-12区块链理论相关货币的本质价值交换的载体一个交易的媒体一种储藏价值和记账的一种工具电子货币的缺陷电子货币与真实的货币有联系的.中心化安全问题交易的验证问题双花问题分布式账本概念: 分布式账本由所有人同步更新.区分中央节点记账结论:比特币不是一种货币, 它是一种分布式的总账系统, 电子总账在每个参与者的电脑上备份, 实时的同步和对账.分布式问题分布式系统的核心问题: 一致性(Consistency)、可用性(Availability).原创 2021-05-28 11:09:11 · 280 阅读 · 1 评论