-
技术看门道:Optimism窃取事件反映Layer2 网络合约的不足
事件概述 今年五月底Optimism基金会聘请做市商Wintermute为op代币提供流动性,Optimism基金会为Wintermute团队提供2000万op代币用于做市。此过程中出现了沟通失误,Wintermute团队向Optimism基金会提供了Layer1(eth)上的收款账户,而此账户尚未在Layer2(Optimism)上部署,Optimism基金会向Layer2账户打款后,Wintermute团队发现了该问题,但在账户修复之前,攻击者提前取得了该账户权限,开始抛售账户中的op代币。 时间线 ●05.26&05.27-Optimism基金会向Wintermute团队提供的地址0x4 ...阅读全文 -
进阶 Crypto 大全,30个必备的免费高级工具
正所谓“工欲善其事,必先利其器”,在Crypto行业,知晓一些必备的工具会让你在市场观察、空投挖掘、投资分析等方面快人一步。 根据使用场景的不同,汇总了近20个免费且好用的工具类网站,希望能给大家带来帮助,以下内容仅供学习,请大家根据个人需要自行选择和判断。 一、数据分析类: 1)vestlab 主要功能/特色:展示了各个项目Token的分配情况、解锁比例和解锁时间等数据信息,在研究某些项目的代币信息时可以参考,同类型还有tokenunlocks,unlockscalendar等。 2)alt ...阅读全文 -
求精:以太坊开发者资源工具集合
精内容来源:GitHub 原文链接:https://github.com/ConsenSys/ethereum-developer-tools-list/blob/master/Tools.md 开发语言、框架与工具 语言 Solidity-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言。Bamboo-是一种将智能合约描述为有限状态机的语言,把智能合约看成一个状态和交易的函数,同时生成一个新的状态。Vyper-一种类python的面向合约编程语言,专注于以太坊虚拟机,着重于安全、简洁、和稳定性。 框架 Truffle-最为流行的智能合约开发、测试和 ...阅读全文 -
用 Python 从零开始创建区块链
我们都对比特币的崛起感到惊讶惊奇,并且想知道其背后的技术——区块链是如何实现的。 但是完全搞懂区块链并非易事,至少对我来讲是这样。我喜欢在实践中学习,通过写代码来学习技术会掌握得更牢固。通过构建一个区块链可以加深对区块链的理解。 准备工作 我们知道区块链是由区块的记录构成的不可变、有序的链结构,记录可以是交易、文件或任何你想要的数据,重要的是它们是通过哈希值(hashes)链接起来的。 如果你不知道哈希值是什么,这里有一个解释。 这份指南的目标人群:阅读 ...阅读全文 -
-
ubuntu 遇到 mariadb-libs 报错的处理
在处理时有错误发生: mariadb-common libmariadb3:amd64 mariadb-client-core mariadb-client ubuntu 进入 没安装成功的文件 ,删除掉, 系统就正常了, 附件一次 sudo apt autoremove 可以对以上包 挨个remove 第二次遇到这个问题了, 网络啊 -
Qlib 微软开源金融AI量化投资神器,助力智能投研
Qlib ,正在用AI重构量化投资基础设施!这个微软开源的「金融超算」拥有三大核武器: Qlib是微软开源的AI量化投资全栈解决方案。 1. 功能:覆盖数据管理、模型训练、组合优化等量化全流程 2. 性能:采用二进制数据存储和内存缓存,处理效率提升20倍 3. 技术:模块化设计支持自定义扩展,集成监督学习与强化学习框架 Qlib 是什么 Qlib 是微软亚洲研究院推出的面向金融行业的AI量化投资工具,帮助量化研究者探索 AI 技术在投资领域的潜力。Qlib提供高性能的数据处理基础设施,支持从数据获取、模型训 ...阅读全文 -
yfinance 批量下载历史数据
yfinance 1 创建 Tickers 对象 2 批量下载历史数据 3 访问单个 Ticker 数据 4 使用 yf.download() 批量下载 Yahoo Finance 并未公开其确切的请求频率限制,但过于频繁的请求(尤其是在短时间内大量请求不同 Ticker 的多种数据)可能导致 IP 被暂时封禁(通常返回 HTTP 403 或 429 错误)。 策略: 尽量使用 Tickers 对象或 yf.download() 进行批量操作,而不是在循环中单独请求每个 Ticker。 如果在循环中进行请求,请在每次请求后加入适当的延迟(例如 time.sleep(1))。 避免不必要的数据请求 ...阅读全文 -
Discuz 模板 自适应风格 bug
Discuz 模板 自适应风格, 如果 详情页 总是多了20个像素左右, 在自适应部分,加入这一段代码 页面瞬间就整齐了, 别问 问就是找了办个小时,才找到的 具体原因也可以修改代码,但是这个block 无内容显示 -
qLib 安装初体验
图打游戏的台式机,改Linux了 anaconda3 也安装了 (安装参考) Qlib 支持 Python3,最高版本为 Python3.8。 在 /conda / 进入虚拟环境 准备工作已经结束,开始安装 切换虚拟环境阅读全文

