metadata: {"title": "quic-go", "website": "https://github.com/quic-go/quic-go", "bannerImg": "bafkreiaztofk2472t6owacg67p4k3vaju3uyonfvha3m54kialfbvulbui", "createdAt": 1712809614078, "userGithub": "marten-seemann", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..kIIFXh2vrdJB0km1RD2SWodcbDNAwcs8MQDIGVcuh_rNo8zMTlY6jfirjvXXUh_ZA74TFKn7mmFfQKgvjk6cDg", "type": "Ed25519Signature2018", "created": "2024-04-11T04:23:04.097Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-11T04:23:04.097Z", "expirationDate": "2024-07-10T04:23:04.097Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x2590cd551F58c7BB11A38fA96F5Ba3B7f9badaFC", "hash": "v0.0.0:ODjdl8dg+Zd3vFNa/+ddbgcI+nVMM1VP+EdjOGmUe20=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#quic-go#1478487"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..BxnPieyGS4057tnvRnybm_Z6XZ2QjOEJ1AcShUDL43hKOocYvKp0TWdJMgDorH6SH2zFvH2QtIzlNnOxVo8gCQ", "type": "Ed25519Signature2018", "created": "2024-04-11T04:29:25.541Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-11T04:29:25.541Z", "expirationDate": "2024-07-10T04:29:25.541Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x2590cd551F58c7BB11A38fA96F5Ba3B7f9badaFC", "hash": "v0.0.0:SL88J/TKYomEFiKecHdAXMS3/QaeN1ikBI12rmDdkkg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#m4r73n"}}}, "description": "quic-go is an open-source, pure Go implementation of the QUIC protocol (RFC 9000).\n\nPrysm recently (https://github.com/prysmaticlabs/prysm/pull/13786) enabled support for QUIC, provided by quic-go. Lighthouse already had QUIC support enabled for a long time.\n\nThis has the following impact on Prysm nodes:\n* fast connection establishment (the libp2p handshake completes in 2 RTTs instead of 4-5 RTTs when using TCP)\n* enhanced congestion control and loss recovery -> faster transfer / message propagation speeds (especially on lossy connections)\n* another connectivity option next to TCP -> better chances of censorship circumvention (makes it harder to block Ethereum traffic)", "bannerImgData": {}, "projectGithub": "quic-go", "projectTwitter": "m4r73n"}
name: quic-go