本文讨论了在不可信环境中实现团体随机数生成的方法及其在区块链中的应用,特别是公共可验证随机信标(PVRB)。文章深入探讨了如何在分散网络中生成可靠的随机数,强调了其在共识算法、负载平衡、游戏及经济协议中的重要性,并指出实现可公可信随机性的挑战和潜在解决方案。
本文讨论了以太坊上的可升级智能合约及其存储选项。作者探讨了三种主要的数据存储方法,包括各版本独立的存储、将数据存储在单独的数据库合约中,以及通过代理合约存储数据。其中,每种方法都有其优缺点,文章提供了代码示例和解决方案,展示了可升级合同在动态环境中的实现挑战和潜力。最后,作者承诺在后续文章中进一步探讨相关主题。
本文深入探讨了Solana网络在实现快速交易确认和高效事务复制过程中的技术细节,重点介绍了采用了流水线设计的交易处理单元(TPU),以及其在网络节点间高效传播区块的策略(Turbine)。此外,文中还提及Solana的其他关键创新,如历史证明(Proof of History)和并行处理能力等,进一步阐释了其成为web级区块链的可行性与技术优势。
通过应用实战,讲解联盟链开发
更好的理解 BSN
本文详细介绍了Solana区块链的块传播协议Turbine,该协议通过优化数据传输路径和使用纠删码技术,解决了区块链的可扩展性三元悖论。Turbine借鉴了BitTorrent的技术,并通过UDP传输数据和随机路径选择,提高了网络的数据传播效率。
文章详细介绍了Solana区块链中的Sealevel技术,即并行处理数千个智能合约的运行时环境,并解释了Solana如何通过并行处理实现高性能。
本文详细介绍了Solana区块链如何通过Archivers技术解决海量数据存储问题,并深入探讨了Proof of Replication的实现和优化。
本文介绍了Solana区块链中的关键技术之一Gulf Stream,这是一种无内存池的交易转发协议,旨在提高网络性能和交易处理速度。通过提前将交易转发给预期的领导者节点,Solana大大减少了交易确认时间和内存压力,从而实现了高达50,000 TPS的吞吐量。
本文主要介绍了,区块链应用为什么存在交易费用,Substrate 交易费用的组成,以及如何设计更合理的交易费用。
本文详细介绍了Solana区块链的水平扩展状态架构Cloudbreak,通过利用内存映射文件和SSD的高并发读写能力,Solana实现了高效的账户状态管理,并支持大量并发事务处理。
本文深入探讨了去中心化网络中的随机数生成问题,特别是公共可验证随机信标(PVRB)协议的实现。作者介绍了两种主要的PVRB实现方式:独立合约和共识集成。文中详细阐述了每种方式的优缺点,并探讨了如何结合最新的密码技术以确保产生的随机数具备安全性和不可预测性。最后,文章还讨论了当前PVRB技术的局限性及未来的研究方向。
本文深入探讨了区块链的性能问题,阐释了如何评估区块链的交易处理速度,并讨论了影响区块链性能的因素,包括交易处理时间、点对点网络的特性以及共识算法。此外,文章还强调了对区块链性能表现的谨慎评估,指出实际的交易处理能力通常远低于宣传的数字。
本篇文章是关于可升级智能合约的系列文章中的第二篇,深入探讨了Solidity的数据存储方法及使用代理合约的潜在问题。文章重点讲解了以太坊虚拟机(EVM)的存储模型,以及如何避免不同版本智能合约之间存储布局的碰撞,提供了一些最佳实践和解决方案,具有较高的技术深度和实用价值。
用Fabric 2.0 Java SDK 通过网关调用合约。
以太坊核心开发者会议81
Filecoin - Lotus存储证明了什么?
通过7片文章,相对网站的介绍了区块链网络的实现,从第一篇开始看下来,你一定收获不错。
去中心化金融(通常也叫 DeFi)拥有去中心化的后端架构,将常见的金融工具重新改造,目前发展势头不容小觑。用户无需再在中心化机构的辅助下参与金融市场,而是可以利用去中心化网络中的开源软件获得、交易并借贷资产。因此,现在出现了许多自治的 P2P 金融市场,不仅可以做到公开透明,还可以基于数据实现自动化流程。
在编写合约时,有时候需要使用汇编来帮助我们完成Solidity没法完成的事情(得益于汇编可以直接与EVM交互), 本文介绍了使用汇编的优缺点及如何在Solidity中编写汇编。
扫一扫 - 使用登链小程序
116 篇文章,474 学分
406 篇文章,412 学分
171 篇文章,318 学分
67 篇文章,285 学分
121 篇文章,274 学分