Hi 游客

更多精彩,请登录!

BitMere 区块链技术 第 10 页
  • Grin钱包使用教程 : 如何在没有地址的情况下发送区块链交易

    匿名币Grin(古灵,名字源于哈利波特的古灵阁)在币圈刮起一阵自来水宣传风暴之后,我们仍需要面对一个现实:由于Grin抛弃了地址的概念,这使得它的交易操作比BTC等传统密码货币要更复杂。那这种密码货币是如何在没有地址的情况下完成交易的呢? 本文就是Grin钱包的具体使用教程,包括初始化钱包、发送交易、接收交易、完成交易、查看余额、查看交易日志、取消交易、钱包检查、通过助记词恢复钱包等操作。 先决条件 此教程,假设你已下载并安装了Grin软件,并且正在运行同步节点。有关如何执行此操作的说 ... 阅读全文
    945坏男人
    2022-12-20 06:15
    区块链技术
    支持
    反对
    回复
    收藏
  • btc、usdt 根据交易hash如何得到交易明细和手续费

    业务场景: 1.在自己的钱包节点上根据txId获取交易明细 2.通过原始交易递归计算手续费: 公式[ 手续费 sum(vin)- sum(vout) ] 要求: 需要对utxo有一定的了解~~~ 直接low代码: //交易信息 public class BtcTransactionInfo implements Serializable { private static final long serialVersionUID = 1L; private String txId; private String hash; private String blockheight; private String blockweight; private String blockconfirmat ... 阅读全文
    V刘晨曦
    2022-12-20 00:43
    区块链技术
    支持
    反对
    回复
    收藏
  • 以太坊 GAS详解

    什么是Gas? 以太坊在区块链上的的执行环境的实现称为以太坊虚拟机(EVM)。 参与网络的每个节点都运行EVM作为区块验证协议的一部分。 他们会检查正在验证的块中列出的交易,并运行由EVM中的事务触发的代码。 网络中的每个全节点执行相同的计算并存储相同的值。 显然,以太坊不是要优化计算效率。,因为它的并行处理是冗余的。在不需要可信的第三方,权威或暴力垄断的情况下,以太坊提供一种有效的方式来达成系统状态的共识。但是很明显,这不是最优的计算方式。合约执行是跨节点冗余复制的事实自然会使 ... 阅读全文
    漫雾气我钦
    2022-12-19 15:06
    区块链技术
    支持
    反对
    回复
    收藏
  • IPFS实践之初体验

    IPFS的全称是InterPlanetary File System(星际文件系统),从名称上看,这是一个很炫酷、很有野心的项目。简单地说它就是一个点对点的分布式文件系统。官网和github都可以找到所有的相关资料。建议从它的白皮书,和直译中文版本开始了解,后面我们会慢慢地认识它。白皮书上指出了多个应用场景: As a mounted global filesystem, under /ipfs and /ipns. As a mounted personal sync folder that automatically versions, publishes, and backs up any writes. As an encrypted file or data sharing sy ... 阅读全文
    繁星如尘
    2022-12-19 11:30
    区块链技术
    支持
    反对
    回复
    收藏
  • bitcoinj开发环境搭建

    首发 新窗
    bitcoinj开发包是一个Java版本的比特币协议实现,使用bitcoinj就可以实现钱包管理和交易的发送与接收,而无须本地安装bitcoin core软件,本文将介绍bitcoinj开发环境的搭建方法。 虽然bitcoinj有完备的文档,但对于初学者来讲并不容易上手,推荐汇智网的教程java比特币开发详解,内容循序渐进容易理解掌握,而且有助教在线可以答疑。 安装JDK 首先安装最新版的JDK,可以使用openjdk或oracle的jdk。 bitcoinj的core模块支持java 7,但其他模块都需要java 8,因此我们安装最新的JDK。在ubuntu下直接apt安装 ... 阅读全文
    开门查水门e
    2022-12-19 08:19
    区块链技术
    支持
    反对
    回复
    收藏
  • IPFS使用入门: 从安装到基本用法

    首发 新窗
    IPFS 安装 要使用IPFS, 第一步肯定是先把IPFS安装好,IPFS在Mac OS X 、Linux及Window平台均有提供, 可以通过这个链接下载对应平台可执行文件的压缩包。 对于Mac OS X 及 Linux 平台,使用一下命令进行安装: $ tar xvfz go-ipfs.tar.gz $ cd go-ipfs $ ./install.sh 上面先使用tar 对压缩包进行解压,然后执行install.sh 进行安装,安装脚本install.sh其实就是把可执行文件ipfs移动到$PATH目录下。安装完成之后,可以在命令行终端敲入ipfs试试看,如果显示一堆命令说明,则说明IPFS安装成功。 ... 阅读全文
    在冰雪中的玫瑰
    2022-12-18 20:38
    区块链技术
    支持
    反对
    回复
    收藏
  • O3(OzoneWalletIOS)项目

    The main repo for the O3 wallet on iOS. OzoneWalletIOS:https://github.com/CityOfZion/OzoneWalletIOS neo-swift:https://github.com/CityOfZion/neo-swift neo-wallet-address-go:https://github.com/apisit/neo-wallet-address-go 下载 OzoneWalletIOS 项目 下载 OzoneWalletIOS 项目到本地: 下载 OzoneWalletIOS 项目 用 Xcode 打开项目并运行: 运行出错 缺少文件 运行出错,发现缺少文件。打开项目目录,发现有这两个文件 Cartfile、Cartfile.resolved: Cartfile 文件 该项目是用 Car ... 阅读全文
    卡哇伊嘉人
    2022-12-18 19:47
    区块链技术
    支持
    反对
    回复
    收藏
  • 阿里云上的虚拟机玩转Neo私链

    配置虚拟机 NEO 私有链的部署至少需要 4 台服务器才能取得共识,每台服务器对应一个共识节点。在阿里云上可以买按量付费的虚拟机(机器都是window server)。 记录下四台机器的内网IP地址,后面要用。 172.xxx.xxx.142 端口 如果你想让外部程序访问该节点的 API 需要开放防火墙端口:10331-10334, 20331-20334 阿里云的vpc如果在一个安全组内就不需要设置。也可以通过安全组开放所有入口。 阿里云安全组 安装运行时 运行环境 运行 NEO 节点需要安装 .NET Core Runtime,需要安装 1.0.1 或以上版本 Wind ... 阅读全文
    李悔之2015
    2022-12-18 07:08
    区块链技术
    支持
    反对
    回复
    收藏
  • 开发基于以太坊智能合约的DApp

    web3.js与以太坊通信是通过rpc的方式实现的。 以太坊节点本来提供了rpc的访问方式,但是因为以太坊节点的地址不确定,并且DApp需要访问钱包,所以用web3.js直接访问以太坊节点的rpc服务是不现实的。 ganache-cli模拟了一个以太坊的测试节点并提供对外的rpc访问方式(就是例子里经常说的http://localhost:7545或者http://localhost:8545)。同时在其中内置了M个以太坊帐号,用于测试。 MetaMask是一个以太坊的网络钱包插件,它也提供了web3的访问方式。而且可以通过这个插件指定后面的以太坊节点是什么。 ... 阅读全文
    星火车品
    2022-12-18 02:06
    区块链技术
    支持
    反对
    回复
    收藏
  • DAPP 开发直通车-如何基于NEL 轻钱包来开发DAPP

    之前做了 DAPP 开发直通车,通讲了一下开发一个DAPP的过程。 但是涉及多工种,多步骤。入手还是非常困难的。 经过不懈的努力,做了很多铺垫工作之后,我终于可以告诉你: 开发DAPP for NEO,从未如此简单 绿谷镇楼。 首先请记住NEL的GITHUB首页,这里拥有NEO相关的一大堆开发成果,牛逼我就不吹了,你自己看一看这些项目,你至少可以感受到,我们真的是马不停蹄。 唯一的问题是文档化程度很低,我们欢迎有兴趣的同志一起来提升建设NEL这个围绕NEO的中国开发者社区。 那么轻钱包在哪里呢? 找到这个项 ... 阅读全文
    李悔之2015
    2022-12-18 00:24
    区块链技术
    支持
    反对
    回复
    收藏
  • 以太坊MEV:flashbot“奴隶主阶层”民主化是正解吗?

    首发 新窗
    在第4期lim block 周刊中,笔者针对mev话题整理了一些资料供大家参考、学习。随着自己对mev问题了解的深入,对该话题也有了自己新的思考。 Mev(miner extractable value)这个词来自于以太坊,实际上对于其他公链也存在类似的mev,只不过叫法可能不一样。此前以太坊pow共识系统下,验证交易和打包区块的矿工有一种权力,它们可以对交易进行重新排序、插入、忽略或审查。这意味着它们可以通过套利交易、清算等机会,获得除交易费用和区块奖励之外的收益。 具体来说,当用户在链上发送一笔交易时,该交 ... 阅读全文
    ssg888
    2022-12-17 20:10
    区块链技术
    支持
    反对
    回复
    收藏
  • 我们需要账户抽象与智能钱包

    首发 新窗
    账户抽象与智能钱包的热度已经持续了几个月了,不少朋友对于什么是账户抽象,为什么需要智能钱包依然存在疑问,所以我尝试用本文为各位梳理清楚其前世今生,并以UniPass和DappOS这两个项目为例解析。 在2020年9月账户抽象概念就已经被eip2938提出,在2021年9月v神基于此改进提出了eip4337,所以账户抽象概念已经出现了2年之久,那为什么现在又火了呢?是因为今年10月3号v神对eip4337进行了更新,紧接着波哥大的以太坊开发者大会很多项目围绕账户抽象概念做了创新,账户抽象确实它存在巨大的价值意义,我 ... 阅读全文
    南辕北辙395
    2022-12-17 20:06
    区块链技术
    支持
    反对
    回复
    收藏
  • ECC椭圆曲线加密其实道理很简单

    对于RSA这套公私钥加密的思路,我以为我挺明白的,运用的娴熟自如。 当然现在RSA用的不多,而是基于ECC曲线来做签名验签,最大名鼎鼎的莫过于比特币。 可是前两天和别人讲代码,被问了ECC为什么可以用来做验签,发现自己讲不清楚。 所以做了点功课,来把这个问题讲清楚。 首先我们跳过ECC曲线是个啥这个话题。 这部分我觉得对理解这个逻辑,帮助并不大,黑盒掉就好了。 因为我们是程序员,有类型这样的表述神器,非常清晰,你一点都不用害怕。 只说原理,非伪代码,比如关于曲线阶数不说不影响理 ... 阅读全文
    星火车品
    2022-12-15 10:42
    区块链技术
    支持
    反对
    回复
    收藏
  • EVM并没有严格校验 可以发起以太坊短地址攻击

    首发 新窗
    EVM虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。一般ERC-20 TOKEN标准的代币都会实现transfer方法,这个方法在ERC-20标签中的定义为:function transfer(address to, uint tokens) public returns (bool success); 第一参数是发送代币的目的地址,第二个参数是发送token的数量。 当我们调用transfer函数向某个地址发送N个ERC-20代币的时候,交易的input数据分为3个部分: 4 字节,是方法名的哈希:a9059cbb 32字节,放以太坊地址,目前以太坊地址是20 ... 阅读全文
    ddgghhjjkk
    2022-12-15 09:11
    区块链技术
    支持
    反对
    回复
    收藏
  • 解锁UTXO中的scriptPubKey

    Bitcoin使用的是UTXO模式,一笔交易得包含至少一个vin和一个vout,还没有被使用的vout称为UTXO(unspent transaction output),只要你能够解锁UTXO中的scriptPubKey,你就能消费其中的余额。所以其实转账时,并不是转账给某个地址,而是设定了使用这个币的条件。 script scriptPubKey不是简单的就是一个公钥,而是一段script代码,它决定了消费这笔钱的条件。它由bitcoin规定的script words组成。[1]前面提到的“解锁scriptPubKey”指的是“你能给scriptPubKey传入数值,使它返回的结果为true”。 不同的s ... 阅读全文
    有个胖子他姓杨
    2022-12-15 08:22
    区块链技术
    支持
    反对
    回复
    收藏
  • 关于 geth 节点安全

    前段时间有写过一个小文,用来给需要搭建 geth 节点的朋友们做些指引。所用命令如下: geth --datadir --cache 4096 data --rpc --rpcport 6666 --rpcaddr 0.0.0.0 --ws --wsaddr 0.0.0.0 --wsport 6667 --wsorigins "*" 本文以此命令为基础,谈谈需要关注的安全方面的问题。 0x01 防火墙应该放开哪些端口 推荐放开的端口:30303 这是 geth 节点之间相互连接建立 p2p 网络的端口,放开此端口可以大大提高数据同步的稳定性。 选择性放开的端口:6666 与 6667 如果只需要 http 连接,放开 rpc 端口 ... 阅读全文
    杨小公子君莫邪
    2022-12-15 05:47
    区块链技术
    支持
    反对
    回复
    收藏
  • BTC 比特币客户端 命令

    用一个安全密码给JSON-RPC接口创建一个配置文件 rpcuser=bitcoinrpc rpcpassword=2XA4DuKNCbtZXsBQRRNDEwEY2nM6M4H9Tx5dFjoAVVbK 写入~/.bitcoin/bitcoin.conf 后台模式运行 bitcoind bitcoind -daemon 通过命令行使用比特币核心的JSON-RPC API接口 bitcoin-cli help 获得比特币核心客户端状态的信息 bitcoin-cli getinfo WARNING: getinfo is deprecated and will be fully removed in 0.16. Projects should transition to using getblockchaininfo, getnetworkinfo, and getwalletinfo before upgradi ... 阅读全文
    飞儿506
    2022-12-15 04:23
    区块链技术
    支持
    反对
    回复
    收藏
  • 稳定的数字货币协议是发展出来的,而不是设计出来的

    比特现金BCH即是一款产品,更是一个协议。对于货币和协议来说,稳定性是非常重要的,那我们如何获得一个稳定的货币,一个稳定的协议呢? Craig Wright博士最近提出要将比特现金协议恢复到v0.1版本,并且锁死,这样能获得稳定性吗? 第1章 什么是稳定性 对于货币来说,本文讨论的稳定性的定义是很简单的,最重要的属性是总量2100万BCH,发行速率,同质性,等等。BCH协议的稳定性必然会带来货币的稳定性的,所以本文只讲协议的稳定性。 什么叫协议的稳定性? 对比特现金这样的以货币为主的协议来说,* ... 阅读全文
    青丝暮雪780
    2022-12-15 02:43
    区块链技术
    支持
    反对
    回复
    收藏
  • 公开的数据库价值何在?

    首发 新窗
    1 在“PRESSone”的设计理念中,第三方开发者或创业者可以基于PRS协议开发出自家的Dapp(去中心应用),而每个Dapp势必会产生各种各样的数据(比如,一条数据是:你上网买了一个充气娃娃……哈哈),而这些各种各样的数据在PRS协议里大致可以分为两大类:私有数据和公有数据。 私有数据这里暂时不做讨论,就聊聊“公有数据”——“公有数据”就像是“公共图书馆”里面的书一样,每个人即可查看也可借阅,但就是不允许收入个人的腰包里——互联网的世界里要更严格一些:公共图书馆里面的书也许还能偷摸 ... 阅读全文
    只铃识
    2022-12-15 00:15
    区块链技术
    支持
    反对
    回复
    收藏
  • 程序员快速入坑指南:切入区块链去中心化应用开发

    首发 新窗
    区块链应用的价值由这个游戏反映的淋漓尽致,Fomo3D游戏能够成功核心所依赖的是以太坊提供的一个可信、不可篡改平台。当游戏的规则确定之后,一切都按规则运行,无人可干预。今天这篇就来介绍一下程序员如何切入去中心化应用开发。 中心化应用 作为对比,先来看看中心化应用,其实就是现有的互联网应用,为什么它是中心化应用,看看它的架构图: 平时我们接触的是应用的前端(或称客户端),前端可以是HTML5的web页面、 小程序、APP, 在前端展现的内容通常发送一个请求到服务器,服务器返回相应的内 ... 阅读全文
    123458262
    2022-12-14 23:20
    区块链技术
    支持
    反对
    回复
    收藏
区块链技术
区块链技术 今日排名:17
  • 关注

    4

  • 主题

    450

  • 帖子

    459

池塘之星