venus/app/submodule/syncer/syncer_submodule.go的Start()方法会启动一个for循环,不停的接受订阅/fil/blocks/{networkName}的区块信息,然后调用handleIncomingBlocks()方法处理收到的区块。处理方法逻辑也
每个区块链都是一个完整的数字环境,其中所有应用程序都通过底层网络连接。但随着区块链网络的不断增加,以及区块链之间缺乏连接,人们对跨链基础设施的需求越来越高,以提供用户在多个区块链网络之间的互操作性。
随着数字信息的不断增长,人们对于安全、高效的存储方式的需求也越来越迫切。Filecoin作为一个去中心化的存储网络,为用户提供了一种全新的存储解决方案。除了其核心功能之外,Filecoin还拥有丰富的生态系统,包括开发人员、矿工、应用程序和工具等组成部分,这些都为用户带来了更多的创新应用。本文将对
最近一直在思考区块链行业现在能从事的技术方向在哪里?区块链经历了炒币,挖矿,仿改以太坊链,去中心化金融之后,如今能从事的方向到底在哪里?
高耗费和和低隐私是Web3用户当今主要的痛点,也是未来的采用和创新的最大障碍。Espresso Systems正在创造的扩容隐私方案能为Web3应用带来崭新可能。
venus启动venusdeamon启动时主要调用两个app/node.go的两个方法。其中一个是用(bBuilder)build()生成node对象,这个生成方法会调用(builderRPCBuilder)AddServices(services...RPCService)方法
必须开启一个wallethttp服务才能产生公私钥,也就是说直接用cmd无法产生本地账户。不方便。不依赖别的任何服务。可以通过websocket连接gateway,为其服务。wallet-event/listenevent.go:NewAPIRegisterHub()方法会连接gateway,
pkg/objstore包主要是提供一个统一的接口,而实现则是由pkg/kvstore包来完成。venus-worker主动向venus-sector-manager的接口进行连接。问题VSM主要功能是什么?vsm如何与worker进行通信,通信协议是什么?worker会和vsm以外
近期,随着Sui主网即将上线,围绕Aptos和Sui的讨论也逐渐增加,社区也非常活跃,大家都在讨论Aptos和Sui的异同。其实公链技术并没有绝对的优势和劣势,主要还是看与业务的适用程度以及基础性能、安全性等。SharkTeam之前对Aptos、Sui、StarCoin等Move语言公链进行
Venus功能Venus是Filecoin网络的一个Golang语言版本的客户端实现。其主要具有三大服务:区块链服务。主要是出块,执行区块内交易的执行,区块同步,交易同步,账户状态存储,矿工存储算力记录,矿工算力证明记录,市场订单数据存储等。算力服务。主要负责Filecoin网络中文件的存储
gateway只是转发链组件(miner,messager)发送给本地组件(wallet,cluster,market)的一个代理,中间不会存储任何信息,所以也就没有用数据库。gateway也需要在auth服务中注册,也就是依赖auth组件,只依赖这一个服务,剩下的服务都是反向依赖gataway
messager管理了message,node,address,share-params,actor-config等主要的功能。models包是对数据库的抽象实现,所以对数据库的操作都是通过这个包。其中内部的repopackage包含了以上5个(message,node,address,sh
代码解析思路提出几个需要解决问题。venus-miner解决解决这些问题的设计思路和架构。最后要问问为什么这样设计?需要解决的问题所以区块链系统都需要解决谁有权利出块,没有按照规定出块的人如何惩罚,出块人如何从交易池中获取交易,并验证交易(预执行并获取执行后的状态根or只是进行交易
我们将依托上篇文章建立的框架,深入polygon zkEVM关于Sequencer和Bridge更多的技术细节,同时也探讨未来潜在的去中心化Sequencer架构的不同特点。
PolygonzkEVM系列文章的第一篇,简要的阐述了polygonzkEVM的的整体架构和交易执行流程,并且分析了polygonzkEVM是如何实现计算扩容的同时继承以太坊的安全性的。
如果我们使用一些简单的智能合约,将区块链从一个巨大的用户表变成一个巨大的社交图谱。
Celestia白皮书中文版(非官方,个人机翻+校正)
LayerZero白皮书中文版(非官方,个人,机翻+校正)
如何使用Hardhat将ERC721 NFT合约部署到zkEVM Testnet上
一份为小白用户准备的免费区块链基础教程
扫一扫 - 使用登链小程序
59 篇文章,322 学分
36 篇文章,298 学分
108 篇文章,247 学分
21 篇文章,215 学分
9 篇文章,160 学分