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:54:15Event JSON
{
"id": "1dd5bf3543a672f2eac9401518bef92500ed90bbe455ebd3f3d2e6acdb70fbb9",
"pubkey": "72cd40332ec782dd0a7f63acb03e3b6fdafa6d91bd1b6125cd8b7117a1bb8057",
"created_at": 1686102855,
"kind": 1,
"tags": [
[
"e",
"78618f09d23f74453b4828e9351c5cafddcee34530391fba19d5bf06221fcd50",
"",
"reply"
],
[
"p",
"a23dbf6c6cc83e14cc3df4e56cc71845f611908084cfe620e83e40c06ccdd3d0"
]
],
"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": "dc3652791fa508a45c5c4f16fa75e674aa0ca7f6e368e07f6276d27e49463700612022a48fd5147df737f51ccf7c50f49e14a369a330fb476c99fe401e40ad74"
}