- Cluster mempool gets rid of CPFP Carve-out so Lightning needs a way to prevent
pinning once cluster mempool is widely deployed.
- v3 transactions is the proposed anti-pinning solution. It limits the worst-case for pinning since children are at most 1000 sat/vb and there can only be one child.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Copy this file to the root of the bitcoin core folder, it accepts one argument that tells us what fuzz test to measure coverage for. | |
| # Configure the build directory, note that -fuse-ld=lld isn't needed here | |
| rm -rf build | |
| cmake -B build -DCMAKE_C_COMPILER="clang" -DCMAKE_CXX_COMPILER="clang++" -DAPPEND_CFLAGS="-fprofile-instr-generate -fcoverage-mapping" -DAPPEND_CXXFLAGS="-fprofile-instr-generate -fcoverage-mapping" -DAPPEND_LDFLAGS="-fprofile-instr-generate -fcoverage-mapping" -DBUILD_FOR_FUZZING=ON | |
| cmake --build build -j8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import matplotlib.pyplot as plt | |
| import os | |
| import numpy as np | |
| import seaborn as sns | |
| import pandas as pd | |
| from scipy.stats import norm | |
| lines = open("feefilter.log").read().splitlines() | |
| data = [] |
I hereby claim:
- I am crypt-iq on github.
- I am eugene_ (https://keybase.io/eugene_) on keybase.
- I have a public key ASBK1oq5Mt92EMGia-ecoJh2521CUyaViP1o47IHn4XXzQo
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| I'm verifying ownership of [email protected] at EarnCarrot. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package wirefuzz | |
| import ( | |
| "testing" | |
| "bytes" | |
| ) | |
| func TestFuzz(t *testing.T) { | |
| var data []byte = []byte("\x00\x10\a\x96\x96\xa5UYVj\xaaV\xa9\x9a\x9ae\xa6YZf" + | |
| "\x96\x99UV\x9aZj\x99ei\xa5f\xa6\x96Zf\x96\x96\x96j" + |