主页 > 最新版官网imtoken > 登联社区
登联社区
比特币脚本与交易分析——智能合约原型
每个人都转账了,每笔交易都是这样的:张三的账户扣200元,李四的账户加200元。 在比特币区块链中,交易并不是那么简单。 交易实际上是通过脚本完成的,承载了更多的功能,这也是比特币被称为“可编程货币”的原因。 本文分析事务是如何可编程的。
比特币区块结构Merkle树及简单支付验证分析
在比特币网络中,并不是每个节点都有能力存储完整的区块链数据。 由于存储空间的限制,许多节点使用SPV(Simplified Payment Verification)钱包访问比特币网络。 通过简单的支付验证,无需存储完整的区块链即可验证交易。 本文将分析区块结构 Merkle 树以及如何进行交易验证。
分析比特币网络:一个去中心化的点对点网络架构
比特币采用基于互联网的点对点(P2P:peer-to-peer)分布式网络架构。 比特币网络可以被认为是一系列按照比特币 P2P 协议运行的节点的集合。 本文分析比特币网络,了解它与传统中心化网络的区别,以及比特币网络如何发现相邻节点。
比特币是如何被开采的(采矿原理)——工作量证明
在区块链记账原理一文中我们了解到,记账就是对交易记录、交易时间、账号、最后的哈希值等信息进行计算和打包的过程。 我们知道所有的计算和存储都需要消耗计算机资源。 既然要付出成本,为什么还要让节点参与记账呢? 在中本聪(比特币之父)的设计中,完成记账的节点可以从系统中获得一定数量的比特币奖励。 这个奖励的过程也是比特币的发行过程。 该帐户称为“挖矿”,本文将详细讨论这一过程。
比特币所有权和隐私问题——非对称加密的应用
比特币系统如何确定账户中的比特币属于谁? 谁可以用比特币支付这个账户? 如果你对这个问题还不是很了解,那我们就一起来看看吧。
使用 Python 从头开始创建区块链
本文主要内容翻译自一楼学区块链原文链接,转载请注明出处。 笔者认为,学习区块链最快的方法就是自己动手创造一个。 本文跟随作者用Python创建区块链。
区块链会计原理
区块链 (1.0) 是一种加密安全的分布式账本以太坊会不会暴跌,易于验证且无法篡改。 一般认为区块链结合智能合约就是区块链2.0。 比如以太坊就是典型的区块链2.0。 很多人只知道比特币,不知道区块链。 比特币其实就是区块链,区块链技术的应用只是比特币目前太火了,掩盖了区块链技术的光芒。 区块链是未来,希望开发者少关心币价,多关心技术。 本文将阐述区块链1.0技术是如何实现的。
什么是比特币——简单易懂
一千个人对比特币可能有一千种理解。 本文是一篇介绍性的文章(写给一直不了解比特币概念的新手,老手可以忽略),我尽量用通俗易懂的语言来介绍比特币。 比特币到底是什么,它是如何运作的?
前言——如何学习区块链
如何系统地学习区块链技术,是很多想从事区块链开发的程序员所面临的问题。 一起来探讨一下,希望能帮助更多人掌握区块链开发技术。
区块链和身份管理
本文讨论区块链技术如何帮助身份管理。
黑科技区块链如何打造“智慧城市”
一、区块链概述
一、区块链概述
1.1. 区块链简介
1.1. 区块链介绍
区块链是随着比特币等数字货币的日益普及而逐渐兴起的新技术。 它提供...
Namecoin:分散式 DNS
本文主要介绍比特币的第一个代币——Namecoin。
6个以太坊(ETH)钱包介绍
6个以太坊(ETH)钱包介绍
Blockstack:使用区块链启用分布式互联网
虽然本文要介绍的Blockstack项目还不成熟,但相对于其他区块链项目来说,也算是一个“老人”了。 其核心思想是构建一个基于分布式区块链的命名和存储系统。 互联网平台。
区块链实现广告生态级解决方案——注意力经济模型详解
创新背景
在经济高速发展的今天,单纯靠广告和内容为王的时代已经结束。 受众细分和精准投放成为广告媒体发展的重点。 存在了一百多年的商业模式:广告模式就是以便宜甚至...
科普|区块链到底是什么?
科普|区块链到底是个什么鬼?
以太坊设计原则
尽管以太坊的很多想法已经在比特币等更早的加密货币上实施和测试了 5 年,但以太坊处理某些协议功能的方式与通常的方式仍然存在许多差异。 很多时候,以太坊会被用来构建全新的经济方法,因为它有很多其他系统没有的功能。 本文将详细描述以太坊的所有潜在优势以及构建以太坊协议过程中的一些争议点。 此外,还将指出我们的方案和替代方案的潜在风险。
实体经济离发行ICO还有多远?
江苏华信区块链研究院首席信息官 刘锋
本文概要
在整个中国经济“供给侧改革”和“一带一路”倡议背景下,整体企业的融资需求呈现出体量大、额度高、时效快的特点。 所以,在这个大背...
Hyperledger Fabric源码解读(七)——COMMON通用包的配置类型包config
核心包COMMON通用包的配置类型package config
首先我们看一下它的代码结构:
这主要包括各种策略定义工具包、编译工具……
Hyperledger Fabric源码解读(六)——BSSCP包之UTILS工具包
4.核心包BSSCP(Blockchain Encryption Service Provider)包的UTIL工具包
包内容简介: 本包主要是BCCSP(Blockchain Encryption Service Provider)相关核心文件的接口文件,主要是为一些密码学相关操作的实现提供借口...
2023年,登联社区乘风破浪
2023年将是继往开来的一年。 社区将继续支持区块链技术内容分享,支持技术交流,支持更多小伙伴今后开始区块链开发。 同时支持更多适合开发者的去中心化需求,支持更多小伙伴在web3世界的墙上刻上自己的名字。
我写的第一份合同
我写了一个合约,请看它做了什么
Arbitrum Nitro 如何缩放以及如何使用它
Arbitrum a blockchain on a blockchain,我们要研究一下
Merkle Patricia Tree详解
默克尔树(MerklePatriciaTree)是以太坊中用于存储键值对的通用数据结构。 可以简称为“MPT”。 它是字典树Redixtree的变种,是以太坊的核心算法。
2022 年全球 Web3 安全和反洗钱报告
2022年检测到Web3领域重大攻击事件超过167起,各类攻击总损失约36亿美元,较2021年增长47.4%,其中10起安全事件单次损失超过1亿美元,21起安全事件发生攻击,损失从1000万美元到1亿美元不等。
Dex无常损失解读:原理、机制、公式推导
提供流动性意味着总是和市场做反向操作,总是倾向于持有更多的弱资产
Jarvis Network闪贷及重入攻击分析
2023 年 1 月 15 日 05:43:37 UTC,根据 Numen 链上监测,Jarvis_Network 项目遭到攻击,损失 663,101 个 MATIC。
Rust日常题(十五)--数据结构--二叉树的前序遍历
Rust日常题(十五)--数据结构--二叉树的前序遍历
ORT Token攻击事件分析
攻击者利用未处理意外值的StakingPool合约,回收大量Token,最终通过Pancake砸盘获利。
Solidity vs Move vs Rust:智能合约编程语言的演变
区块链的安全性、速度和开发人员活动取决于其底层编程语言和虚拟机。 两种最流行的编程语言是用于为以太坊虚拟机 (EVM) 构建去中心化应用程序的 Solidity 和用于在 Solana 上构建 dApp 的 Rust。
编程珍珠:Rust 实现无处不在的二进制搜索和字谜问题
《编程珠玑》第二章提到了两个问题,解法非常精妙,展示了二分查找、排序等基本运算获得高效算法的威力。
MOVE介绍 | 第 2 部分:移动学习的模块和脚本
模块定义了一个结构和一组操作该结构的函数。 结构体主要用于定义全局存储资源以太坊会不会暴跌,而函数定义更新资源的规则。
探索 Celestia 的数据可用性层
Celestia 的数据可用性层(Data Availability Layer,简称 DA)是一项被传为神迹的技术,同时有望“超越”以太坊技术。 下面笔者就根据Celtesia的官方文档来一探究竟。
三体代币被攻击分析
攻击者主要通过多次调用skim方法触发转账向Lp合约发行三体代币,然后重复以下两步:(1)转账大于0.1 USDT。 (2) 调用addLiquidity 方法。 清空 Lp 合约中的三体代币。 最后,卖掉三体代币,归还闪电贷。
加密安全态势
概述 今年,黑客从加密应用程序中窃取了超过 20 亿美元。 随着加密生态系统的发展和吸引更多恶意行为者,问题只会变得更糟。 有些事情必须改变。 是时候后退一步,反思过去的错误,并改变我们处理这个行业安全问题的方式了。
人工智能在区块链中的未来:分布式账本技术如何塑造人工智能
我们这个时代最具革命性的两项技术是区块链和人工智能。 区块链,也称为分布式账本技术,是一种去中心化的系统,可以在没有中央权威的情况下通过网络记录、验证和交换数据。 它是比特币等加密货币的基础技术,但它也为其他应用程序带来了巨大希望,包括投票流程、供应链管理和数字身份。
解构模块化区块链
通过这篇文章,我们来看看什么是模块化。
必知区块链术语 1 | 齿轮维基
你将通过本文学习的概念包括:Web3、dApp、DeFi、NFT、DAO 以及区块链中的一些技术术语。
每周以太坊进展 2023/1/14
每周以太坊进展 2023/1/14
Solidity 中默克尔树的终极指南
全面了解Merkle树,Merkle树的使用场景,构造原理,如何构造Merkle树,如何在Solidity中验证Merkle树,以及Merkle的未来……
ChatGPT Solidity 智能合约
OpenAI 的最新版本 GPT-3.5 或 ChatGPT 为语言翻译、文本摘要和文本生成等任务的自然语言处理提供了显着改进。 开发人员开始探索请求 ChatGPT 协助编写、审查或重构代码以及为开发任务提供技术信息的可能性。
Rust每日题(十四)--实现数据结构--删除链表的最后N个节点
Rust每日题(十四)--实现数据结构--删除链表的最后N个节点
智能合约安全工具 - 比较
在本文中,我将解释如何使用一些智能合约安全工具(Mythril、MythX、Slither、Manticore、Security、SmartCheck)来查找和利用以太坊智能合约中的安全漏洞。 文章将涵盖基础知识和高级技术,例如测试安全属性、比较这些安全工具。
Gas技巧:全面掌握Solidity智能合约开发中使用Solidity中的位图节省Gas费
在全面掌握Solidity智能合约开发
在 Solidity 中使用位图可以为你节省大量的 gas 费用
开始使用 MOVE|第 1 部分:设置移动开发环境
Move 是一种用于编写安全智能合约的编程语言,最初由 Facebook 开发。 目前,区块链领域的主要参与者是 Solidity。
研究如何使用Solidity的新操作码Prevrandao来获取随机数
研究如何使用Solidity的新操作码Prevrandao来获取随机数
使用 Remix Analyzer 查找 Solidity 中的潜在问题
Remix Analyzer 是 Remix IDE Solidity 静态分析插件的底层支持库。 这意味着它不仅可以在 Remix IDE 中使用,还可以在其他项目中使用。
BRA代币被攻击分析
本次攻击主要是由于代币转移时代币可能会被二次扣款而增发代币引起的
solidity内存(内存)变量数组(动态数组)的增删改查
内存(memory)动态数组,用于增删改查操作。
NFTScan:一个优质的NFT应该具备什么?
我想每个人都知道 NFT(Non-FungibleTokens)是什么。 非同质化货币作为一种加密货币,为何有其独特的魅力? 因为可以直接衡量价值,所以可以比较出价背后服务的相应价值。 随着 NFT 市场持续繁荣直至暴跌,一些项目受到了沉重打击。 什么样的NFT项目已经站稳脚跟?
每周以太坊进度 2023/1/7
每周以太坊进度 2023/1/7
零知识证明 | 什么是ZK-STARK,它的技术优势是什么?
本期我们继续介绍另外两种零知识证明类型ZK-STARK和递归ZK-SNARK?
Defi hack挑战——DiscoLP和真实案例分析
整篇文章详细分析了defi hack的级别和相关defi攻击的真实案例!
EVM 深入探讨第 4 部分
本文将介绍Geth代码库,了解以太坊的“世界状态”,加深对EVM的整体认识。
理解 Rust 中 str、&str 和 String 类型字符串的区别
理解 Rust 中 str、&str 和 String 类型字符串的区别
V神的外汇储备证明:拥有安全的CEX:偿付能力证明及超越
知识库作为我的读书笔记,记录知识的获取,以博客的形式记录下来。 我会不断更新图书馆。 如果喜欢,请点个星。 由于文章是markdown写的,部分链接和图片可能有问题。 ,可以移步github源码查看。
智能合约审计-拒绝服务漏洞及案例分析
详细介绍智能合约dos攻击,以及真实案例分析
Cosmos SDK——从选链到造链的飞跃,稳步迈入区块链3.0
Cosmos SDK 是世界上最流行的构建面向应用的区块链的框架。
理解解引用运算符 * 并在 Rust 中移动语义
理解解引用运算符 * 并在 Rust 中移动语义
使用 Foundry 探索可升级合约
使用 Foundry 工具探索可升级合约的实现。 本文介绍可升级合约使用delegatecalls遇到变量冲突的问题,以及如何处理。