Skip to content

Instantly share code, notes, and snippets.

View brendan-mccaffrey's full-sized avatar
📈
Focusing

Brendan McCaffrey brendan-mccaffrey

📈
Focusing
View GitHub Profile

ManyAi

Deck and Thoughts

Writing thoughts as I look through the deck...


Helium Quick Reads

Helium mobile is a decentralized public infrastructure network (DePIN) that enables a cellular data provision and consumption through permissionless economic incentives.

Resources

Mining Resources

@brendan-mccaffrey
brendan-mccaffrey / USDe.md
Created July 22, 2023 23:35
Ethena Protocol Stablecoin Design Discussion

Thread on USDe

Ethena Protocol Stable Coin.

Notes

Non-primary risks:

  • regulatory (this is a security, does not pass bahamas test)
  • technical risk (smart contract risk, custody risk, etc.):
    • noteable that all their material references Lido's stETH (and doesn't include rETH, frETH, self-staked...), perhaps this is @dragonfly pumping their bags article
  • this will, by definition, never be 0; so you have to swallow the pill if you want to play ball
@brendan-mccaffrey
brendan-mccaffrey / OPxZK.md
Created July 22, 2023 21:57
Summary: Ethereum Foundation Mission (RFP) – OP Stack Zero Knowledge Proof

Optimism x Zero Knowledge

Executive Summary

Optimism made a proposal (Ethereum Foundation RFP) to add ZK-proofs to their native stack. Specifically, "Implement a zero knowledge proof which can prove Optimism’s fault proof program through an instruction set architecture supported by the golang compiler."

Goal: Enable secure and efficient cross-chain/rollup communication.

They offered a baseline grant of 250k OP and were accepting multiple proposals.

import os
import dotenv
from coinbase.wallet.client import Client
dotenv.load_dotenv()
# make api key, will yield API_KEY and SECRET_KEY
# passphrase is ur password to login app
API_KEY = os.environ.get("API_KEY")
SECRET_KEY = os.environ.get("SECRET_KEY")
PASSPHRASE = os.environ.get("PASSPHRASE")

Zero Knowledge

Summary

Zero Knowledge cryptography is a field of study wherein maths are used to prove some prposition to be valid, without revealing any further information about the proposition.

Example application: A person may utilize a ZK proof to verify that he/she is above the legal drinking age without revealing his/her age.

Formally

@brendan-mccaffrey
brendan-mccaffrey / AI-Q1-23.md
Last active February 15, 2023 00:28
List of AI related resources