E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sCrypt
常见密码算法原理
PBKDF2(Password-BasedKeyDerivationFunction)是一个用来导出密钥的函数,用来生成加密的密码,增加破解的难度,类似bcrypt/
scrypt
等,可以用来进行密码或者口令的加密存储
Fitz_Lee
·
2021-06-25 01:32
sCrypt
开发人员优化指南
第一部分:手动优化
sCrypt
编程与使用Javascript或Python进行的传统编程不同,因为当将包含编译结果的交易提交到比特币网络时,脚本大小直接决定了它们的运行成本。
freedomhero
·
2021-05-18 21:12
sCrypt
智能合约
NEO改进协议提案6(NEP-6)
文章目录摘要动机基本原理详述钱包
Scrypt
参数账户合约向后兼容性实现摘要本NEP描述了一个钱包标准用于钱包文件在NEO多种实现间的兼容。动机目前,不同的客户端程序生成不同的钱包文件。
NEO持有者
·
2021-05-11 01:55
sCrypt
合约中如何使用优化版 OP_PUSH_TX
自从我们在
sCrypt
语言中实现了OP_PUSH_TX技术以来,大家已经使用此功能强大的原语构建出了许多智能合约。随着这些合约开始部署在比特币网络上,必须使OP_PUSH_TX变得更小以降低成本。
freedomhero
·
2021-05-06 15:18
sCrypt
智能合约
比特币
区块链
如何快速调试
sCrypt
单元测试错误
早些时候使用
sCrypt
单元测试框架时,如果测试失败时,错误消息仅在JavaScript/TypeScript代码中显示失败的位置。
freedomhero
·
2021-05-01 21:59
sCrypt
智能合约
开发工具
浅析莱特币的
Scrypt
哈希算法
Scrypt
算法简介
Scrypt
是内存依赖型的POW算法,莱特币采用此算法。第一个使用
Scrypt
算法的数字货币是Tenebrix,而后该算法被莱特币使用。
秦岭熊猫
·
2021-04-17 14:58
算法
基于
sCrypt
合约开发一个完整的 dApp:井字棋游戏
在我们之前的博客中,介绍了如何使用
sCrypt
来编写比特币智能合约。但是作为刚入门的开发者,你可能对如何使用
sCrypt
来构建dApp更加感兴趣。
freedomhero
·
2021-04-03 20:27
智能合约
sCrypt
区块链
比特币
智能合约
dapp
sCrypt
IDE 0.5.5 支持 UI 调用有状态合约
继上次我们推出sCryptDeploy功能后,这次我们新增了调用有状态合约的功能。本文以boilerplate项目中的advancedCounter合约为例,介绍如何使用这个功能部署和调用合约。部署合约AdvancedCounter合约是一个有状态的计数器合约,它会在每次成功调用increment方法时,将内部状态值counter增加1。这里我们将其初始状态设置为00(即从0开始计数),并且合约锁
freedomhero
·
2021-01-25 15:48
sCrypt
区块链
智能合约
比特币
比特币上的数独游戏合约的实现代码
sCrypt
合约代码如下:import"util.sc
·
2021-01-19 17:57
比特币上的数独游戏合约
sCrypt
合约代码如下:import"util.sc
freedomhero
·
2021-01-17 21:36
sCrypt
智能合约
区块链
比特币
智能合约
P2SH 再现江湖
PaytoScriptHash(P2SH)之前在BitcoinSV网络上已被废弃,这里我们提供了一种使用
sCrypt
语言来实现它的例子,在不需要修改共识规则的前提下使得这种技术依然可以被继续使用。
freedomhero
·
2021-01-08 09:02
智能合约
sCrypt
区块链
智能合约
bitcoin
sCrypt
IDE 2020年末重大更新:测试网合约一键部署与调用
赶在2020年的最后一天,我们的sCryptIDE推出了一个重要更新:sCryptDeploy,这个功能是方便开发者快速部署和调试他们编写的合约的,下面给大家大概介绍下。在推出这个功能之前,如果开发者想要将自己编写的合约部署到测试网上,验证合约的方法能否被正常调用,只能在deployments目录里面手撸js,往测试网发交易。sCryptDeploy功能提供一个通用的UI交互界面,只需简单的填写相
freedomhero
·
2020-12-31 20:42
sCrypt
智能合约
bitcoin
使用
sCrypt
智能合约在比特币上实现康威生命游戏
康威生命游戏是一个在网格上的迷人的零玩家游戏,其演变取决于其初始状态。每一代都是前一个的纯函数。我们在比特币SV上实现了这个游戏。当比特币交易触发时,每一代都会发展成为新一代。整个游戏完全运行在链条上。只要有交易与它相互作用,它就会永远活在链条上。游戏规则任何少于两个活着的邻居的活细胞都会死亡,因为人口不足任何有三个以上活着的邻居的活细胞都会死亡,因为过度拥挤何有两个或三个活着的邻居的活细胞都会一
freedomhero
·
2020-12-20 18:11
sCrypt
智能合约
区块链
bitcoin
sCrypt
IDE 专业版来了!第一个新功能:Script-level Debugger
之前大家已经可以用IDE进行
sCrypt
源码级的debug了,而本次更新则在此基础上添加了Script脚本级的debug功能,主要包括这几个功能点:
sCrypt
源码与其编译出的Script脚本之间关联的实时
freedomhero
·
2020-12-14 10:43
sCrypt
使用
sCrypt
实现累计多签(Accumulator Multi Sig)合约
最近,一个黑客利用ElectrumSV新推出的累计多签功能中的一个漏洞,盗取了大量比特币。我们对这次攻击进行了分析,并对今后如何减少此类攻击提出了一些建议。背景2019年nChain引入了累计多签,用来替代基于P2SH的多签,P2SH功能已经在创世纪升级时移除。它不用P2SH就实现了与多签相同的安全性和隐私性。在ElectrumSV的累计多签实现中,可能是由于疏忽了栈上操作对象的顺序,最后一个操作
freedomhero
·
2020-11-16 16:10
sCrypt
智能合约
比特币
区块链
莱特币挖矿算法
Scrypt
详解
Scrypt
算法简介莱特币采用的挖矿算法是
Scrypt
算法。第一个使用
Scrypt
算法的数字货币是Tenebrix,而后该算法被莱特币使用。
zcc0721
·
2020-09-16 21:52
区块链
详细分析 莱特币Litecoin(LTC)和币安币(BNB)
Litecoin技术比特币的挖掘规则是SHA-256,而莱特币是
scrypt
,速度快4倍。使用工作
微信公众号[机器学习炼丹术]
·
2020-09-16 20:14
crypto
加密货币(比特币)与分布式存储
区块链
比特币
数据安全
【项目分析】狗币DOGE:虚拟货币市场趣味玩家
Dogecoin,也被称作狗狗币或狗币,基于
Scrypt
算法,是一种开源的点对点数字货币,更是国际上用户数仅次于比特币的第二大虚拟货币,是由民间发起的全球通用货币,属于全人类。
币圈肖禹
·
2020-09-10 17:58
区块链
打开
sCrypt
的盒子(4)OP_PUSH_TX
sCrypt
是比特币合约走出来的第一步。
Note.SV
·
2020-09-10 09:24
技术
区块链
打开
sCrypt
的盒子(1)P2PKH合约
sCrypt
是比特币合约走出来的第一步。我们打开
sCrypt
的P2PKH合约的盒子,看看它是否真的工作。
Note.SV
·
2020-09-10 09:23
技术
打开
sCrypt
的盒子(3)原像PreImage
sCrypt
是比特币合约走出来的第一步。
Note.SV
·
2020-09-10 09:23
技术
区块链
比特币
打开
sCrypt
的盒子(2)Demo合约
sCrypt
是比特币合约走出来的第一步。我们看看
sCrypt
最简单的Demo合约,看看它的有趣之处。
Note.SV
·
2020-09-10 09:23
技术
区块链
比特币
打开
sCrypt
的盒子(5)第一层Token
sCrypt
是比特币合约走出来的第一步。我们看看
sCrypt
最被人期待的第一层Token所谓第一层,就是比特币机制直接支持的Token。
Note.SV
·
2020-09-10 09:05
技术
比特币
区块链
加密算法:PBEncrypt(hash消息摘要:MD5、SHA;对称加密:DES、AES;非对称加密:RSA)
简析多种编码方式(Hex,Base64,UTF-8)MD5算法参考:Java安全加密算法-MD5,SHA256,SHA512,PBKDF2,BCrypt,
SCrypt
消息摘要算法(Message-DigestAlgorithm5
LawssssCat
·
2020-08-24 21:56
安全
ltc挖矿参数设置
命令:C:\cgminer\cgminer.exe--
scrypt
-ohttp://lc.ozco.in:9332-uyourusername-pyourpassword--gpu-engineyourgpucoreclock
sxlwzl
·
2020-08-24 06:08
just
for
fun
什么是
Scrypt
算法
区块链爱好者(QQ:53016353)
Scrypt
是由著名的FreeBSD黑客ColinPercival为他的备份服务Tarsnap开发的。
jQQ53016353
·
2020-08-24 05:02
数字货币
以太坊之六挖矿算法
6.挖矿算法6.1
scrypt
算法PoW本身是为了能让记账权能够随机分给各个节点而产生的,但是现在有人用了专用的ASIC芯片,而且迭代速度非常快,把挖矿当做一种职业已经普及开了,这已经违背了PoW的初
蓝莓侠
·
2020-08-24 05:14
区块链之以太坊
NodeJs实现以太坊钱包keystore生成,导入私钥,导出私钥,导入keystore,导出Keystore,签名,转账,转账确认
Keythereum使用相同的密钥派生函数(PBKDF2-SHA256或
scrypt
),对称密码(AES-128-CTR或AES-128-CBC)和消息验证代码作为geth。
jiang_xinxing
·
2020-08-24 00:34
etherenum
区块链技术
以太坊钱包
toplip:一款十分强大的文件加密解密 CLI 工具
它还使用了
Scrypt
,一种
Linux技术
·
2020-08-23 05:39
区块链资讯app推荐
区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,如采用权益证明和
SCrypt
算法。随后,区块链生态系统在全球
福尔摩斯华森
·
2020-08-23 04:01
/build/Release/
scrypt
'
/build/Release/
scrypt
'解决办法打开/node_modules/web3/node_modules/
scrypt
/index.js将require(".
我要潇潇洒洒
·
2020-08-21 20:08
以太坊
nodejs
Github上bitcoin的CPU挖矿程序部署编译
算法当前支持✓
scrypt
(Litecoin,Dogecoin,Feathercoin,etc..)
Craft_man
·
2020-08-13 18:08
运维
后台
深入学习比特币脚本之 OP_PUSH_TX(2)
Tx.checkPreimageAdvanced()方法
sCrypt
在标准库合约Tx中提供了Tx.checkPreimage(txPreimage)方法来实现OP_PUSH_TX的基础功能
freedomhero
·
2020-08-07 13:27
sCrypt
区块链
比特币
BSV
智能合约
使用
sCrypt
实现简单的 Token 智能合约
很早之前就有人开始研究在比特币网络上实现外部资产的Token化,也产生了很多相关的协议。总体来说,这些协议大部分是通过将代表资产的原信息通过诸如OP_RETURN之类的操作码放入脚本后进行上链,从而实现了“资产上链”的过程。但是因为用于执行和验证这些元数据的逻辑并不是由比特币矿工完成的,故而这些方案被称作第二层(Layer2)解决方案。与之前这些工作不同,我们在这里即将介绍的是一种实现第一层Tok
freedomhero
·
2020-08-07 13:27
sCrypt
使用
sCrypt
实现有状态的比特币智能合约
我们还将用
sCrypt
语言来实现一个有状态的合约,s
freedomhero
·
2020-08-07 13:27
sCrypt
使用
sCrypt
实现 Token 原子交换智能合约
接下来我们将展示一种通用的方法,使用
sCrypt
语言实现比特币和token的原子交换智能合约。
freedomhero
·
2020-08-07 13:27
sCrypt
比特币智能合约入门(3)-
sCrypt
开发工具篇 - Visual Studio Code 插件
为了帮助大家更加轻松高效地编写比特币智能合约,
sCrypt
提供了一个
freedomhero
·
2020-08-07 13:26
sCrypt
比特币智能合约入门(2)- 高级语言
sCrypt
简介
脚本之谜上一篇文章中我们简要介绍了比特币智能合约的运行基础,即比特币网络底层脚本语言Script及其虚拟机运行原理。相信不少第一次接触的同学看过之后都会有一些困惑:这玩意和大家通常熟悉的Python、JavaScript之类的脚本语言长得怎么一点都不像?“骨骼如此惊奇”的脚本语言该如何学习和运用呢?带着这些问题,我们再来深入聊聊。为什么是Script?众所周知,比特币网络本质上是由很多矿工节点运行
freedomhero
·
2020-08-07 13:55
sCrypt
区块链
比特币
BSV
智能合约
编程语言
比特币智能合约入门(4)-
sCrypt
合约实战篇 - P2PKH 合约化
上一篇文章主要介绍了
sCrypt
语言开发利器sCryptVisualStudioCode插件的相关功能。现在我们就要实操起来,体验一下
sCrypt
合约完整的设计、开发、测试、部署、及调用全流程。
freedomhero
·
2020-08-07 13:55
sCrypt
编程语言
区块链
比特币
BSV
智能合约
认证、授权攻略三(5)、spring security自定义403页面
)】spring-security.xml配置文件说明:-->-->-->-->spring-security5.0之后需要指定密码加密方式,{noop}不加密,还有其他加密方式bcrypt,MD5,
scrypt
java爱分享
·
2020-07-30 07:04
认证
授权
山寨币创世块的快速制作
比特币在工作,首先是通过创世块来启动,所以要制作一个山寨币,首先要解决的第一个问题,就是创建创世块,在网上有大神已经分享了它的创世块工具,一段python脚本,在这个脚本中可以分别对莱特币使用的
scrypt
vs9841
·
2020-07-12 04:04
python
C/C++
以太坊 钱包 创建 导入 Keystore
最近闲来无事研究了下以太坊钱包下边分享下准备工作:需要用到的加密:BIP32BIP39BIP44
SCRYPT
加密算法githab地址https://github.com/NovaCrypto/BIP32https
刘艺冰
·
2020-07-12 01:34
以太坊
《嵌入式软硬件梳理》-9.2.4、工作量证明算法
Scrypt
2.4、工作量证明算法
Scrypt
1、简介
Scrypt
算法是基于PBKDF2-HMAC-SHA-256算法之上的安全加密算法。
iMengLC
·
2020-07-11 13:53
知识梳理
BSV智能合约(二):计数器合约代码分析
为了实现上一篇文章中说的“计数器合约”,需要介绍BSV上的高级语言
sCrypt
,并解释如何用
sCrypt
实现这个合约。
sCrypt
和BSV脚本的关系就像C语言和汇编语言的关系。
老刘 Edward
·
2020-07-10 21:08
区块链
比特币
BSV智能合约(四):OP_PUSH_TX背后的故事
2020年初
sCrypt
团队实现了该方案,证明这个方案是可行的,并且在BSV上TX体积(约2K字节)并不是问题。BCH也有类似的技术方案,不过并不是通过原有操作码O
老刘 Edward
·
2020-07-10 21:37
OP_PUSH_TX技术背后的故事
Stas与
sCrypt
的创始人刘晓晖合作密切,正在利用
sCrypt
平台开发智能合约。在一篇关于状态型智能合
比特币协会BitcoinSV
·
2020-07-10 20:48
技术博客
比特币
区块链
如何在比特币上构建智能合约
sCrypt
的发布吸引了许多开发者进军比特币区块链领域,因为它能帮助开发者更加轻松地构建智能合约。由于
sCrypt
具有坚实的比特币基础,来自其他区块链网络的开发者也能够
比特币协会BitcoinSV
·
2020-07-10 20:17
生态资讯
快速学习-以太坊难度调整
比特币使用SHA-256、莱特币使用
Scrypt
、以太坊使用Ethash。
cwl_java
·
2020-07-10 19:08
快速学习
X11算法 VS
Scrypt
算法
X11算法VSScrypt算法http://btc798.com/thread-14390-1-1.html暗黑币DarkCoin创造了X11算法,该算法适合CPU和GPU挖矿(GPU效率更优),相比其它
scrypt
pms1888
·
2020-07-05 01:32
区块链
莱特币背后的秘密 - 白话
Scrypt
密码算法
与比特币相比,莱特币的不同之处关键在于,比特币采用了SHA-256哈希算法,而莱特币采用的是
Scrypt
哈希算法。
公司的摄影师
·
2020-07-02 09:56
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他