区块链开发工程师
区块链研究生
...语言(如rust)的深入开发经验 在Ethereum/Solana或其他主流区块链平台上参与过完整的智能合约项目开发并且成功上线 对主流DeFi项目的实现原理有深入的了解 熟悉智能合约安全漏洞及安全编码实现,具备良好的安全意识
...的密码学的兴起将为同态加密(HE)带来巨大的机会。有了它,我们可以处理加密的值,例如: ``` Enc(a) * Enc(b) = Enc(a*b) ``` 目前提出的三种主要方法是 BFV \[1,2]、BGV \[3] 和 CKKS \[4]。使用 BFV 和 BGV,我们可以对整数值执行同态加...
...m/book/js2w3\_chapter\_6.html#%E5%BC%95%E5%AD%90) NAVI竞赛又又又来了!  这次任务是borrow,然后调用2个外部movecall来stake换取响应的vsui和afsui。 let's move ! ## [开始](https://www...
...否实现 或者其他的实现方式也可以,前提是发送一次区块链请求即可,而且不需要自己编写智能合约来打包这些方法 自己编写智能合约打包这些方法,是可以实现一次性调用很多方法,但是要灵活一次性调用很多合约的很...
...快节奏、敏捷迭代的开发环境。 ## 加分项: 1、熟悉区块链虚拟机(如 EVM、WASM VM)底层运行逻辑; 2、有确定性系统设计经验,如确定性并发、状态机复制等; 3、参与过主流 DeFi 项目或链上撮合交易所开发。
...ckchain.cn/2025/03/14/86780347_image.jpg) 这意味着你的指令超出了 4KiB 的栈空间,因为尝试分配了过多的空间。这通常发生在使用大量局部变量的大型复杂指令处理器中。 ## 我该如何修复? ### 将代码拆分为函数 如果你的指令...
## 开篇介绍 在前面的两篇文章中,我们已经已经实现了Exchange合约的所有核心机制,包括定价功能、交换、LP代币和费用。看起来已经比较完善了,但是还缺少了一部分:工厂合约。本篇文章,我们就来实现它。 ## 工厂合约...
...e)存储结构,可以通过键快速检索值。Rust 使用散列函数计算键的位置,从而提高查找效率。 ### 创建 HashMap ```rust // 由于 HashMap 并没有包含在 Rust 的 prelude 库中,所以需要手动引入 use std::collections::HashMap; fn main() { //...
...容(因为在前端交互的时候连接不到packageid,然后自己做了代码调整)。 CreateCounter.tsx,删除了networkConfig.ts的引用,直接用 TESTNET_COUNTER_PACKAGE_ID 作为代码中的packageid参数。 ``` import { TransactionBlock } from "@mysten/sui.js/transacti...
...。 # **攻击及事件分析** ⾸先,攻击者调⽤了合约的 openLeveragePostion ,该函数是⼀个⽤于开启杠杆头⼨的函数,它通过闪电贷(flashloan)机制来实现杠杆交易。随后在 onFlashLoan 回调中执⾏ \_openLeverage 完成将闪...