Closed ghost closed 7 years ago
IPFS currently doesn't work on Windows, so this change breaks the node on Windows.
A bit more information:
:+1: Awesome! (hopefully we can get it working in windows, cuz old people have to use it.)
Noticed a problem with establishing the current content for a tile after content acquisition. Just pushed a fix for that.
This possibly resolves or obviates these issues:
Not sure why, but also stopped seeing these issues. Possibly resolves them for some unclear reason:
Number exceeds 2^53-1
errors on Windows@martriay can we please merge this??
This work is continued in #81
Switch to IPFS for content distribution.
Replaces WebTorrent with IPFS. Publish, fetch, and tile transfer tested successfully on an isolated testnet.
Does not include a switch to suitable new network. Requires a new chain and a compatible genesis block. The relevant change is the
content
field of an output, previously a 32-byte torrent hash, is now a 34-byte IPFS hash.Lowers memory usage of the node. Reduces errors in node output.
Primary work by @HPrivakos. Contributions, pointers, testing, and discussion from @thoragio, @eordano, and @Alonzo-Coeus.