
Nethereum教程
文章平均质量分 84
加密社
V: Goodbye_cq
个人网站:bqbot.cn
展开
-
区块链入门基础课:币圈常见名词通俗解释
基础篇就是给大家讲讲区块链里的基本词汇,不涉及怎么交易类名词。后续我也会出一篇交易类名词供感兴趣的大家学习。学好这些词的含义,能帮大家更好地理解区块链和Web3这些高级知识,不会学起来一头雾水。好了,正篇开始。原创 2024-08-02 08:53:11 · 1791 阅读 · 0 评论 -
区块链入门基础课:一文读懂区块链技术及未来
你可以把区块链想象成一个大家都能用的大账本。在这个账本里,每个人都可以记账,比如你借了我10块钱这样的事情。这个账本不是放在某一个人手里,而是复制了很多份,分给很多人保管,这样就没有人能单独改账或者作假了。每当有人想在账本上记一笔新的交易时,这些保管账本的人会一起核对是不是真的有人借了钱,大家都同意了才能记上去。这样一来,这个账本就变得非常可靠,因为要改账的话,得同时改掉所有人的账本才行,这几乎是不可能的。举个例子,假设A想给B转钱。如果用传统的银行转账,A得先把钱给银行,银行再帮A把钱转给B。原创 2024-08-04 10:28:11 · 1607 阅读 · 0 评论 -
【加密社】如何分析合约代码
当你开始研究一个复杂的协议时,通常会遇到一些复杂的示例交易。这些交易往往涉及多个智能合约的调用,并且会产生大量的日志记录。以下是一些步骤和建议,帮助你更好地理解和分析这些示例交易:你如何浏览这些 Solidity 合约以找到你分析所需的答案和数据?我将在本指南中涵盖一个完整的示例以及我的提示和技巧。我们将研究新的 Zora x Uniswap 合约,这个合约是在 2024 年 8 月初部署的。原创 2024-09-18 10:49:10 · 1773 阅读 · 1 评论 -
【加密社】深入理解TON智能合约 (FunC语法)
在FunC语言中,字典是一种键值对的数据结构,用于存储和检索数据。这里,我们创建了一个名为sdict的空字典。在FunC语言中,列表用于存储一系列元素。这里,我们创建了一个名为l的空列表。通过分析这段TON智能合约代码,我们学习了dict和list在FunC语言中的用法,以及如何在实际场景中实现高效的验证者选举。掌握这些数据结构的操作,对于编写高效的TON智能合约具有重要意义。希望本文能为读者在FunC语言编程之路上提供有益的参考。原创 2024-09-13 16:20:59 · 1773 阅读 · 1 评论 -
Solana核心漏洞技术详解
8月9日,Solana团队齐心协力解决了一个严重的安全漏洞。这次秘密修复详情可以在GitHub上查询到。CertiK团队对这一漏洞进行了深入分析。8月9日,Solana验证者和客户端团队齐心协力解决了一个严重的安全漏洞。Solana验证者Laine表示,这一过程始于8月7日,当时Solana基金会通过私人渠道联系了知名网络运营商。此次联系是秘密修补漏洞策略的一部分,旨在防止漏洞被以任何方式利用。补丁通过Anza工程师的GitHub存储库提供,使运营商能够独立验证和应用更改。原创 2024-09-12 10:18:15 · 1474 阅读 · 1 评论 -
TON智能合约stdlib_ext库:扩展功能一览
TON(TheOpenNetwork)作为一个去中心化的区块链平台,其智能合约功能强大而灵活。在TON智能合约的开发过程中,stdlib.fc库提供了基础的功能支持。然而,对于一些高级或特定的需求,stdlib.fc可能无法满足。为此,stdlib_ext库应运而生,它扩展了stdlib.fcTON(The Open Network)作为一个去中心化的区块链平台,其智能合约功能强大而灵活。在TON智能合约的开发过程中,stdlib.fc库提供了基础的功能支持。原创 2024-09-12 10:07:09 · 1345 阅读 · 1 评论 -
从零搭建区块链工具(一),小白也能学会
技术架构这边用的是Nethereum包然后节点集群用的是Infura.io,注册就有一个apikey,有调用次数限制,但是日常的开发测试肯定是足够了。原创 2024-08-16 11:34:18 · 681 阅读 · 0 评论 -
Solidity面试题,由浅入深
Solidity是Ethereum智能合约的主要编程语言,面试题的设计旨在评估候选人对Solidity语言特性的掌握程度,以及他们对区块链和智能合约的理解。下面列出了一些常见的Solidity面试题,涵盖基础知识到高级概念,并简要说明每个问题的答案原理。原创 2024-08-13 14:07:32 · 1667 阅读 · 0 评论 -
智能合约语言对比:Solidity | Vyper | Move | Rust
Solidity 更容易学习,并且有更多用于 Solidity 的开发人员工具。1.容易上手:Solidity这门语言很好学,因为它很像我们常见的JavaScript,所以如果你懂JavaScript,学Solidity就比较轻松,因为它们的语法挺像的。2.工具多:Solidity有很多好用的工具来帮助开发者,比如OpenZeppelin,这是一个平台,提供了一堆开源的库,能让智能合约更安全。原创 2024-08-09 09:23:11 · 2078 阅读 · 0 评论 -
区块链入门基础课:零基础玩转以太坊开发(四)获取钱包信息
今天我们要讨论的是如何获取钱包信息。及对交易计算细节处理的类的解释。有需要的朋友们可以收藏关注一下。原创 2024-08-05 10:24:47 · 532 阅读 · 0 评论 -
区块链入门基础课:《Nethereum教程》零基础玩转以太坊开发(三)合约状态
在下面示例之前呢,我先解释下为什么需要调用合约状态,以及合约状态对开发而言有什么作用。实时的了解合约状态可以监控合约中的关键变量信息,了解合约目前的运行数据及任何在合约上进行的交易或者其他业务。举个很简单的例子,比如你的合约的功能是在链上做一个匿名投票业务。那么你调用合约状态就可以得知哪些地址投了哪些票,投票情况分布是怎样的。以此你可以基于这些数据进行下一步业务处理。安全性:在特定的场景下,可以验证来源信息是否与链上信息一致,以此来防止篡改数据.....原创 2024-08-03 12:25:24 · 1356 阅读 · 0 评论 -
区块链未来:深度分析TON生态在公链赛道中的角色与机遇
先让我们简单的来了解下TON链"Ton ecosystem" 指的是 "The Open Network" (TON) 的生态系统,这是一个去中心化的区块链平台,最初由 Telegram Group Inc. 开发,但后来由于与美国证券交易委员会(SEC)的法律纠纷,Telegram 宣布终止其直接参与,并将该项目交给了独立的开发者社区。TON 生态系统旨在提供一个高度可扩展且安全的区块链基础设施,支持多种去中心化应用(dApps)、智能合约以及加密货币交易。原创 2024-08-04 10:32:36 · 1820 阅读 · 0 评论 -
区块链入门基础课:《Nethereum教程》零基础玩转以太坊开发(二)合约交互
当项目方在以太坊(或其他公链上)部署代币时,他们其实是部署了一个特定类型的智能合约,这个合约遵循代币标准,比如ERC-20或者ERC-721,ERC404等等。拿ERC-20来举例吧,ERC20标准定义了一些接口,包括transfer,balanceOf,allowance等函数,这些函数可以让代币在不同账户间转移,并允许第三方应用与该智能合约代币进行交互的权限。智能合约更加复杂的逻辑还可以实现比如说21年很火的,去中心化金融(Defi)中的借贷协议,保险协议,资产管理,KYC验证等等逻辑。原创 2024-08-01 16:06:52 · 1462 阅读 · 0 评论 -
区块链入门基础课:《Nethereum教程》零基础玩转以太坊开发
在这里分享下使用Nethereum与以太智能合约交互的教程。这个插件别人已经封装的很好了,我们直接使用就行。有对技术感兴趣的朋友可以关注下。话不多说,直接开始。原创 2024-08-01 15:56:39 · 390 阅读 · 0 评论