1. X
  2. Jonas Nick
Log inSign up
Jonas Nick
2,415 posts
Image
user avatar
Jonas Nick
@n1ckler
Bitcoin research @Blockstream. @nixbitcoinorg maintainer. Former bitcoin/secp256k1, @donnerlab1 contributor 36C7 1A37 C9D9 88BD E825 08D9 B1A7 0E4F 8DCD 0366
nickler.ninja
Joined April 2013
751
Following
10.1K
Followers
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    Jonas Nick
    @n1ckler
    May 29, 2019
    PSA: The Lightning Network is being heavily data mined right now. Opening channels allows anyone to cluster your wallet and associate your keys with your IP address. Use Tor, use private channels, use coinjoins ...
  • user avatar
    Jonas Nick
    @n1ckler
    Oct 7, 2024
    The MuSig2 🎶 module has been merged into libsecp256k1. This marks significant progress in the real-world deployment of MuSig2 as it'll be available to all existing projects using libsecp256k1 with the next release. Example usage: github.com/bitcoin-core/s… The module has been
    Image
    secp256k1/examples/musig.c at master · bitcoin-core/secp256k1
    From github.com
    181K0181K
  • user avatar
    Jonas Nick
    @n1ckler
    Sep 20, 2024
    Excited to introduce the Shielded CSV 🛡️: Private and Efficient Client-Side Validation! Big thanks to co-authors @liameagen and @robin_linus. Check out the whitepaper: github.com/ShieldedCSV/Sh… tl;dr: "The most interesting thing you can do with BitVM" (@robin_linus) 👉 First
    Image
    166K0166K
  • user avatar
    Jonas Nick
    @n1ckler
    Dec 2, 2020
    Here's a proof that I own a taproot output on signet height 14344 without revealing which one it is. This makes use of bare pubkeys in taproot and libsecp256k1-zkp ring signatures. Pushed the PoC code here github.com/jonasnick/tapr…
    Image
  • user avatar
    Jonas Nick
    @n1ckler
    Nov 7, 2024
    .@rusty_twit's Great Script Restoration (GSR) offers a potential path toward post-quantum secure Bitcoin. I just published an experimental tool that produces post-quantum Bitcoin Script and signatures. While primarily an exploratory project, this tool provides valuable insights:
    Image
    132K0132K
  • user avatar
    Jonas Nick
    @n1ckler
    Dec 20, 2021
    🎉MuSig2 merged into secp256k1-zkp🎉 Well reviewed (400+ comments), tested (branch coverage, constant-timeness, static vectors), "API as good as it can be in C", designed to be hard to misuse. Not 100% stable though. Spec next. Example: github.com/ElementsProjec…
  • user avatar
    Jonas Nick
    @n1ckler
    Jan 21, 2018
    To people interested in zero knowledge protocols I can't recommend Dan Boneh's book enough. crypto.stanford.edu/~dabo/cryptobo… chapters 19 and 20. Explains rigorously why concepts like knowledge extraction and zero knowledge make sense and how to prove them using real-world examples.
  • user avatar
    Jonas Nick
    @n1ckler
    Nov 4, 2024
    libsecp256k1 v0.6.0 is out! Featuring the highly anticipated musig module and other improvements. In particular, the API functions now use a significantly more robust method to clear secrets from the stack before returning. Full change log: github.com/bitcoin-core/s… Thanks to
    Image
    secp256k1/CHANGELOG.md at master · bitcoin-core/secp256k1
    From github.com
    20K020K
  • user avatar
    Jonas Nick
    @n1ckler
    Apr 21, 2023
    Teleport transactions by @chris_belcher_ are the underrated privacy tech in Bitcoin. It breaks transaction graph analysis by teleporting coins privately through the graph. This is invisible on chain, so analysis must assume *any* tx could be a teleport
    Image
    GitHub - bitcoin-teleport/teleport-transactions: CoinSwap implementation
    From github.com
    32K032K
  • user avatar
    Jonas Nick
    @n1ckler
    May 6, 2024
    🪮libsecp256k1 0.5.0 release🪮 Highlights: 🪮 A faster EC multiplication algorithm, the "signed-digit multi-comb", that speeds up signing (> 10%) and pubkey generation (> 15%), and reduces memory. 🪮 A sorting function for pubkeys that is useful, in particular, for the upcoming
    16K016K
  • user avatar
    Jonas Nick
    @n1ckler
    Aug 21, 2023
    libsecp256k1-zkp now has a draft implementation of Schnorr adaptor signatures for atomic swaps, etc. It comes with python code and test vectors. github.com/BlockstreamRes… Credit goes to github.com/ZhePang as this was part of his @summerofbitcoin. Appreciate the hard work!
    Image
    Add an experimental schnorr signature adaptor module by ZhePang · Pull Request #268 · Blockstream...
    From github.com
    27K027K
  • user avatar
    Jonas Nick
    @n1ckler
    Mar 15, 2018
    If you are looking for work or internships in the Bitcoin space we @blockstream would like to hear from you. Have a look at our many open positions blockstream.com/careers/. Meaningful projects, great team, cutting edge technology, etc.
    Image
    Careers | Blockstream
    From blockstream.com
  • user avatar
    Jonas Nick
    @n1ckler
    Jul 8, 2024
    @real_or_random and I published the first BIP draft of ChillDKG: Distributed Key Generation for FROST. It specifies a protocol for trustless creation of a threshold setup, e.g., for use in t-of-n wallets. ChillDKG is standalone: it doesn't require external secure channels or a
    50K050K
  • user avatar
    Jonas Nick
    @n1ckler
    Jan 28, 2019
    My little sideproject nix-bitcoin allows to easily set up Bitcoin nodes with higher level protocols. Running the `nixops deploy` command installs Bitcoin Core, clightning, spark-wallet, nanopos, a webpage to show the node id and Liquid. github.com/jonasnick/nix-…
    Image
    GIF
Advertisement
Advertisement