Hi 游客

更多精彩,请登录!

BitMere 区块链技术 第 11 页
  • 搭建一个HTTP服务器 实现用户能够控制节点

    节点控制 在某种程度上用户必须能够控制节点。这一点通过搭建一个HTTP服务器可以实现。 阅读全文
    青丝暮雪780
    2022-12-14 21:33
    区块链技术
    支持
    反对
    回复
    收藏
  • POW机制的最大的核心优势

    首发 新窗
    随着区块链大热,各种大V,自媒体,甚至教材都开始我们经常看到一些教材或者文章给各种共识机制做评价,其中给POW共识机制的评价是“更安全”“更去中心化”“浪费能源”等等等等。 但是我看了一圈,几乎所有的文章和教材都没有把POW机制的核心优势说出来,因为他们的表述几乎无一例外都是“POW,是proof of work,它的运行方式是XXXXX,所以它比其他的共识机制更安全,更去中心化巴拉巴拉”其实这种“先解释概念,然后直接告诉你评价”的表述是非常牵强的,因为他们只是先告诉你“POW是怎么运行的 ... 阅读全文
    礼宾天团飙车党
    2022-12-14 21:00
    区块链技术
    支持
    反对
    回复
    收藏
  • 追踪代币去向 技术上完全没难度

    首发 新窗
    能够跟踪链上交易是加密玩家的超能力之一。这是一份快速指南,介绍如何使用免费工具自行监控交易所提款并成为链上侦探。 工具列表 我们将在本指南中使用的工具是: @defillama - 追踪交易所余额和充提情况@etherscan - 识别基金钱包和设置报警@DebankDeFi - 跨链跟踪钱包余额DefiLlama 您可以去了解 Exchange 流入和流出的第一个地方是 DefiLlama。 转到左侧的“CEX Transparency” 页面,查看包含 20 家交易所及其经过验证的链上资产列表。 在这里我们看到币安拥有大约 $60B 的资产。 选择 ... 阅读全文
    空城乱人心乱
    2022-12-14 19:09
    区块链技术
    支持
    反对
    回复
    收藏
  • 公链不可能三角突破的技术曙光

    公链的不可能三角问题一直是制约公链技术发展的阻碍,进而影响到链上应用的性能。一直以来,公链的发展目标都集中在如何突破不可能三角的问题上,或者在不可能三角中找到最佳平衡。公链的创新体现在以太坊更新的路线图、EVM兼容公链和模块化公链、Solana和Aptos为代表的高性能公链等。下文将针对不可能三角和交易流程角度,解读不同不可能三角解决方案的区别。 对不可能三角的理解 不可能三角的概念 公链最基本的功能是在链上记录信息且维护信息安全,即在开放的网络中(无信任)防止信息被篡改(回 ... 阅读全文
    张永峰
    2022-12-14 18:25
    区块链技术
    支持
    反对
    回复
    收藏
  • POW矿池挖空块原理和解决方案

    比特币的挖矿收益包含两部分,**第一是区块奖励;第二是交易手续费。**如果打空块,就收不到交易手续费,为什么有矿池会不要手续费来打空块呢? 第1章POW挖矿原理 工作量证明POW挖矿就是区块链生成新的区块的过程。包括BTC、BCH、ETH、LTC……在内,POW挖矿都是按以下逻辑来。 挖矿是这样的,**系统会给出一个目标值,这是一个数,比如前面有18个零。挖矿就是找出一个小于这个目标值的随机数,比如前面有19个零。找到了,就挖到了区块。**关键字:随机数。关键问题:这个随机是怎么计算? **这个随机 ... 阅读全文
    大叔的爸爸
    2022-12-14 17:43
    区块链技术
    支持
    反对
    回复
    收藏
  • 同时支持多条公链的节点钱包是这样做出来的

    在区块链的世界,钱包是一个重要的入口,它的核心用途是存放数字资产和进行转账交易。通常是通过私钥+密码的方式保护资产的安全,如果私钥丢失,便会造成数字资产的丢失,因此在区块链世界中,用户一定要保存好自己的私钥。 区块链钱包根据安全性和易用性通常可分为: 节点钱包 该类钱包需要下载整个区块链数据,是一个完整的区块链节点 由于节点钱包可作为链上的一个节点,有所有交易的详细信息,所以其稳定性和安全性都较高 节点钱包会参与网络维护 SPV钱包 无需下载整个区块数据,只下载区块头 ... 阅读全文
    kekeya
    2022-12-14 16:50
    区块链技术
    支持
    反对
    回复
    收藏
  • JavaScript开发区块链只需200行代码

    使用JavaScript实现简单的开发一个区块链。通过javascript这一开发区块链的实现过程,你将会真正理解区块链是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表中包含着许多有序的记录。 然而,在通常情况下,当我们谈到区块链的时候也会谈起使用区块链来解决的问题,这两者很容易混淆。像流行的比特币和以太坊这样基于区块链的项目就是这样。“区块链”这个术语通常和像交易、智能合约、加密货币这样的概念紧紧联系在一起。 这就令理解区块链变得不必要得复杂起来,特别是当你想 ... 阅读全文
    空港训港j
    2022-12-14 15:18
    区块链技术
    支持
    反对
    回复
    收藏
  • 比特币中对交易进行签名的详细过程

    交易的结构 我们先来看看在比特币中,一个交易的结构是什么样的? type MsgTx struct { Version int32 TxIn []*TxIn TxOut []*TxOut LockTime uint32 } type TxOut struct { Value int64 PkScript []byte } type TxIn struct { PreviousOutPoint OutPoint SignatureScript []byte Sequence uint32 } type OutPoint struct { Hash chainhash.Hash Index uint32 } 我们可以看到,一个交易(MsgTx)是由多个Input和多个Output组成的,而在Input中是由指向UTXO ... 阅读全文
    V刘晨曦
    2022-12-14 14:26
    区块链技术
    支持
    反对
    回复
    收藏
  • 如何在NEO区块链上实现信息加密

    你或许已经知道,区块链上的交易大多都是透明公开的,用户既可以直接通过RPC查询NEO节点,也可以使用NEOTracker或NEOScan等方便好用的区块链浏览器浏览交易记录、余额、智能合约或区块链上的其他数据。但是,开发某些应用时必须考虑到隐私性,通讯应用就是个典型的例子。如果你想给某人发送一条信息,你想必不希望其他人看到这条信息,因为其中可能包含一些敏感内容。本文笔者将分享一些NEO区块链信息加密的基本知识。 首先让我们再来研究一下NEO区块链交易的剖析图。 NEO交易 上图显示的是交易的基本 ... 阅读全文
    华胥
    2022-12-14 11:11
    区块链技术
    支持
    反对
    回复
    收藏
  • 理解开发HD 钱包涉及的 BIP32、BIP44、BIP39

    首发 新窗
    如果你还在被HD钱包、BIP32、BIP44、BIP39搞的一头雾水,来看看这边文章吧。 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对资产进行消费(用私钥对消费交易签名)。 私钥和地址的关系如下: (图来自精通比特币) 一句话概括下就是:私钥通过椭圆曲线生成公钥, 公钥通过哈希函数生成地址,这两个过程都是单向的。 因此实际上,数字钱包实际是一个管理私钥(生成、存储、签名)的工具,注意钱包并不保存资产,资产是在链上的 ... 阅读全文
    空港训港j
    2022-12-14 10:35
    区块链技术
    支持
    反对
    回复
    收藏
  • 加密货币双花问题的简单理解

    在信息互联网的世界里复制粘贴是可以无限可复制零边际成本,而在区块链充满各种数字货币里若是也存在无限可复制的话,就不会被承认被流通被交易了。换一种说法是多重花费,将数据复制就可以重复花费,区块链的技术精髓就在于解决信息的无限可复制性,转变成有价值的信息有价值的数据。 什么是“双花问题”? 因数字货币是二进制的代码,是可以复制的数据,存在一笔数字资产被重复使用的情况,这就是所谓的“双花”。一笔资产可以花两次甚至花多次。 我们知道作为中心化的支付平台第三方是保留交易总账 ... 阅读全文
    江左没浪
    2022-12-14 02:48
    区块链技术
    支持
    反对
    回复
    收藏
  • 配置不当引高危漏洞,交易所如何正确用Spring boot

    首发 新窗
    Spring boot的优势为很多开发者所知悉:轻量级、代码量减少、模块化等等,因此被区块链行业中的许多交易所使用。然而match,如果开发配置不当,可能会存在系统高危漏洞,一个小小的细节出错都会导致重大的安全事故。 多家加密货币交易所使用spring boot用以提高开发效率 现有不少交易所开发者为了更高效快速的部署和监控Web应用,都采用了Spring Boot 框架进行微服务开发,由于该框架使用了特定的方式来进行配置,使开发人员不再需要定义样板化的配置,从而更加高效快速的部署项目。 Spring Boot使用A ... 阅读全文
    独孤客
    2022-12-14 01:36
    区块链技术
    支持
    反对
    回复
    收藏
  • 如何选择适合你的区块链框架?

    现在有这么多链和 DLT(分布式分类帐技术),你该如何选择使用哪一个?每个框架都有某些特点,适用于某些特定的应用程序。接下来,让我们来探索其中的 5 个框架。 Hyperledger Hyperledger(https://www.hyperledger.org/)是一个开源协作项目,旨在推动跨行业区块链技术的发展。参与方包括来自全球金融、银行、物联网、供应链、制造和技术领域的领导者,并托管在 Linux 基金会之下。 例如,IBM Blockchain 就是由 Hyperledger 提供支持。IBM 是 Linux 基金会 Hyperledger 项目的主要成员,这是一项 ... 阅读全文
    飞儿506
    2022-12-13 23:24
    区块链技术
    支持
    反对
    回复
    收藏
  • 太坊地址和iban地址之间的转换方法

    简单地说,以太坊中的iban账号是以太坊为了和传统的银行系统对接而引入的概念, web3.js中提供了以太坊地址和iban地址之间的转换方法。iban:国际银行账号 iban这个概念源于传统的银行系统,其英文全称为International Bank Account Number, 即国际银行帐号。iban的作用是为全球任意一家银行中的任意一个账户 生成一个全球唯一的账号,以便进行跨行交易。一个iban账号看起来像这样: XE7338O073KYGTWWZN0F2WZ0R8PX5ZPPZS iban地址最多可以包含34个字母和数字,其中的字母大小写不敏感。在iban 中包含 ... 阅读全文
    一杯浓咖啡
    2022-12-13 15:50
    区块链技术
    支持
    反对
    回复
    收藏
  • Geth介绍及如何运行以太坊节点

    在本文中,我们将看看以太坊节点是什么,并探索最受欢迎的节点之一,称为Geth。 为了与区块链进行通信,我们必须使用区块链客户端。客户端是能够与其他客户建立p2p通信信道,签署和广播交易,挖掘,部署和与智能合约交互等的软件。客户端通常被称为节点。 以太坊节点必须遵循的功能的正式定义在以太坊黄皮书中定义。黄皮书定义了网络上节点所需的函数,挖掘算法,私钥/公钥ECDSA参数。它定义了使节点与以太坊客户端完全兼容的全部功能。 基于以太坊黄皮书,任何人都能够以他们认为合适的语言创建自己的以 ... 阅读全文
    一夜雨十年灯潞
    2022-12-13 12:59
    区块链技术
    支持
    反对
    回复
    收藏
  • 以太坊开发学习-第一个生产级别ERC20合约

    今天,我们来讲讲如何编写一个实际可用,并且没有安全漏洞的生产级别的ERC20代币合约,当然很多人通过百度可以搜索到一堆发币的合约代码,但是大部分都是有安全漏洞的,达不到生产级别。 废话不少,先上完整代码: 这些代码是什么意思呢? 一、ERC20(EIP-20)说明 ERC20是一个标准的token接口规范:A standard interface for tokens 该接口的官网说明在下面的链接:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md 我们来简单介绍下这个接口规范,规范里面定义了9个方法和2个事件 9个方 ... 阅读全文
    一杯浓咖啡
    2022-12-13 11:35
    区块链技术
    支持
    反对
    回复
    收藏
  • 搭建自己去中心化的网站,使用IPFS如何操作?

    配置环境 安装: ipfs软件 https://dist.ipfs.io/#go-ipfs 根据操作系统下载对应的版本,linux上解压: tar xvfz go-ipfs.tar.gz mv go-ipfs/ipfs /usr/local/bin/ipfs 测试是否安装成功,如果有信息出来说明成功: ipfs help安装go ,只支持go 1.7之后的版本,先解压,然后移动文件夹tar zxvf go1.8.3.linux-amd64.tar.gzmv go /usr/local/ 修改配置文件 vim /etc/profile 添加如下内容: export PATH=$PATH:/usr/local/go/ bin export GOROOT=/usr/local/go source /etc/profile go version安装 ipfs-update ... 阅读全文
    放弃六月们
    2022-12-13 02:01
    区块链技术
    支持
    反对
    回复
    收藏
  • DAGX中DAG交易数据同步算法详解

    首发 新窗
    引言 相比于传统单链结构的区块同步过程,DAG结构的交易数据同步过程要更加复杂。其复杂性主要体现在以下两个方面: 从同步数量上来看:单链结构中区块打包了一批交易数据,只需要对区块进行同步及其正确性的检查,这样就完成了一批交易数据的检查;而DAG结构需要对每一笔交易数据单独进行同步和检查,时间和计算复杂度成倍增加。 从连接关系上来看:单链结构的区块只有一个父区块,整个结构中只有单一路径,连接关系的同步和检查比较简单;而DAG结构中交易数据可能有多个父交易,连接关系的同步和检查更 ... 阅读全文
    棋丝集日授
    2022-12-13 00:42
    区块链技术
    支持
    反对
    回复
    收藏
  • 四大 EVM 编程语言权衡对比:Solidity、Vyper、Huff 及 Yul

    本文探讨以下问题:哪种智能合约语言更有优势,Solidity 还是 Vyper?最近,关于哪种是“最好的”智能合约语言存在很多争论,当然了,每一种语言都有它的支持者。 这篇文章是为了回答这场辩论最根本的问题: 我应该使用哪一种智能合约语言? 为了弄清问题的本质,我们将先讨论语言的工具和可用性,然后再考虑智能合约开发者主要关心的问题之一:gas 优化。具体来说,我们将研究四种 EVM 语言(可以在 Ethereum、Avalanche、Polygon 等链上运行的语言):Solidity、Vyper、Huff 和 Yul。Rust 并不在其 ... 阅读全文
    小小的鼻祖
    2022-12-12 20:34
    区块链技术
    支持(1)
    反对
    回复
    收藏
  • 比特币钱包多签 保姆级指南

    首发 新窗
    多签钱包,顾名思义,指需要多把私钥签名才能控制的钱包。作为一种更安全的资产保管方案,多签钱包诞生已久。但由于流程复杂,目前多签主要被企业/交易所等机构用于管理大量资产。实际上,只要理解了它的基本原理,每个人都可以通过多签来进一步提升资产的安全等级。 本文旨在提供一份详细的比特币多签钱包实践指南,主要面向对钱包、私钥、交易等概念有基本了解的用户(因此文中不会介绍这些基础知识)。对这些概念尚不清楚的读者,文末的扩展阅读部分精选了一系列资料,供您查阅。 本指南在写作过程 ... 阅读全文
    吴秀锦
    2022-12-12 18:04
    区块链技术
    支持
    反对
    回复
    收藏
区块链技术
区块链技术 今日排名:17
  • 关注

    4

  • 主题

    450

  • 帖子

    459

池塘之星