Touching on multiformats now - self describing values. Leads to protocol agility, interop, avoid lock in
-
-
Replying to @yoshuawuyts
"My protocol will never change" - "Yes. Yes they will change. Your system will break"
1 reply 2 retweets 0 likes -
Replying to @yoshuawuyts
"It would be cool if we could have agility in a system. Upgrade from sha2 to sha3 when problems are found"
1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
Touching on one of the multiformats now: multihash. Others are same in spirit (boo, I wanted to hear about multistream :p)
2 replies 0 retweets 1 like -
Replying to @yoshuawuyts
Multihash: prefix the digest with a varint what the format is and a varint that specifies the hash length - that's jus' a 4 byte prefix
2 replies 0 retweets 0 likes -
Replying to @yoshuawuyts
"Why use codes and not strings" - problems with encoding conflicts - can't make assumption so it all should be binary - makes a lot of sense
1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
Talking about multiaddr now. "How do you encode an address so it's clear which protocol you're using"
1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
Lol, "/ip6/::1/tcp/80/http" http localhost over tcp on port 80 - this is silly simple. "onion/382upl5pq787c5m/80/http" http port 80 over Tor
1 reply 0 retweets 1 like -
Replying to @yoshuawuyts
Yeah, so for everyone that followed me in recent weeks: shoulda warned you I'm not only into frontend JS frameworks
1 reply 0 retweets 1 like -
Replying to @yoshuawuyts
Multistream allows optimizing networks. Fun fact: IPFS uses different protocols for Go<->Go, Go<->JS, JS<->JS - most reliable option
1 reply 0 retweets 0 likes
For people interested in more stuff about multiformats there's https://github.com/multiformats - should be expanded further soooon
-
-
Replying to @yoshuawuyts
And that's a wrap for the IPFS state of the stack talk. Over the next few days there'll be more talks deep-diving into topics. I'm v excite
1 reply 0 retweets 1 like -
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.