热门好课推荐
猜你喜欢
相关培训 相关博客
  • 最近学习了一点python,那就试着做一做简单的编程练习。 首先是这个编程的指导图,如下: 对的,类似一个简单区块链的模拟。 代码如下:class DaDaBlockCoin: #index 索引,timestamp 时间戳,data 交易记录,self_hash交易hash,last_hash,上个hash def __init__(self,idex,tim...
    2018-05-30 13:55:01
    阅读量:827
    评论:0
  • 以太大亨 是一款以太坊上的区块链模拟经营类游戏,玩家通过建造店铺,管理人才等方式来打造属于自己的商业帝国。以太大亨将采用游戏内置钱包,让游戏体验更爽快,同时将支持多种数字货币,并且同时开放PC端,IOS以及安卓版本。玩家加入以太大亨后将会选择自己所属的国籍。一、游戏特色除了继承《以太传奇》的资产之外,《以太大亨》是我们以全新的角度、更饱满的内容和更成熟的技术打造的一款作品。资产转移...
    2018-07-30 11:02:22
    阅读量:710
    评论:2
  • 用Java模拟区块链开发和比特币挖掘使用到的.java文件及其用处看看每一个文件的代码,而且他们都有什么具体功能Block.java:NoobChain.java:StringUtil.java:Transaction.java:TransactionInput.java:TransactionOutput.java:Wallet.java:使用到的.java文件及其用处Block.java ...
    2018-11-18 17:00:33
    阅读量:154
    评论:0
  • 自己动手写区块链(Java版)2018年开始区块链真是火啊。一夜暴富的例子一直在传说。今天我们就自己动手写一个基本的区块链。先简单的说一下区块链是个什么(相信你早就知道了)。区块链就是一个链表。把一堆区块串起来就是区块链。每个block有自己的数字签名(就是一串不规则看起来叼叼的字符串),同时包含有上一个block的数字签名,然后包含一些其他的data。大体就长这样:是不是很熟悉,链表。好,继续。...
    2018-06-20 14:34:28
    阅读量:922
    评论:0
  • 问题来源Client发送交易tx到区块链,需要测试交易处理的tps。详细描述每笔交易tx携带的数据量并不一样,有大有小。需要模拟多客户端发送串行发送交易tx。统计发送出去总交易数totalTxs,已经根据发送交易带返回的交易处理成功数SuccessTxs,已经全部完成交易所花费的时间totalTime。交易处理的tps=successTxs/totalTime交易的成功率suc...
    2018-12-20 13:54:06
    阅读量:3373
    评论:2
  • 为喜爱的战队在2018 世界杯摇旗呐喊什么是以太足球(CryptoFootball)以太足球(CryptoFootball)是一款运行在区块链上的足球模拟经营类游戏。该游戏玩家可以挣取ETH和高价值的FT 。每个球队都是一个智能合约令牌,智能合约采用ERC721标准,每个令牌是独一无二的,是稀缺的真正的收藏品。如拥有德国足球队,你将成为世界上唯一拥有该球队的人,每天将得到免费的FT和球队赢球时的分...
    2018-04-19 16:24:54
    阅读量:758
    评论:0
  • 本文主要在之前的区块链原形上添加了工作量证明,并且为后继的交易功能做好准备.上一个章节我们已经创建了区块链的基本原形,但是区块的哈希计算和加入太过于简单,如果按照这种速度添加区块那么区块链估计一个小时就爆满了。真实的比特币中是全网一个小时产生6个区块,我们的示例中也需要调整区块哈希计算的难度。工作量证明人为的提升哈希计算的阀值,加大哈希计算难度与工作量,这样的工作机制才能保证整个区...
    2018-08-07 11:54:00
    阅读量:4
    评论:0
  • 区块链的组装与选择比特币去中心化的共识机制的最后一步是将区块集合至有最大工作量证明的链中。一旦一个节点验证了一个新的区块,它将尝试将新的区块连接到到现存的区块链,将它们组装起来。节点维护三种区块:第一种是连接到主链上的,第二种是从主链上产生分支的(备用链),最后一种是在已知链中没有找到已知父区块的。在验证过程中,一旦发现有不符合标准的地方,验证就会失败,这样区块会被节点拒绝,所以也
    2016-06-17 18:14:25
    阅读量:8900
    评论:1
  • 区块链解读,数字身份的扩展-轨迹链 记得前面的文章有写到关于智能合约白皮书中的内容,里面提到12个应用场景: 应用场景:数字身份、记录、证券、贸易金融、衍生产品、财务数据记录、抵押、土地所有权记录、供应链、汽车保险、临床试验、癌症研究。 笔者这几天在外面出差,在高铁上无聊就开始瞎折腾空想。 模拟一个场景,区块链应用来适应,结合智能合约中数字身份、记录的应用场景。 人生都会有一些遗憾吧,这里
    2017-08-18 11:12:54
    阅读量:455
    评论:0
  • 交易(transaction)是比特币的核心所在,而区块链的唯一目的,也正是为了能够安全可靠地存储交易。在区块链中,交易一旦被创建,就没有任何人能够再去修改或是删除它。在今天的文章中,我们会实现交易的通用机制。如果以前开发过 web 应用,在支付的实现环节,你可能会在数据库中创建这样两张表:accountstransactionsaccount(账户)会存储用户信息,里面包...
    2018-08-10 14:57:00
    阅读量:1
    评论:0