【区块链技术焦点】 什么是区块链技术?区块链技术的应
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种创新的分布式数据库或账本,它可以在一个计算机网络的节点之间共享和记录交易、资产和信任。区块链技术最初是为了支持比特币这种去中心化的数字货币而设计的... [详细]
区块链技术是一种革命性的数字记录方式,能在去中心化的网路中安全、透明地...
Tact 是专为TON区块链量身定制的开创性编程语言,注重效率和用户友好性。本文...
双花攻击是同一笔数字货币被支付或花费了两次甚至多次的情况。双花攻击在使...
我们在转帐时,常常需要选择主网类型(提领地址的协议),会出现TRC-20、ERC-20、...
零知识证明技术旨在向验证者证明某一命题,但在证明过程中,不透露除了“该命题为真”之外的任何信息。零知识证明需要具有完备性、可靠性、零知识三大要素。zk-SNARKs技术可以零...
12月6日,以太坊创始人 Vitalik Buterin 在个人博客发布文章《终局之战》(Endgame),规划了以太坊以及其他主要区块链扩容的合理路径,以帮助这些区块链在获得高拓展性时,保持其去信...
Layer 2对应区块链六层结构中的合约层和应用层。在扩容领域,Layer 2扩容又称链下扩容,是指在主链外部进行扩容的性能解决方案。一般而言,Layer 2方案的解决思路是将计算过程移动到...
自2013年扩容问题得到公开讨论以来,开发者已经提出了诸多区块链扩容方案,这些方案有优有劣。在本文中,我们将首先对几种较为重要的Layer 1扩容方案进行简单梳理。...
在不久的将来,ERC-1155代币标准将比ERC-721代币标准有更显著的应用,这要归功于ERC-1155的附加功能。两者都允许用户创建新的NFT,但有一些关键的区别。...
在币圈新闻中,可拓展性、Layer 0/1/2无疑是一系列经常被提及的术语。尤其是在现在,以太坊积极寻求扩容的情况下,Layer 2可说是最热的主题之一了。那么什么是区块链的Layer 0、Layer...
2018年的paper中提出会使Ethereum上执行Smart contract所花费的gas变高的24种anti-pattern,此文章中分别说明此24种anti-pattern的形式与解决方法。...
Pyth 是一个预言机,它发布每个Solana 插槽上每个产品的聚合价格和信赖区间。Pyth 程序通过聚合各个发布者提交的价格和信赖区间来计算链上的价格。...
在我们向DSG 团队通报这个漏洞之后,他们很快的确认问题并且展开了修补工作。新版的LiquidityPool合约部署上线后,DSG 团队通知了用户将资产从旧版取出后迁移到新版,同时也将旧版的...
鱿鱼币闪崩事件发生后,项目方声称已经去除了合约中对于SQUID大额交易的限制,将Owner权限转给了黑洞地址。对SQUID合约代码进行深入的技术分析后,我们发现目前该项目仍然存在不小...
近期常看到的Layer 2 到底是什么?与我们熟知的公链如以太坊又有什么不同呢?其实Layer 2 与整体区块链生态的推进息息相关,不仅DeFi 协议为了寻求更好的操作体验陆续迁移至Layer 2 上...
在2021 年9 月20 日星期一UTC 时间12:21 到12:23 之间,Pyth BTC/USD 总价格在40000 美元以下有几次大幅下跌,最低跌至5402 美元导致置信区间(Confidence Interval)变得非常宽。以下是有关时间段内P...
在区块链领域内,零知识证明(zero-knowledge proofs)是很有名的技术词汇。今天我们先从区块链跟零知识证明有什么关系开始讲起。...
Avalanche Bridge (简称AB)是Avalanche 项目团队设计的跨链机制,替代之前的Avalanche-Ethereum Bridge (简称AEB)。 其核心技术为Intel SGX (小知识:什么是Intel SGX?2013 年,Intel 推出SGX(software...
Arbitrum近期的增长让Layer2 解决方案与Rollup解决方案讨论度提升,不少知名KOL与开发者都认为,Rollup解决方案是区块链朝向下一个阶段发展的重要技术,但当前市场大多数投资人仍将目光...
初接触加密货币/虚拟货币的时候,偶尔会遇一个非常特别的名词:「拜占庭容错机制」,而这个名词总与「共识机制」同时出现。 这看似与地名有关的名词,到底是什么?其实这是一...
在区块链短短的历史上发生过跟智能合约相关的攻击事件中,重入攻击无疑是最广为人知的一种类型,在以太坊草创时期,2016 年7 月的TheDAO 事件甚至直接造成了以太坊硬分叉为 以太经...
最近几周BSC链上出现了很多exploits(漏洞利用)特别是闪电贷攻击。最大的 exploit 是在 Venus Protocol 上,被盗了 1 亿美元。 目前大量资金和流动性已经离开BSC链,部分原因可能是担心 exp...
近年加密货币行业的用户需求激增,因此可扩展性成为了一个非常重要及必须解决的问题。 由于顶级的区块链包括比特币和以太坊等的网络输送量有限,因此必须要改善其可扩展性及处...
使用Node.js 发展区块链的下一个动作,就是建立Genesis Block。 Step 1:定义区块资料结构 区块的资料结构包含 4 个栏位如下: hash:区块的 hash ID previousHash:纪录前一个区块的 hash ID times...
Function SHA-256 函数是传统的 hash 算法,但是应用在区块链系统时,有一个缺点。Bitcoin mining 算法,就是使用传统的SHA-256 函数,而SHA-256 的优点,也正好就是它的一个缺点。 SHA-256 的问题...
Merkle Tree 的生成过程 Merkle tree 用来存放交易资讯(transactions),为了要讨论更详细的Merkle tree 生成过程,假设现在有2 笔交易正在等候「处理」。这2 笔交易资讯,分别以 Tx0 与 Tx1 来表...
2018年1月, Ethereum 针对ERC 20提出的ERC 827扩充标准;ERC-891代币标准横空出世。即使ERC 891 仍只是一个EIP(Ethereum Improvement Proposal),但笔者认为这是一个相当值得关注的提案。 第一、ER...
假设表1 是「最后一个Block」内容,根据先前教学的介绍,要如何挖出新区块呢...本文章采用Markdown语法撰写。 简单易懂的Mining算法设计 Mining算法初体验 表1 是截至目前为止,范例所设...
本文希望让大家能轻松又快速地了解以太坊上layer 2解决方案。另外,已有许多公链的后起之秀,企图与以太坊一争高下,到底有哪些其他选择呢? 以下将用四题快问快答,让你快速了...