如何在不验证块的情况下设置近节点?
Posted
技术标签:
【中文标题】如何在不验证块的情况下设置近节点?【英文标题】:How to setup near node without validating blocks? 【发布时间】:2021-07-10 05:07:35 【问题描述】:我想设置一个靠近主网的节点。 我不想参与验证过程,我只想维护一份主网副本。 此副本应包含所有区块和交易的完整历史记录。
作为验证者将需要更多资源。
如何在节点附近设置一个只同步到主网而不参与验证过程的主网?
谢谢。
【问题讨论】:
如果你不验证区块,你怎么知道任何来自 P2P 网络的区块是你可以处理的?任何人都可以启动一个模拟的 Near P2P 节点并开始用垃圾块淹没你。 【参考方案1】:您可以运行一个索引节点来跟踪一个或多个分片并让您访问事务流。您可以将它们保存到自己的数据库中进行查询,例如
https://docs.near.org/docs/tools/near-indexer
您也可以运行一个存档节点,与上面类似,但您只是跟踪和存储而不以任何方式转换数据
https://docs.near.org/docs/roles/integrator/exchange-integration#running-an-archival-node
【讨论】:
谢谢谢里夫,我会调查的。 鉴于您的要求,您不需要索引器,您只需要配置为存档的常规近核节点(参见 Sherif 的第二个链接)以上是关于如何在不验证块的情况下设置近节点?的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 hive 终端的情况下删除 hive 数据库?
使用集群自动缩放器时如何在不停机的情况下实现节点的优雅终止?
Room 无法验证数据完整性。如何在不编写迁移步骤的情况下修复它?
如何在不使用其父级的情况下设置 SimpleXmlElement 的文本值?