Silkworm - C++ 以太坊执行客户端
GitHub:https://github.com/torquem-ch/silkworm 引用于EOS EVM ### Silkworm 架构设计 EOS EVM 的推出时间表曾发生过一些变化,而导致这一变化的原因之一是实施 Silkworm 作为 EOS EVM 的执行客户端…
欢迎所有爱好区块链技术的人加入。
CATEGORY
EOS-新手问答EOS-新手教程EOS-开源推荐EOS-优秀转载
共 408 篇
GitHub:https://github.com/torquem-ch/silkworm 引用于EOS EVM ### Silkworm 架构设计 EOS EVM 的推出时间表曾发生过一些变化,而导致这一变化的原因之一是实施 Silkworm 作为 EOS EVM 的执行客户端…
先记录下,做个笔记,翻译来自谷歌,有能力看原文。。 https://docs.trust.one/ Trust 是基于 EOS 网络的以太坊虚拟机,为开发者提供了一个交钥匙解决方案,可以在完全兼容以太坊的链上运行他们的应用程序,同时享受 EOS 的高吞吐量、可扩展性、安全性和可靠…
自两年多前发布 EOSIO 2.0 以来,EOS 网络没有进行过重大升级。从那时起,block.one 产生了 EOSIO 2.1 和 EOSIO 2.2 的候选版本;然而,由于各种原因,Clarionos 团队和更广泛的 EOS 社区不希望所有代码都与最新版本捆绑在一起。 展望…
引言:EVM+工作组正在采取行动,在EOS上部署以太坊虚拟机 ### 概述 EOS正在凝聚社区力量共同开发生态所需的关键项目,从而进一步推动EOS生态的复苏。我们拥有才华横溢的开发人员,能够做出重大贡献的社区领袖,以及责任心和行动力都非常强的EOS网络基金会。 EOS正在开辟自己…
### 关键要点 EOS 网络基金会通过招募网络架构师 Dan Larimer,在加强其独立于 Block.one 方面迈出了重要一步。 Larimer 和他的团队将分叉 EOSIO 代码库。 多年来,该项目的创始公司 Block.one 一直未能兑现承诺,社区普遍对此表示不满,…
不知道是阅读量到了质变,还是后面引用的这篇文章太好,我终于对BFT-DPOS有了更深刻的理解 POS: 出块不再由算力说了算,由节点持有的stake说了算,解决了POW算力资源被大量无用消耗,但由于无条件信任代表,节点作恶非常容易 , 比如nothing at stake攻击 D…
nodeos v2.2 发布后,可以使用资源支付者功能来赞助交易的资源。要设置一个事务相关的资源单独付款人,一个添加resource_payer对象到您的交易指定payer,max_net_bytes,max_cpu_us,和max_memory_bytes。此功能需要RESOU…
开源地址:https://github.com/EOSIO/eosio-java 计算方法 参考:https://github.com/EOSIO/eosio-java/issues/96
### 背景 某个基于EOS开发的链,提供了免费的账户注册接口,执行调用后,空投账户免费为其抵押CPU NET和购买RAM。由于接口没有做严格有效的防刷处理,导致账户注册严重超过预期,导致链内系统资源浪费严重,以及空投部分系统代币占用过多 ### 逻辑处理 1. 增加注册接口的防…
1. eosio::name 声明变量的N() 取消了,统一用 ""_n 2. fc::optional替换成 std::optional 3. t->packed_trx()->get_signed_transaction() 改成v0 获取,修改为 4. mongo_db_p…
### 测试例子 https://github.com/dfuse-io/docs/tree/master/quickstarts #### @ dfuse/client使用例子 ### 接口文档 https://docs.dfuse.io/eosio/public-apis/r…
如何在我自己构建和运行的@dfuse/client中配置apiKey 由于dfuse官方权限这块并没有开源,可以先把权限相关关闭 可以只用测试例子演示 ### 参考 https://github.com/dfuse-io/dfuse-eosio/issues/206 https:…
由于部署的服务器一般为server版,没有UI界面,所以目前dfuse-eosio默认的本地访问地址很不方便,为了外部访问,编译前,需要修改下配置, 要修改的配置在https://github.com/dfuse-io/dlauncher 项目中,当编译dfuse-eosio时,…
为了业务的需要的,我们常常需要查询交易中的一些自定义的参数,比如transfer 中的memo 当我们按找REST API文档使用时, 会报不支持 #### 解决方案 被索引的操作的数据字段定义为search-common-indexed-terms默认配置为"receiver,…
### 测试环境 目前在http://39.106.103.152:8080 搭建了一个测试服务,我们基于测试服务做接口测试 ### REST API #### 1. 查询交易 ##### 官方文档 https://docs.dfuse.io/eosio/public-apis/…
### 问题 由于同步节点由dfuseeos本身管理和运行,因此从测试的角度来看,dfuseeos的稳定性会对同步节点产生影响。如何避免这种关联导致的异常退出? ### 解决方案 第一条建议是mindreader独立于其余堆栈运行。这将大大减少dfuse-eosio的异常退出(由…
### 编译源代码 #### 下载代码 #### 安装go 检查go版本 #### 安装yarn #### GOPATH 由于最后编译安装用到了`go install`,所以需要确认下`GOPATH`已设置 最终`dfuseeos`会生成在`$GOPATH/bin`,如果没设置,…
隐私问题是目前区块链技术所要解决的其中一重要问题,隐私保护不仅在区块链领域成为了重点研究内容之一,而且近几年不断出现的数据隐私泄露问题,也让公众对隐私保护有日益深入的认知。 PlatON基于安全多方计算密码学算法实现一种隐私合约的解决方案,主要思想是将隐私计算算法通过合约进行发布…
### 支持的加密货币 BTC,ETH,BCH,SLP,BSV,DASH,LTC,DOGE,EOS,XRP,NAV ,STRAT 开源库地址:https://github.com/lpopo0856/cryptohdwallet
将时间转换为微妙(uint64)推送,链上会自动转为time_point类型