提供一种 #Atomicals 原子协议A卡GPU的思路。0/N
1/n) 在这个开源项目中,实现了ECDSA签名(bitcoinJS.lib中sign的底层实现)的opencl内核代码的重构,适用于GPU加速.并且经过测试100,000+签名的GPU速度为CPU的 25倍
https://github.com/ilaychen/ECDSA-OpenCL
2/n) 适用WebAssembly或者node-gyp胶水代码的方式都可以“轻松”的将上一个适用于GPU的签名函数嵌入到node.js当中使用
3/n) 具体的嵌入位置为atomicals-JS中使用第三方包的node_modules/bip32/src/bip32.js下的签名部分(为上层atomicals-JS中的psbt.signInpu()的底层实现)
https://twitter.com/atomicalsxyz/status/1739318824845922522?s=20
许多私人#Bitwork矿工已经意识到您可以使用 OP_RETURN 来增加提交事务 (bitworkc) 中的随机数。这始终是我们的初衷,即人们会找到更优化的方法来增加随机数来挖掘 txid。下面是一个利用 OP_RETURN 递增的示例: https://mempool.space/tx/109200000a1 6ca862bd6992f8be0ce5db6cc4291be758f49ff69d525bf2d5441 … 这当然要快得多,因为如果交易使用 SIGHASH_SINGLE 签名,它可以避免使用 ECDSA 签名。它实际上意味着#bitwork算法是 hash256 – 与#Bitcoin所需的哈希计算完全相同,但应用于特殊的 Bitwork 字符串。 我们期待有人向atomals-js CLI 提交 PR,为我们提供这个增强的选项,以便每个人都可以从更高效的 Bitwork #ARC20挖掘中受益。
pdf+视频比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造打新教程下载:
比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造(铭文铭刻deploy部署、铸造mint、转账transfer、upgrade、cancel、挂单unisat、Migration、marketplace、EVM Marketing挂单交易)教程下载:
pdf+视频比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造打新教程下载地址:
此内容仅供注册用户可见,请登录!
添加VX或者telegram获取全程线上免费指导
评论前必须登录!
注册