내 소개
경력
区块链后端工程师
Magically NFT - - 지금
职位: 区块链后端工程师 | 时间段: 2024.08-至今 | 工作内容: Magically项目基于Ethereum/Polygon的多链NFT交易平台,创新采用链上订单簿+链下中继者模式,实现真正的去中心化交易;支持1万+NFT合集、500万+链上资产的实时同步与查询,通过智能合约实现订单创建、撮合、结算全流程上链,结合高性能后端服务提供毫秒级交易体验;解决传统NFT市场中心化风险和Gas成本高昂问题,累计服务20万+用户,月交易额峰值达5000 ETH。业绩:1、去中心化订单簿架构基于改进的Seaport协议设计链上订单簿,订单数据上链存储,任何人可提交撮合交易实现EIP-712签名标准,支持订单链下创建、链上验证,节省80% Gas成本设计批量撮合引擎,单笔交易完成最多50个订单匹配,降低单笔订单Gas至0.003 ETH支持多种订单类型(固定价、荷兰拍卖、英式拍卖、Collection Offer),满足多样化交易需求2、高性能链上数据同步基于Go-ethereum + WebSocket构建多链事件监听服务,支持Ethereum、Polygon双链实时同步设计增量+全量双模式同步机制,增量延迟<500ms,全量校验周期1小时,保证数据最终一致性实现智能重试与断点续传,处理RPC节点不稳定导致的同步中断,数据完整性99.99%构建事件溯源架构(Event Sourcing),所有链上事件持久化存储,支持任意时间点数据回溯3、多维查询与缓存优化设计分层查询架构:Redis热数据(1分钟)+Elasticsearch温/检索一体化(1小时)+归档冷数据(永久)优化Elasticsearch索引策略: 1. 为Collection+Owner+Status等高频结构化字段建立复合keyword索引,组合查询响应时间从3s降至150ms; 2. 为NFT名称、描述、属性配置text分词索引,原生支持模糊搜索,响应时间<100ms;使用Redis缓存热门Collection数据,缓存命中率85%,P99响应时间50ms4、NFT数据分析与计算开发实时Collection排名算法,综合交易量、地板价、持有人数等多维度指标,每5分钟更新一次实现NFT稀有度计算引擎,基于属性频率分布算法,为每个NFT生成稀有度得分构建历史价格趋势分析,记录每个NFT的交易历史,绘制价格走势图设计巨鲸监控系统,实时追踪高价值钱包的买卖行为,为用户提供市场情报5、安全与性能保障集成OpenZeppelin安全库,实现重入保护、权限控制、暂停机制通过CertiK完成智能合约安全审计,修复2个高危、5个中危漏洞实现滚动发布部署,新功能上线零停机
区块链后端开发工程师
Notional Finance - - 지금
职位: 区块链后端开发工程师 | 时间段: 2023.06-2024.07 | 工作内容: 基于以太坊的固定期限借贷协议(2021年完成1000万美元A轮融资,Pantera Capital领投),参与V3版本架构升级,解决V2单链Gas成本高、流动性分散、缺乏跨链支持等性能瓶颈;通过多链扩展、智能合约重构、数据基础设施优化,构建支持Base/Arbitrum/Optimism的统一流动性层,降低70% Gas成本,提升30%资金利用率;基于LayerZero实现跨链消息传递,支持ETH主网资产在L2借贷,填补固定利率DeFi多链融资空白。业绩:1、智能合约开发- 多链架构设计与实现:主导V3多链扩展方案设计,基于LayerZero协议实现跨链消息传递,构建统一流动性层设计跨链抵押品管理机制,支持ETH主网资产在L2借贷,降低70% Gas成本- 构建多层安全体系: 基于OpenZeppelin库实现重入保护 、引入暂停机制 、时间锁策略 、金额阈值限制 , 白名单多签机制 ,防范常见的攻击- 预言机:集成Chainlink Price Feeds + Uniswap TWAP双预言机方案,防范价格操纵攻击- 测试和部署:通过Hardhat进行合约的测试和部署 ,确保合约的安全和可靠2 、后端系统与数据服务- 构建后端服务架构 ,数据库设计。- 构建多链事件监听与聚合系统(Go + Kafka),实时同步多链的合约事件- 设计REST API支持实时市场数据查询和用户资产看板- 生成合约绑定代码 ,负责与区块链上的智能合约进行交互- 开发链上事件监听业务 ,实时处理存款 、借款 、清算等合约事件 ,确保链上链下数据一致性- 实现数据异步归档引擎 ,将链上交易数据写入MySQL ,建立数据分库分表和索引策略 ,提升历史查询性能- 使用Elasticsearch构建多维交易分析系统,支持按抵押品类型/期限/链聚合统计- 定时任务: 借贷池数据同步,价格发现机制,元数据维护,运营监控等


