Christian Decker [ARCHIVE] on Nostr: 📅 Original date posted:2011-06-13 🗒️ Summary of this message: The Bitcoin ...
📅 Original date posted:2011-06-13
🗒️ Summary of this message: The Bitcoin community is discussing the adoption of BitTorrent tracker bootstrapping as a simpler alternative to the current IRC bootstrapping mechanism.
📝 Original message:Hi all.
Just wanted to carry the discussion from the Forum over to the dev-list.
We have quite a few bootstrapping mechanisms, starting with the overly
complex (IMHO) IRC bootstrapping, which is often suspected as bot-activity.
Then we have a few hardcoded nodes and some fallback nodes. I was wondering
why we didn't adopt BitTorrent tracker bootstrapping until now? It's
basically all it does. Given a hash (SHA1 hash of the genesis bloc would be
nice ^^) it gives you a list of other nodes with the same hash.
Given that there are quite a few open trackers (accepting and tracking any
hash you throw at them) we could just decide to use 2-3 of those to
bootstrap.
The downside would be that they return bencoded data, which has to be
interpreted first, but it's easier than implementing the IRC stuff, I think.
Any comments?
Regards,
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20110613/099e3077/attachment.html>
Published at
2023-06-07 01:18:59Event JSON
{
"id": "1b1030b1dfe37aafbfcad56c913f7d48c861a2137417d91686a8627fabdb176d",
"pubkey": "72cd40332ec782dd0a7f63acb03e3b6fdafa6d91bd1b6125cd8b7117a1bb8057",
"created_at": 1686100739,
"kind": 1,
"tags": [
[
"e",
"c8d1623c1aca2fc5820fe9c137e8b55a6b4d219d8734bf4e2ba3756e681a52cc",
"",
"reply"
],
[
"p",
"857b83d2624bdaeb3fa001fda56aa163e974359f543a471b9881d6660ad2bf98"
]
],
"content": "📅 Original date posted:2011-06-13\n🗒️ Summary of this message: The Bitcoin community is discussing the adoption of BitTorrent tracker bootstrapping as a simpler alternative to the current IRC bootstrapping mechanism.\n📝 Original message:Hi all.\n\nJust wanted to carry the discussion from the Forum over to the dev-list.\n\nWe have quite a few bootstrapping mechanisms, starting with the overly\ncomplex (IMHO) IRC bootstrapping, which is often suspected as bot-activity.\nThen we have a few hardcoded nodes and some fallback nodes. I was wondering\nwhy we didn't adopt BitTorrent tracker bootstrapping until now? It's\nbasically all it does. Given a hash (SHA1 hash of the genesis bloc would be\nnice ^^) it gives you a list of other nodes with the same hash.\n\nGiven that there are quite a few open trackers (accepting and tracking any\nhash you throw at them) we could just decide to use 2-3 of those to\nbootstrap.\n\nThe downside would be that they return bencoded data, which has to be\ninterpreted first, but it's easier than implementing the IRC stuff, I think.\n\nAny comments?\n\nRegards,\nChris\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20110613/099e3077/attachment.html\u003e",
"sig": "c8b11861993832e7fc88194c95f361d7449d80ce0ce05a3fa4ac06cd84fa36b6071502166195be88b1d06bfe78a1c2d27c653ca0ede2382e72e4b363e63f811d"
}