Skip to content

Posts

2023
  • OpenZeppelin Ethernaut 通关纪录

    Jan 14, 2023 437 0

    题目更新 RSS 订阅:https://rsshub-lite.naibahq.com/feed/ethernaut 通关链上纪录:https://sepolia.etherscan.io/addr...

  • MPC 缺点:RFC6979

    Jan 10, 2023 506 0

    现在 Ethereum 消息签名基本都是使用的 Deterministic ECDSA,确定性 ECDSA 签名,跟原始 ECDSA 签名的区别是原始的 ECDSA 算法,会随计选择一个 $k$ 值...

2022
  • Android startActivity 后下层 activity 不进入 pause

    Dec 12, 2022 484 0

    今天在优化我司的 Flutter 内容保护(auto-lock)锁屏,为了在安卓端区分被应用被外部应用遮挡进入后台还是由应用内部原生界面遮挡,查看了 `startActivity` 相关文档,原本想通...

  • Vanity GG18

    Nov 21, 2022 525 0

    本文作为 [Dive into Threshold Signature](https://lifelonglearni.ng/dive-into-smpc-based-tss) 系列的收官文章,对 G...

  • Feldman VSS 可验证的秘密分享

    Oct 31, 2022 1523 2

    **Feldman VSS** 是一个常见的可验证秘密共享方案,由 Paul Feldman 提出(参见其论文:「A Practical Scheme for Non-interactive Veri...

  • Shamir's Secret Sharing 秘密分享

    Oct 29, 2022 694 0

    > 作者 Shamir 是 RSA 命名中的 S。 如果你看不懂公式,可以跟着展开的简化公式一点一点跟着算来理解。**本文是不安全的 Shamir's Secret Sharing 的简单例子,不能...

  • ECDSA

    Oct 29, 2022 261 0

    关于 ECDSA 的介绍在本文中不再赘述,只提示你 ECDSA 没有想象中那么复杂,曲线都是密码学专家们选择的,我们只需要使用一个经验证的曲线和参数即可,此文章 「[SafeCurves: choos...

  • Dive into SMPC-based Threshold Signature Scheme

    Oct 29, 2022 3939 3

    本系列文章大都使用基本数学演示,有些博文里面还利用开源库隐去了一些复杂计算,主要是奶爸自己学习记录,只适用于基本了解,**在看博文过程中请根据关键字自己做大量搜索进行扩展学习**。 我司的无私钥钱包...

  • Aptos: Move 部署代币并添加 LP [Production ready]

    Oct 22, 2022 388 0

    之前我们直接部署了一个 [ERC20-like 的智能合约](/into-aptos-and-move),然后创建了第二个账户为它 mint 代币,今天我们使用生产可用的合约代码来发币并创建池子、添加...

  • Aptos: 第一个 Move 智能合约

    Oct 21, 2022 602 0

    昨天刚刚上手 Aptos,部署一个 move 合约测试测试,结果调用合约时总不成功,今天晚上再次测试成功调用,记录一下详细过程。 1. 首先安装 **aptos-cli**,预编译二进制 [下载地址...

  • Vaultwarden (Bitwarden Rust) 使用经验

    Oct 2, 2022 311 0

    ## 迁移之前 ### 备份登录密码 当我们**需要迁移 Vaultwarden (Bitwarden Rust) 时,记得提前确保你记住了你的密码**,如果你的密码出存在 Vaultwarden...

  • iOS: Failed to lookup symbol (dlsym(RTLD_DEFAULT, ***)

    Sep 19, 2022 782 0

    自从做了 Flutter 调用 rust 代码,xcode 的更新过程中遇到很多次这个问题了,记性不好,每次都是重新去解决,现在记录下来。 ```plaintext Invalid argument...

  • 一次安卓逆向工程记录

    Sep 1, 2022 212 0

    记录一次最简单的安卓逆向过程。只是修改 App 内的一个数值即可达到效果。 ## 准备工具 * **vscode**:编辑 smali 中间代码使用 * **jadx**:反编译 dex 查看 j...

  • 学习比特币

    Aug 30, 2022 309 0

    公司的钱包 App 要在 Ethereum 基础上增加 Bitcoin 支持,记录下学习过程,今天下午之前我对 **₿** 知之甚少,本文假设你已对 [Go](/tags/Go/) 和 [Rust](...

  • 关苏哲视频号笔记

    Jun 9, 2022 573 10

    ## 沟通层次 **系统:** 为了自己成为自己,那我就去买别墅游艇美女。如果你像乔布斯一样创业是为了活着,为了改变世界为了世界为了社会,或者为了员工为了他人,这叫大我,这叫你的使命。来这个世界为什...

  • 警惕恶意浏览器插件

    May 21, 2022 379 0

    > 10 月 21 日更新:奶爸做了一个浏览器扩展来检查已安装的扩展被 Chrome Web Store 下架的情况,并做出提醒,[点此](https://github.com/naiba/web-e...

  • Logseq 使用心得

    Mar 28, 2022 4522 0

    从3月10号开始到现在,已经使用 Logseq 两周多,不得不说这种支持自定义代码的笔记真不错,当然还有**双向链接**这个特性,但是我到目前为止使用最多的是**高级查询**和**TODO**这两个功...

  • Solidity low-level call 直接通过合约地址和 calldata 读写其他合约

    Feb 14, 2022 287 0

    有时候遇到一些没开源且没有找 ABI 的项目,可以通过此技术直接去调用合约,进而实现一些操作。 直接上代码,注意注释中的说明。 ```solidity // SPDX-License-Identi...

  • Solidity CREATE2 创建合约(Uniswap createPair)

    Feb 7, 2022 321 0

    这个技术是 Uniswap 创建交易对 和 [GasToken(ChiToken)](https://lifelonglearni.ng/gastoken)的技术原理。利用 Solidity 的 `C...

  • 22 年第一个完成的项目 · 无聊湾

    Feb 4, 2022 530 0

    ![image.png](/upload/73b5444f-255f-5146-b5f4-3bbee06f9ea4.png) 这个站点是开源的,基本功能就是会员站点访客的实时通知、会员站点访问排行、...