forked from Qortal/qortal
0c32afa07f
Old Qora v1 message types removed. Message type values changed. Network handshaking reworked to fix multiple-connections issue. Instead of using some random peerID, we now use proper keypairs and a challenge-response handshake to prevent doppelgangers/ID-theft. This results in simpler handshaking code as we don't have to perform some arcane doppelganger resolution. Handshaking still uses proof-of-work for challenge-response, but switched to newer MemoryPoW. API call GET /peers no longer has 'buildTimestamp' field, but does now have 'nodeId' field. Network no longer has a whole raft of getXXXpeers() due to simplified handshaking. Quite a few method calls changed to simply Network.getHandshakedPeers(), which is also faster. |
||
---|---|---|
.. | ||
java/org | ||
resources |