Hi 游客

更多精彩,请登录!

BitMere 区块链技术 第 3 页
  • 以太坊交互与开发

    一. 账户 1. 以太坊账户 账户分两种:外部账户 和 合约账户 1.1 外部账户 用户使用的账户,包含 地址和私钥 操作 查看余额可以转账交易调用合约 特点:创建不需要网络,本地生成(钱包生成,自己生成,纸钱包等)被私钥控制仅有余额,没有代码可以发送交易(transaction)每个以太坊网络中都可以使用,但是金额互相独立,只要符合以太坊网络规则即可 1.2. 合约账户 由外部账户创建的智能合约实例,部署后返回一个地址,这个地址就是合约账户(有金额,有代码逻辑) 操作: 由外部账户发送消息激活合约账 ... 阅读全文
    zmhg799417
    2023-1-30 19:40
    区块链技术
    支持
    反对
    回复
    收藏
  • RandDrop应用链的部署、强随机数的合约调用

    RandDrop 应用链 RandDrop 应用链是指采用 BLS 签名,支持多合约部署的 MOAC 应用链。 RandDrop 目前还在测试阶段,将会支持两种原子跨链交换,完成母链原生通证或者 ERC20 通证和应用链原生通证之间的互换。 RandDrop 共识 共识算法作为区块链系统的核心技术,决定了整个系统的性能和可扩展性,一直是当前区块链关键技术研究的重点。 目前最新的共识机制研究中有很多对于 PoS 和 PBFT 的改进,尤其是使用随机数算法来提高共识的效率和增加参与共识的节点数目。 RandDrop 采用 BLS 签名,从共识层支持多 ... 阅读全文
    V刘晨曦
    2023-1-15 10:53
    区块链技术
    支持
    反对
    回复
    收藏
  • Orchid可用于MacOS命令行

    随着世界各地许多人适应远程工作,Internet隐私工具对于许多行业和/或地理区域的员工而言至关重要。 Orchid的macOS命令行客户端可用,这是向具有完整GUI和界面的完整桌面客户端迈出的重要一步。 Orchid联合创始人兼首席执行官史蒂芬·沃特豪斯(Steven Waterhouse)博士表示:“这是是保护隐私的关键时刻。我们希望确保每个人都可以使用他们所需的工具来维护其隐私,安全。我们很高兴将我们的点对点隐私网络带给MacOS用户。” 命令行客户端可通过Homebrew获得,需要从正常运行的iOS或Android客户端中导出 ... 阅读全文
    卡哇伊嘉人
    2023-1-15 10:04
    区块链技术
    支持
    反对
    回复
    收藏
  • 利用LSTM框架实时预测比特币价格

    比特币的价格数据是基于时间序列的,因此比特币的价格预测大多采用LSTM模型来实现。 长期短期记忆(LSTM)是一种特别适用于时间序列数据(或具有时间 / 空间 / 结构顺序的数据,例如电影、句子等)的深度学习模型,是预测加密货币的价格走向的理想模型。 本文主要写了通过LSTM进行数据拟合,从而预测比特币的未来价格。 import需要使用的库 import pandas as pd import numpy as np from sklearn.preprocessing import MinMaxScaler, LabelEncoder from keras.models import Sequential from keras.lay ... 阅读全文
    Cherry95
    2023-1-15 02:58
    区块链技术
    支持
    反对
    回复
    收藏
  • 使用预训练的模型BERT来完成对整个竞赛的数据分析

    首发 新窗
    Kaggle上的Twitter的情感分析竞赛。在这个案例中,将使用预训练的模型BERT来完成对整个竞赛的数据分析。 导入需要的库 import numpy as np import pandas as pd from math import ceil, floor import tensorflow as tf import tensorflow.keras.layers as L from tensorflow.keras.initializers import TruncatedNormal from sklearn import model_selection from transformers import BertConfig, TFBertPreTrainedModel, TFBertMainLayer from tokenizers import BertWordPieceTokenizer 读取并解释数 ... 阅读全文
    lf0517
    2023-1-14 22:04
    区块链技术
    支持
    反对
    回复
    收藏
  • 一个哈希,多个 CID 版本

    首发 新窗
    您可以将任何 IPFS CID 粘贴到方便的 CID 检查器中,以可视化其所有前缀及其代表的含义。 在本课程的最后一课中,我们将介绍使用 CIDv0 和 CIDv1 格式的该工具的一些结果。 示例 1:CIDv1bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi 第一个示例是版本 1 CID。 查看 CID 检查器工具的结果,我们可以看到该工具能够为我们解析的几个部分: Human Readable CID:分解 CID 的每个部分,以便我们人类轻松阅读 Multibase:code是基址的标识符,在这种情况下b为base32。 Multicodec:c ... 阅读全文
    袖矜
    2023-1-14 12:17
    区块链技术
    支持
    反对
    回复
    收藏
  • 教你如何使用GAN为口袋妖怪上色

    在之前的Demo中,我们使用了条件GAN来生成了手写数字图像。那么除了生成数字图像以外我们还能用神经网络来干些什么呢? 在本案例中,我们用神经网络来给口袋妖怪的线框图上色。 第一步: 导入使用库 from __future__ import absolute_import, division, print_function, unicode_literals import tensorflow as tf tf.enable_eager_execution() import numpy as np import pandas as pd import os import time import matplotlib.pyplot as plt from IPython.display import clear_output 口袋妖怪上色的 ... 阅读全文
    阿丽66
    2023-1-14 11:50
    区块链技术
    支持
    反对
    回复
    收藏
  • 一文读懂比特币的Taproot/Schnorr升级

    本文作者为万向区块链、PlatON首席经济学家邹传伟。 2020 年 1 月,由比特币核心开发人员 Pieter Wuille 于去年 5 月提出的 Taproot/Schnorr 软分叉升级提案已正式作为比特币改进提案(BIPs)发布,相关提案序号为 BIP 340-342。Taproot/Schnorr 升级如果获得社区支持,将是比特币自闪电网络上线后最大的技术拓展。本文查询了 BIP 340-342 相关文档 ,对 Taproot/Schnorr 升级做一个简单介绍。本文分三部分,第一部分简单介绍比特币目前的 ECDSA 签名算法,第二部分详细介绍 Schnorr 签名算法,第三部分 ... 阅读全文
    杨小公子君莫邪
    2023-1-14 03:14
    区块链技术
    支持
    反对
    回复
    收藏
  • Solidity汇编开发简明教程

    首发 新窗
    在用Solidity开发以太坊智能合约时,使用汇编可以直接与EVM交互,降低 gas开销成本,更精细的控制智能合约的行为,因此值得Solidity开发者学习 并加以利用。本文是Solidity汇编开发的简明教程,旨在帮助你快速熟悉 如何在Solidity智能合约代码中嵌入汇编代码。 以太坊虚拟机和堆栈结构机器 以太坊虚拟机EVM有自己的指令集,该指令集中目前包含了 144个操作码,详情参考Geth源代码 这些指令是Solidity抽象出来的,可以在Solidity内联使用。例如: contract Assembler { function do_something_cpu() ... 阅读全文
    handii2006
    2023-1-13 23:14
    区块链技术
    支持
    反对
    回复
    收藏
  • Hyperledger Fabric 2.0 安装教程

    Hyperledger Fabric区块链开发教程: Fabric区块链Node.js开发详解Fabric区块链Java开发详解Fabric区块链Golang开发详解1、安装预编译的Hyperledger Fabric 2.0应用程序Hyperledger Fabric官方提供了以下2.0版本的预编译程序: configtxgen:用于生成Fabric创世区块初始或更新配置文件configtxlator:用于编解码Fabric区块链配置文件cryptogen:用于快速生成节点、用户、客户端等所需的证书和密钥文件discover:用于Fabric网络的服务发现idemixgen:很少用到orderer:Fabric排序节点程序peer:Fabric对等 ... 阅读全文
    V刘晨曦
    2023-1-13 21:45
    区块链技术
    支持
    反对
    回复
    收藏
  • 超级账本Fabric 2.0链码操作实战

    Hyperledger Fabric 2.0最近已经发布,其中最引人关注的一点是 链码操作。官方文档虽然对此提供了详细的说明,但本文将通过与 Hyperledger Fabric前一个版本中链码操作的对比,来帮助你更好的 理解新版本中链码操作的不同之处以及幕后的一些技术细节。 1、链码操作:Fabric 1.4 vs Fabric 2.0我们将首先快速介绍在HF 1.4和HF 2.0中的整个链码操作过程。 链码操作指的是在Hyperledger fabric网络通道上部署链码的操作,这样区块链 之外的应用可以调用或查询链码方法。在链码开发完成并测试后,首先需要 将 ... 阅读全文
    青丝暮雪780
    2023-1-13 20:55
    区块链技术
    支持
    反对
    回复
    收藏
  • 比特币交易中的签名与验证

    最近在学习比特币相关的一些原理和实现机制,学习过程中不免会有一些问题,有幸拜读了一些大神的文章之后,大部分的问题都能得到圆满的解答,有种豁然开朗的感觉。但是,也有一些问题翻来覆去想不通,查阅了大量文章之后还是有一种语焉不详,如堕雾中的感觉。比如比特币交易中的签名和验证,这个签名到底与哪个交易相关?签名的内容是什么?验证又是如何验证的?验证通过证明了什么?以上问题花了我很长时间收集资料,对比,思考。目前为止,算是有了一个自认为比较完整的理解和认识,虽然不敢保证完全正 ... 阅读全文
    江左没浪
    2023-1-13 13:17
    区块链技术
    支持
    反对
    回复
    收藏
  • rholang 基础教程

    首发 新窗
    配置你的开发环境 为了可以运行这个教程里面的rholang代码,你需要一些开发环境。 这不是一个会让你感到疲惫的rholang开发工具或者技术栈。 然而它展示了一些基本的开发环境给你开始。 网上编译器 RChain社区的成员提供了一个基于公共网站的在线rholang编译器。 这个工具非常有前途,也是一种入门的简单方式。 但是它还是开发节点,有时候会不稳定。 本地节点 真正正确运行rholang代码的方法是在通过启动你自己本地机子的RNode然后使用它的rholang编译器。 首先你要为你自己的平台安装 RNode 对于初学者 ... 阅读全文
    nbking2005
    2023-1-13 10:22
    区块链技术
    支持
    反对
    回复
    收藏
  • 理解零知识证明算法之Zk-stark

    Concept:zk-stark vs zk-snark 谈到ZKP算法,大伙可能听过一些,比如zk-snark,zk-stark, bulletproof, aztec, plonk等等。今天,咱就给大伙聊聊这一对“表面兄弟”,zk-stark和zk-snark算法的异同之处。 不如,先让我们从名称说起? 毕竟,两个看起来都很厉害的亚子_ ! 如下图所示,我们将名称zk-stark 和 zk-snark根据功能特点分别分成四个部分,然后逐个比较分析。 Zk-stark => zk - s t ark zk:零知识,表明隐私的输入将会被隐藏,除了证明者,其他任何人不会看见;s:可扩展的,和Replay Comp ... 阅读全文
    在冰雪中的玫瑰
    2023-1-13 04:04
    区块链技术
    支持
    反对
    回复
    收藏
  • 交易所频频暴雷,是需要一个高安全级别离线冷钱包了

    最近交易所暴雷又带来一阵对中心化交易所的恐慌,其实每隔一段时间都会有一些中心化交易所出问题,特别是这些起的太快的;主要是这圈子还在各种野蛮生长,几乎年年有雷,所以活得长才是最重要的。从账户安全性角度看,中心化系统的安全性依赖于中心化机构对系统的保护措施,而去中心化系统的的安全性依赖于个人对自己秘钥的保护;去中心化给个体带来了更多的自由,但同时也对个体自身有更高的要求,或者说自由对大部分人来说其实并不是什么好事,因为自由意味着要承担更多的责任,而不是享受什么自由的权 ... 阅读全文
    华胥
    2023-1-12 17:29
    区块链技术
    支持
    反对
    回复
    收藏
  • GO实现非对称加密--RSA生成公钥私钥

    package main import ( "crypto/rand" "crypto/rsa" "crypto/x509" "encoding/pem" "flag" "log" "os" ) func main() { if err := GenerateRSAKey(); err != nil { log.Fatal("密钥生成失败") } log.Println("密钥生成成功") } func GenerateRSAKey() error { //1 RSA生成私钥文件步骤 //--1生成RSA私钥对 var bits int flag.IntVar(&bits,"key flag",1024,"密钥长 ... 阅读全文
    吃瓜围观小分队
    2023-1-12 12:13
    区块链技术
    支持
    反对
    回复
    收藏
  • 我是如何从Java转型为Go区块链工程师

    首发 新窗
    我是如何从Java转型为Go区块链工程师 本文来自于一个比原链核心开发的陈述 前言 本人在加入比原链之前一直是做Java开发的,当初看到Go还有点犹豫,还怕过不了面试,结果是否掌握一门语言的考量确实没那么高,我顺利入职比原链,并在半个月内很快掌握Go并能够进行核心项目的开发。 Java语言在较大的成熟项目上具有优势,但是在区块链开发中确实会有很多短处,比如在协程处理上,还有Java语言本身不够灵活等等,当然选择使用Go主要是因为其在区块链的流行程度。 区块链的流行语言 在区块链公链的开发圈子里 ... 阅读全文
    my38991
    2023-1-12 10:38
    区块链技术
    支持
    反对
    回复
    收藏
  • 比特币地址生成过程

    1 比特币地址生成过程 一个比特币地址的生成过程如下图所示: 如上图所示,比特币的生成过程分为以下几步: a. 产生一个随机数,作为私钥; b. 由私钥生成公钥; c. 将生成的公钥进行SHA256运算; d. 将生成的256位哈希值进行RIPEMD160运算; e. 将版本号和公钥哈希值进行双SHA256运算得到校验码; f. 将版本号、公钥哈希和校验码连接并进行Base58转换。 2 地址实例 2.1 主网地址实例 比特币私钥本质上是一个256位的0和1随机序列。从一个私钥生成比特币地址的过程从上图中已经清楚的知道了,接下来将从 ... 阅读全文
    zmhg799417
    2023-1-12 09:15
    区块链技术
    支持
    反对
    回复
    收藏
  • 比原链MOV测试币领取指南

    领取方式 测试币主要有三种获取方式: [*]bycoin APP(推荐) [*]bycoincli 命令行工具: Windows, mac/windows [*]在测试群呼叫群友或者比原运营,给你打币。 微信:bytom666 bycoincli 命令行工具 $ bycoincli faucet [URL flags(ip and port)] [flags] asset 可以选择 4 种资产:btm,btc,eth,usdt 。 例如,获取 btm 测试币: $ bycoincli faucet btm tp1q8kexk8ewzjpec3q489kksdf9k95udadcjex5nn INFO[0000] Get test coins successfully. address=tp1q8kexk8ewzjpec3q489kksdf9k ... 阅读全文
    蓝天天使2017
    2023-1-12 07:43
    区块链技术
    支持
    反对
    回复
    收藏
  • 以太坊难度炸弹的爆发和拆除

    每当以太坊的定时炸弹爆炸时,总会有两个问题出现在我们面前。第一个问题(也可以说是更重要的一个问题)是:“什么时候出块会变慢,那简直不能忍。” 第二个问题是,“这一次,我们应该将炸弹推迟多久?” 在这篇短文中,我为第二个问题提出了一个简单得微不足道的解答。难度炸弹应该被推迟多久呢?我的建议是:“给定需要在区块高度 N 处执行硬分叉,则将难度炸弹推迟 N 个区块(为了增加安全性,也可以更少)。” 我并不打算在这篇文章中解释难度应该如何计算(如果你想了解,可以参阅我的上一篇文章 ... 阅读全文
    945坏男人
    2023-1-11 20:13
    区块链技术
    支持
    反对
    回复
    收藏
区块链技术
区块链技术 今日排名:17
  • 关注

    4

  • 主题

    450

  • 帖子

    459

池塘之星