以太坊中的挖矿算法 对于基于区块链证明的区块链系统来说,挖矿是保障区块链安全的重要手段,Block chain is secured by mining。 bug bounty:在美国电影里面有赏金猎人(bounty hunter),这个是说悬赏去找挖矿bug。 在比特币的挖矿算法是是安全的,但是在比特币系统中存在必须使用ASIC芯片来挖矿的与去中心化相悖的问题。one cpu,one vote:这才是中本聪的初衷。 所以在后来的区块链系统上,一个目标就是做到ASIC resistance, 一个常用的做法就是增加puzzle对于内存访问的需求,即memory hard mining puzz
2021-04-27 16:26:48 707KB 以太坊 区块链 哈希
1
使用以太坊区块链生成和验证证书
2021-03-31 13:46:08 531KB JavaScript开发-安全处理
1
geth客户端,可接入以太坊主链或搭建私链进行测试。
2021-03-25 09:21:28 31.45MB 以太坊 区块链 智能合约
1
用于以太坊节点同步,也是最原始,最基本的挖矿工具。
2021-03-17 15:04:20 54.27MB 以太坊 区块链 以太坊节点同步
ts-core-eth 以太坊区块链的类
2021-03-16 18:10:06 72KB TypeScript
1
角松露 该项目是使用 1.0.0版生成的。 angular4 +入门应用程序。 为以太坊编写,编译和部署智能合约。 精选 演示版 创建一个具有初始供应量的硬币并将金额发送到您的以太坊钱包地址 注意:此演示是在该项目使用Angular2时进行的。 此后,它已升级到Angular4,并且工作方式完全相同:) 如何使用 成功运行此项目有两个小部分。 第1部分 git clone https://github.com/Nikhil22/angular-truffle-starter-dapp.git cd angular-truffle-starter-dapp npm install 第2
2021-02-05 11:05:39 253KB javascript angular2-cli angular2 ethereum
1
Ethlance V.2(新职业) Ethlance版本2目前正在开发中,可能会在最终发布之前进行更改 发展历程 这是ethlance涉及的组件的高级概述。 先决条件 需要以下工具来运行组成Ethlance服务的不同部分。 编程语言工具(例如,nodejs,python等)可能需要特定的版本。 为了简化版本维护, 版本管理器是一个不错的工具Ethlance项目还提供了.tool-versions和适当.tool-versions描述 (最新LTS版本) 使注意:Windows用户可以使用Msys进行构建(未测试) 运行make check以确定是否缺少任何先决条件 设置后端 后端开发需
2021-02-05 09:10:48 10.31MB clojurescript ethereum blockchain freelance
1
一个简单的智能合约的DApp投票系统,包含前端代码和合约代码的实现,可直接运行
2021-01-28 05:08:38 2.01MB dapp 投票 以太坊 区块链
1
常被提及的应用包括使用链上数字资产来代表定制货币和金融工具(彩色币),某种基础物理设备的所有权(智能资产),如域名一样的没有可替代性的资产(域名币)以及如去中心化交易所,金融衍生品,点到点赌博和链上身份和信誉系统等更高级的应用。另一个常被问询的重要领域是“智能合约"-根据事先任意制订的规则来自动转移数字资产的系统。例如,一个人可能有一个存储合约,形式为“A可以每天最多提现X个币,B每天最多Y个,A和B一起可以随意提取,A可以停掉B的提现权" 。这种合约的符合逻辑的扩展就是去中心化自治组织(DAOs)-长期的包含一个组织的资产并把组织的规则编码的智能合约。以太坊的目标就是提供一个带有内置的成熟的图灵完备语言的区块链,用这种语言可以创建合约来编码任意状态转换功 能,用户只要简单地用几行代码来实现逻辑,就能够创建以上提及的所有系统以及许多我们还想象不到的的其它系统。
2021-01-28 05:08:03 7.85MB 以太坊 区块链 智能合约
1
以太坊智能合约字节码分析。 In Proc. of the 20th IEEE International Conference on Software Quality, Reliability and Security (QRS), 2020.
2021-01-28 05:07:54 918KB 以太坊 区块链
1