Skip to content

Instantly share code, notes, and snippets.

@NeoTeo
Created March 2, 2017 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NeoTeo/fd7c7b57c6f8a879ebfb00fffbb94959 to your computer and use it in GitHub Desktop.
Save NeoTeo/fd7c7b57c6f8a879ebfb00fffbb94959 to your computer and use it in GitHub Desktop.
wireshark hexdump using ipfs client
00000000 50 4f 53 54 20 2f 61 70 69 2f 76 30 2f 61 64 64 POST /ap i/v0/add
00000010 3f 65 6e 63 6f 64 69 6e 67 3d 6a 73 6f 6e 26 70 ?encodin g=json&p
00000020 72 6f 67 72 65 73 73 3d 74 72 75 65 26 73 74 72 rogress= true&str
00000030 65 61 6d 2d 63 68 61 6e 6e 65 6c 73 3d 74 72 75 eam-chan nels=tru
00000040 65 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 e HTTP/1 .1..Host
00000050 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 35 30 30 31 : 127.0. 0.1:5001
00000060 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20 2f 67 ..User-A gent: /g
00000070 6f 2d 69 70 66 73 2f 30 2e 34 2e 36 2d 64 65 76 o-ipfs/0 .4.6-dev
00000080 2f 0d 0a 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 63 /..Conne ction: c
00000090 6c 6f 73 65 0d 0a 54 72 61 6e 73 66 65 72 2d 45 lose..Tr ansfer-E
000000A0 6e 63 6f 64 69 6e 67 3a 20 63 68 75 6e 6b 65 64 ncoding: chunked
000000B0 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 ..Conten t-Type:
000000C0 6d 75 6c 74 69 70 61 72 74 2f 66 6f 72 6d 2d 64 multipar t/form-d
000000D0 61 74 61 3b 20 62 6f 75 6e 64 61 72 79 3d 30 36 ata; bou ndary=06
000000E0 30 38 36 38 30 33 38 65 36 65 63 65 64 65 66 33 0868038e 6ecedef3
000000F0 63 64 35 39 36 38 62 63 39 39 63 38 30 64 33 63 cd5968bc 99c80d3c
00000100 62 65 33 38 31 39 34 38 35 37 66 36 36 37 34 37 be381948 57f66747
00000110 66 30 37 62 63 31 39 31 62 63 0d 0a 41 63 63 65 f07bc191 bc..Acce
00000120 70 74 2d 45 6e 63 6f 64 69 6e 67 3a 20 67 7a 69 pt-Encod ing: gzi
00000130 70 0d 0a 0d 0a 31 0d 0a 2d 0d 0a p....1.. -..
0000013B 61 30 0d 0a 2d 30 36 30 38 36 38 30 33 38 65 36 a0..-060 868038e6
0000014B 65 63 65 64 65 66 33 63 64 35 39 36 38 62 63 39 ecedef3c d5968bc9
0000015B 39 63 38 30 64 33 63 62 65 33 38 31 39 34 38 35 9c80d3cb e3819485
0000016B 37 66 36 36 37 34 37 66 30 37 62 63 31 39 31 62 7f66747f 07bc191b
0000017B 63 0d 0a 43 6f 6e 74 65 6e 74 2d 44 69 73 70 6f c..Conte nt-Dispo
0000018B 73 69 74 69 6f 6e 3a 20 66 69 6c 65 3b 20 66 69 sition: file; fi
0000019B 6c 65 6e 61 6d 65 3d 22 69 70 66 73 73 69 7a 65 lename=" ipfssize
000001AB 64 2d 32 2e 74 78 74 22 0d 0a 43 6f 6e 74 65 6e d-2.txt" ..Conten
000001BB 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 t-Type: applicat
000001CB 69 6f 6e 2f 6f 63 74 65 74 2d 73 74 72 65 61 6d ion/octe t-stream
000001DB 0d 0a 0d 0a 0d 0a ......
000001E1 31 33 32 32 0d 0a 48 54 54 50 20 69 73 20 69 6e 1322..HT TP is in
000001F1 65 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 efficien t and ex
00000201 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f pensive. .HTTP do
00000211 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 wnloads a file f
00000221 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d rom a si ngle com
00000231 70 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c puter at a time,
00000241 20 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 instead of gett
00000251 69 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 ing piec es from
00000261 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 multiple compute
00000271 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c rs simul taneousl
00000281 79 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 y. With video de
00000291 6c 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 livery, a P2P ap
000002A1 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 proach c ould sav
000002B1 65 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 e 60% in bandwid
000002C1 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 th costs ...IPFS
000002D1 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c makes it possibl
000002E1 65 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 e to dis tribute
000002F1 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 high vol umes of
00000301 64 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 data wit h high e
00000311 66 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a fficienc y. And z
00000321 65 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 ero dupl ication
00000331 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e means sa vings in
00000341 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 storage ..HTTP i
00000351 73 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e s ineffi cient an
00000361 64 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 d expens ive..HTT
00000371 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 P downlo ads a fi
00000381 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 le from a single
00000391 20 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 compute r at a t
000003A1 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 ime, ins tead of
000003B1 67 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 getting pieces f
000003C1 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d rom mult iple com
000003D1 70 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 puters s imultane
000003E1 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 ously. W ith vide
000003F1 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 o delive ry, a P2
00000401 50 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 P approa ch could
00000411 20 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e save 60 % in ban
00000421 64 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 dwidth c osts...I
00000431 50 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 PFS make s it pos
00000441 73 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 sible to distrib
00000451 75 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 ute high volumes
00000461 20 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 of data with hi
00000471 67 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 gh effic iency. A
00000481 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 nd zero duplicat
00000491 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 ion mean s saving
000004A1 73 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 s in sto rage..HT
000004B1 54 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e TP is in efficien
000004C1 74 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a t and ex pensive.
000004D1 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 .HTTP do wnloads
000004E1 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 a file f rom a si
000004F1 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 ngle com puter at
00000501 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 a time, instead
00000511 20 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 of gett ing piec
00000521 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 es from multiple
00000531 20 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c compute rs simul
00000541 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 taneousl y. With
00000551 76 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 video de livery,
00000561 61 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 a P2P ap proach c
00000571 6f 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e ould sav e 60% in
00000581 20 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 bandwid th costs
00000591 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 ...IPFS makes it
000005A1 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 possibl e to dis
000005B1 74 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c tribute high vol
000005C1 75 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 umes of data wit
000005D1 68 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 h high e fficienc
000005E1 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c y. And z ero dupl
000005F1 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 ication means sa
00000601 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 vings in storage
00000611 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 ..HTTP i s ineffi
00000621 63 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 cient an d expens
00000631 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f ive..HTT P downlo
00000641 61 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 ads a fi le from
00000651 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 a single compute
00000661 72 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 r at a t ime, ins
00000671 74 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 tead of getting
00000681 70 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 pieces f rom mult
00000691 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 iple com puters s
000006A1 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 imultane ously. W
000006B1 69 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 ith vide o delive
000006C1 72 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 ry, a P2 P approa
000006D1 63 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 ch could save 60
000006E1 25 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 % in ban dwidth c
000006F1 6f 73 74 73 0a 0a 49 50 46 53 20 6d 61 6b 65 73 osts..IP FS makes
00000701 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00000711 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00000721 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00000731 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
00000741 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
00000751 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
00000761 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
00000771 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
00000781 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
00000791 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
000007A1 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
000007B1 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
000007C1 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
000007D1 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
000007E1 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
000007F1 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
00000801 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00000811 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00000821 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00000831 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
00000841 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
00000851 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
00000861 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
00000871 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
00000881 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
00000891 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
000008A1 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
000008B1 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
000008C1 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
000008D1 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
000008E1 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
000008F1 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
00000901 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00000911 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00000921 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00000931 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
00000941 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
00000951 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
00000961 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
00000971 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
00000981 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
00000991 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
000009A1 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
000009B1 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
000009C1 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
000009D1 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
000009E1 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 te high volumes
000009F1 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 67 of data with hig
00000A01 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 6e h effici ency. An
00000A11 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 69 d zero d uplicati
00000A21 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 on means savings
00000A31 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 in stor age..HTT
00000A41 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e 74 P is ine fficient
00000A51 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a 0a and exp ensive..
00000A61 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 HTTP dow nloads a
00000A71 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e file fr om a sin
00000A81 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 20 gle comp uter at
00000A91 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 a time, instead
00000AA1 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 65 of getti ng piece
00000AB1 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 s from m ultiple
00000AC1 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c 74 computer s simult
00000AD1 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 aneously . With v
00000AE1 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 ideo del ivery, a
00000AF1 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 6f P2P app roach co
00000B01 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e 20 uld save 60% in
00000B11 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 2e bandwidt h costs.
00000B21 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 20 ..IPFS m akes it
00000B31 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 74 possible to dist
00000B41 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c 75 ribute h igh volu
00000B51 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 68 mes of d ata with
00000B61 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 79 high ef ficiency
00000B71 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 . And ze ro dupli
00000B81 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 cation m eans sav
00000B91 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 2e ings in storage.
00000BA1 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 63 .HTTP is ineffic
00000BB1 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 69 ient and expensi
00000BC1 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 ve..HTTP downloa
00000BD1 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 ds a fil e from a
00000BE1 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 single computer
00000BF1 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 at a ti me, inst
00000C01 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 70 ead of g etting p
00000C11 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 ieces fr om multi
00000C21 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 69 ple comp uters si
00000C31 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 multaneo usly. Wi
00000C41 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 72 th video deliver
00000C51 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 63 y, a P2P approac
00000C61 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 25 h could save 60%
00000C71 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 6f in band width co
00000C81 73 74 73 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 sts...IP FS makes
00000C91 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00000CA1 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00000CB1 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00000CC1 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
00000CD1 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
00000CE1 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
00000CF1 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
00000D01 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
00000D11 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
00000D21 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
00000D31 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
00000D41 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
00000D51 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
00000D61 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
00000D71 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
00000D81 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
00000D91 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00000DA1 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00000DB1 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00000DC1 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
00000DD1 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
00000DE1 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
00000DF1 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
00000E01 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
00000E11 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
00000E21 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
00000E31 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
00000E41 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
00000E51 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
00000E61 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
00000E71 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
00000E81 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
00000E91 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00000EA1 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00000EB1 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00000EC1 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
00000ED1 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
00000EE1 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
00000EF1 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
00000F01 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
00000F11 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
00000F21 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
00000F31 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
00000F41 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
00000F51 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
00000F61 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
00000F71 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 te high volumes
00000F81 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 67 of data with hig
00000F91 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 6e h effici ency. An
00000FA1 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 69 d zero d uplicati
00000FB1 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 on means savings
00000FC1 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 in stor age..HTT
00000FD1 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e 74 P is ine fficient
00000FE1 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a 0a and exp ensive..
00000FF1 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 HTTP dow nloads a
00001001 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e file fr om a sin
00001011 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 20 gle comp uter at
00001021 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 a time, instead
00001031 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 65 of getti ng piece
00001041 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 s from m ultiple
00001051 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c 74 computer s simult
00001061 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 aneously . With v
00001071 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 ideo del ivery, a
00001081 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 6f P2P app roach co
00001091 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e 20 uld save 60% in
000010A1 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 2e bandwidt h costs.
000010B1 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 20 ..IPFS m akes it
000010C1 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 74 possible to dist
000010D1 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c 75 ribute h igh volu
000010E1 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 68 mes of d ata with
000010F1 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 79 high ef ficiency
00001101 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 . And ze ro dupli
00001111 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 cation m eans sav
00001121 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 2e ings in storage.
00001131 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 63 .HTTP is ineffic
00001141 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 69 ient and expensi
00001151 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 ve..HTTP downloa
00001161 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 ds a fil e from a
00001171 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 single computer
00001181 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 at a ti me, inst
00001191 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 70 ead of g etting p
000011A1 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 ieces fr om multi
000011B1 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 69 ple comp uters si
000011C1 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 multaneo usly. Wi
000011D1 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 72 th video deliver
000011E1 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 63 y, a P2P approac
000011F1 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 25 h could save 60%
00001201 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 6f in band width co
00001211 73 74 73 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 sts...IP FS makes
00001221 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00001231 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00001241 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00001251 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
00001261 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
00001271 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
00001281 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
00001291 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
000012A1 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
000012B1 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
000012C1 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
000012D1 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
000012E1 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
000012F1 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
00001301 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
00001311 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
00001321 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00001331 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00001341 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00001351 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
00001361 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
00001371 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
00001381 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
00001391 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
000013A1 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
000013B1 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
000013C1 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
000013D1 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
000013E1 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
000013F1 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
00001401 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
00001411 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
00001421 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00001431 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00001441 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00001451 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
00001461 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
00001471 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
00001481 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
00001491 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
000014A1 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
000014B1 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
000014C1 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
000014D1 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
000014E1 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
000014F1 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
00001501 74 65 20 68 69 67 68 2e 0d 0a te high. ..
0000150B 61 31 0d 0a 0d 0a 2d 2d 30 36 30 38 36 38 30 33 a1....-- 06086803
0000151B 38 65 36 65 63 65 64 65 66 33 63 64 35 39 36 38 8e6ecede f3cd5968
0000152B 62 63 39 39 63 38 30 64 33 63 62 65 33 38 31 39 bc99c80d 3cbe3819
0000153B 34 38 35 37 66 36 36 37 34 37 66 30 37 62 63 31 4857f667 47f07bc1
0000154B 39 31 62 63 0d 0a 43 6f 6e 74 65 6e 74 2d 44 69 91bc..Co ntent-Di
0000155B 73 70 6f 73 69 74 69 6f 6e 3a 20 66 69 6c 65 3b spositio n: file;
0000156B 20 66 69 6c 65 6e 61 6d 65 3d 22 69 70 66 73 73 filenam e="ipfss
0000157B 69 7a 65 64 2e 74 78 74 22 0d 0a 43 6f 6e 74 65 ized.txt "..Conte
0000158B 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 nt-Type: applica
0000159B 74 69 6f 6e 2f 6f 63 74 65 74 2d 73 74 72 65 61 tion/oct et-strea
000015AB 6d 0d 0a 0d 0a 0d 0a m......
000015B2 31 33 32 32 0d 0a 48 54 54 50 20 69 73 20 69 6e 1322..HT TP is in
000015C2 65 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 efficien t and ex
000015D2 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f pensive. .HTTP do
000015E2 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 wnloads a file f
000015F2 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d rom a si ngle com
00001602 70 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c puter at a time,
00001612 20 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 instead of gett
00001622 69 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 ing piec es from
00001632 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 multiple compute
00001642 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c rs simul taneousl
00001652 79 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 y. With video de
00001662 6c 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 livery, a P2P ap
00001672 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 proach c ould sav
00001682 65 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 e 60% in bandwid
00001692 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 th costs ...IPFS
000016A2 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c makes it possibl
000016B2 65 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 e to dis tribute
000016C2 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 high vol umes of
000016D2 64 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 data wit h high e
000016E2 66 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a fficienc y. And z
000016F2 65 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 ero dupl ication
00001702 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e means sa vings in
00001712 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 storage ..HTTP i
00001722 73 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e s ineffi cient an
00001732 64 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 d expens ive..HTT
00001742 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 P downlo ads a fi
00001752 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 le from a single
00001762 20 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 compute r at a t
00001772 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 ime, ins tead of
00001782 67 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 getting pieces f
00001792 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d rom mult iple com
000017A2 70 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 puters s imultane
000017B2 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 ously. W ith vide
000017C2 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 o delive ry, a P2
000017D2 50 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 P approa ch could
000017E2 20 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e save 60 % in ban
000017F2 64 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 dwidth c osts...I
00001802 50 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 PFS make s it pos
00001812 73 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 sible to distrib
00001822 75 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 ute high volumes
00001832 20 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 of data with hi
00001842 67 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 gh effic iency. A
00001852 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 nd zero duplicat
00001862 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 ion mean s saving
00001872 73 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 s in sto rage..HT
00001882 54 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e TP is in efficien
00001892 74 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a t and ex pensive.
000018A2 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 .HTTP do wnloads
000018B2 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 a file f rom a si
000018C2 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 ngle com puter at
000018D2 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 a time, instead
000018E2 20 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 of gett ing piec
000018F2 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 es from multiple
00001902 20 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c compute rs simul
00001912 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 taneousl y. With
00001922 76 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 video de livery,
00001932 61 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 a P2P ap proach c
00001942 6f 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e ould sav e 60% in
00001952 20 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 bandwid th costs
00001962 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 ...IPFS makes it
00001972 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 possibl e to dis
00001982 74 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c tribute high vol
00001992 75 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 umes of data wit
000019A2 68 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 h high e fficienc
000019B2 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c y. And z ero dupl
000019C2 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 ication means sa
000019D2 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 vings in storage
000019E2 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 ..HTTP i s ineffi
000019F2 63 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 cient an d expens
00001A02 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f ive..HTT P downlo
00001A12 61 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 ads a fi le from
00001A22 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 a single compute
00001A32 72 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 r at a t ime, ins
00001A42 74 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 tead of getting
00001A52 70 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 pieces f rom mult
00001A62 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 iple com puters s
00001A72 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 imultane ously. W
00001A82 69 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 ith vide o delive
00001A92 72 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 ry, a P2 P approa
00001AA2 63 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 ch could save 60
00001AB2 25 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 % in ban dwidth c
00001AC2 6f 73 74 73 0a 0a 49 50 46 53 20 6d 61 6b 65 73 osts..IP FS makes
00001AD2 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00001AE2 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00001AF2 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00001B02 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
00001B12 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
00001B22 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
00001B32 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
00001B42 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
00001B52 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
00001B62 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
00001B72 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
00001B82 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
00001B92 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
00001BA2 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
00001BB2 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
00001BC2 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
00001BD2 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00001BE2 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00001BF2 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00001C02 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
00001C12 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
00001C22 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
00001C32 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
00001C42 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
00001C52 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
00001C62 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
00001C72 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
00001C82 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
00001C92 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
00001CA2 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
00001CB2 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
00001CC2 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
00001CD2 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00001CE2 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00001CF2 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00001D02 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
00001D12 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
00001D22 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
00001D32 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
00001D42 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
00001D52 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
00001D62 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
00001D72 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
00001D82 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
00001D92 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
00001DA2 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
00001DB2 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 te high volumes
00001DC2 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 67 of data with hig
00001DD2 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 6e h effici ency. An
00001DE2 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 69 d zero d uplicati
00001DF2 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 on means savings
00001E02 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 in stor age..HTT
00001E12 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e 74 P is ine fficient
00001E22 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a 0a and exp ensive..
00001E32 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 HTTP dow nloads a
00001E42 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e file fr om a sin
00001E52 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 20 gle comp uter at
00001E62 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 a time, instead
00001E72 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 65 of getti ng piece
00001E82 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 s from m ultiple
00001E92 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c 74 computer s simult
00001EA2 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 aneously . With v
00001EB2 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 ideo del ivery, a
00001EC2 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 6f P2P app roach co
00001ED2 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e 20 uld save 60% in
00001EE2 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 2e bandwidt h costs.
00001EF2 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 20 ..IPFS m akes it
00001F02 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 74 possible to dist
00001F12 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c 75 ribute h igh volu
00001F22 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 68 mes of d ata with
00001F32 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 79 high ef ficiency
00001F42 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 . And ze ro dupli
00001F52 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 cation m eans sav
00001F62 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 2e ings in storage.
00001F72 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 63 .HTTP is ineffic
00001F82 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 69 ient and expensi
00001F92 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 ve..HTTP downloa
00001FA2 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 ds a fil e from a
00001FB2 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 single computer
00001FC2 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 at a ti me, inst
00001FD2 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 70 ead of g etting p
00001FE2 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 ieces fr om multi
00001FF2 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 69 ple comp uters si
00002002 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 multaneo usly. Wi
00002012 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 72 th video deliver
00002022 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 63 y, a P2P approac
00002032 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 25 h could save 60%
00002042 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 6f in band width co
00002052 73 74 73 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 sts...IP FS makes
00002062 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00002072 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00002082 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00002092 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
000020A2 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
000020B2 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
000020C2 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
000020D2 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
000020E2 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
000020F2 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
00002102 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
00002112 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
00002122 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
00002132 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
00002142 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
00002152 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
00002162 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00002172 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00002182 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00002192 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
000021A2 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
000021B2 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
000021C2 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
000021D2 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
000021E2 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
000021F2 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
00002202 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
00002212 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
00002222 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
00002232 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
00002242 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
00002252 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
00002262 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00002272 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00002282 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00002292 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
000022A2 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
000022B2 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
000022C2 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
000022D2 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
000022E2 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
000022F2 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
00002302 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
00002312 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
00002322 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
00002332 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
00002342 74 65 20 68 69 67 68 20 76 6f 6c 75 6d 65 73 20 te high volumes
00002352 6f 66 20 64 61 74 61 20 77 69 74 68 20 68 69 67 of data with hig
00002362 68 20 65 66 66 69 63 69 65 6e 63 79 2e 20 41 6e h effici ency. An
00002372 64 20 7a 65 72 6f 20 64 75 70 6c 69 63 61 74 69 d zero d uplicati
00002382 6f 6e 20 6d 65 61 6e 73 20 73 61 76 69 6e 67 73 on means savings
00002392 20 69 6e 20 73 74 6f 72 61 67 65 2e 0a 48 54 54 in stor age..HTT
000023A2 50 20 69 73 20 69 6e 65 66 66 69 63 69 65 6e 74 P is ine fficient
000023B2 20 61 6e 64 20 65 78 70 65 6e 73 69 76 65 0a 0a and exp ensive..
000023C2 48 54 54 50 20 64 6f 77 6e 6c 6f 61 64 73 20 61 HTTP dow nloads a
000023D2 20 66 69 6c 65 20 66 72 6f 6d 20 61 20 73 69 6e file fr om a sin
000023E2 67 6c 65 20 63 6f 6d 70 75 74 65 72 20 61 74 20 gle comp uter at
000023F2 61 20 74 69 6d 65 2c 20 69 6e 73 74 65 61 64 20 a time, instead
00002402 6f 66 20 67 65 74 74 69 6e 67 20 70 69 65 63 65 of getti ng piece
00002412 73 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 s from m ultiple
00002422 63 6f 6d 70 75 74 65 72 73 20 73 69 6d 75 6c 74 computer s simult
00002432 61 6e 65 6f 75 73 6c 79 2e 20 57 69 74 68 20 76 aneously . With v
00002442 69 64 65 6f 20 64 65 6c 69 76 65 72 79 2c 20 61 ideo del ivery, a
00002452 20 50 32 50 20 61 70 70 72 6f 61 63 68 20 63 6f P2P app roach co
00002462 75 6c 64 20 73 61 76 65 20 36 30 25 20 69 6e 20 uld save 60% in
00002472 62 61 6e 64 77 69 64 74 68 20 63 6f 73 74 73 2e bandwidt h costs.
00002482 0a 0a 49 50 46 53 20 6d 61 6b 65 73 20 69 74 20 ..IPFS m akes it
00002492 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 69 73 74 possible to dist
000024A2 72 69 62 75 74 65 20 68 69 67 68 20 76 6f 6c 75 ribute h igh volu
000024B2 6d 65 73 20 6f 66 20 64 61 74 61 20 77 69 74 68 mes of d ata with
000024C2 20 68 69 67 68 20 65 66 66 69 63 69 65 6e 63 79 high ef ficiency
000024D2 2e 20 41 6e 64 20 7a 65 72 6f 20 64 75 70 6c 69 . And ze ro dupli
000024E2 63 61 74 69 6f 6e 20 6d 65 61 6e 73 20 73 61 76 cation m eans sav
000024F2 69 6e 67 73 20 69 6e 20 73 74 6f 72 61 67 65 2e ings in storage.
00002502 0a 48 54 54 50 20 69 73 20 69 6e 65 66 66 69 63 .HTTP is ineffic
00002512 69 65 6e 74 20 61 6e 64 20 65 78 70 65 6e 73 69 ient and expensi
00002522 76 65 0a 0a 48 54 54 50 20 64 6f 77 6e 6c 6f 61 ve..HTTP downloa
00002532 64 73 20 61 20 66 69 6c 65 20 66 72 6f 6d 20 61 ds a fil e from a
00002542 20 73 69 6e 67 6c 65 20 63 6f 6d 70 75 74 65 72 single computer
00002552 20 61 74 20 61 20 74 69 6d 65 2c 20 69 6e 73 74 at a ti me, inst
00002562 65 61 64 20 6f 66 20 67 65 74 74 69 6e 67 20 70 ead of g etting p
00002572 69 65 63 65 73 20 66 72 6f 6d 20 6d 75 6c 74 69 ieces fr om multi
00002582 70 6c 65 20 63 6f 6d 70 75 74 65 72 73 20 73 69 ple comp uters si
00002592 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2e 20 57 69 multaneo usly. Wi
000025A2 74 68 20 76 69 64 65 6f 20 64 65 6c 69 76 65 72 th video deliver
000025B2 79 2c 20 61 20 50 32 50 20 61 70 70 72 6f 61 63 y, a P2P approac
000025C2 68 20 63 6f 75 6c 64 20 73 61 76 65 20 36 30 25 h could save 60%
000025D2 20 69 6e 20 62 61 6e 64 77 69 64 74 68 20 63 6f in band width co
000025E2 73 74 73 2e 0a 0a 49 50 46 53 20 6d 61 6b 65 73 sts...IP FS makes
000025F2 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 it poss ible to
00002602 64 69 73 74 72 69 62 75 74 65 20 68 69 67 68 20 distribu te high
00002612 76 6f 6c 75 6d 65 73 20 6f 66 20 64 61 74 61 20 volumes of data
00002622 77 69 74 68 20 68 69 67 68 20 65 66 66 69 63 69 with hig h effici
00002632 65 6e 63 79 2e 20 41 6e 64 20 7a 65 72 6f 20 64 ency. An d zero d
00002642 75 70 6c 69 63 61 74 69 6f 6e 20 6d 65 61 6e 73 uplicati on means
00002652 20 73 61 76 69 6e 67 73 20 69 6e 20 73 74 6f 72 savings in stor
00002662 61 67 65 2e 0a 48 54 54 50 20 69 73 20 69 6e 65 age..HTT P is ine
00002672 66 66 69 63 69 65 6e 74 20 61 6e 64 20 65 78 70 fficient and exp
00002682 65 6e 73 69 76 65 0a 0a 48 54 54 50 20 64 6f 77 ensive.. HTTP dow
00002692 6e 6c 6f 61 64 73 20 61 20 66 69 6c 65 20 66 72 nloads a file fr
000026A2 6f 6d 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 70 om a sin gle comp
000026B2 75 74 65 72 20 61 74 20 61 20 74 69 6d 65 2c 20 uter at a time,
000026C2 69 6e 73 74 65 61 64 20 6f 66 20 67 65 74 74 69 instead of getti
000026D2 6e 67 20 70 69 65 63 65 73 20 66 72 6f 6d 20 6d ng piece s from m
000026E2 75 6c 74 69 70 6c 65 20 63 6f 6d 70 75 74 65 72 ultiple computer
000026F2 73 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 s simult aneously
00002702 2e 20 57 69 74 68 20 76 69 64 65 6f 20 64 65 6c . With v ideo del
00002712 69 76 65 72 79 2c 20 61 20 50 32 50 20 61 70 70 ivery, a P2P app
00002722 72 6f 61 63 68 20 63 6f 75 6c 64 20 73 61 76 65 roach co uld save
00002732 20 36 30 25 20 69 6e 20 62 61 6e 64 77 69 64 74 60% in bandwidt
00002742 68 20 63 6f 73 74 73 2e 0a 0a 49 50 46 53 20 6d h costs. ..IPFS m
00002752 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 akes it possible
00002762 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 68 to dist ribute h
00002772 69 67 68 20 76 6f 6c 75 6d 65 73 20 6f 66 20 64 igh volu mes of d
00002782 61 74 61 20 77 69 74 68 20 68 69 67 68 20 65 66 ata with high ef
00002792 66 69 63 69 65 6e 63 79 2e 20 41 6e 64 20 7a 65 ficiency . And ze
000027A2 72 6f 20 64 75 70 6c 69 63 61 74 69 6f 6e 20 6d ro dupli cation m
000027B2 65 61 6e 73 20 73 61 76 69 6e 67 73 20 69 6e 20 eans sav ings in
000027C2 73 74 6f 72 61 67 65 2e 0a 48 54 54 50 20 69 73 storage. .HTTP is
000027D2 20 69 6e 65 66 66 69 63 69 65 6e 74 20 61 6e 64 ineffic ient and
000027E2 20 65 78 70 65 6e 73 69 76 65 0a 0a 48 54 54 50 expensi ve..HTTP
000027F2 20 64 6f 77 6e 6c 6f 61 64 73 20 61 20 66 69 6c downloa ds a fil
00002802 65 20 66 72 6f 6d 20 61 20 73 69 6e 67 6c 65 20 e from a single
00002812 63 6f 6d 70 75 74 65 72 20 61 74 20 61 20 74 69 computer at a ti
00002822 6d 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 67 me, inst ead of g
00002832 65 74 74 69 6e 67 20 70 69 65 63 65 73 20 66 72 etting p ieces fr
00002842 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 om multi ple comp
00002852 75 74 65 72 73 20 73 69 6d 75 6c 74 61 6e 65 6f uters si multaneo
00002862 75 73 6c 79 2e 20 57 69 74 68 20 76 69 64 65 6f usly. Wi th video
00002872 20 64 65 6c 69 76 65 72 79 2c 20 61 20 50 32 50 deliver y, a P2P
00002882 20 61 70 70 72 6f 61 63 68 20 63 6f 75 6c 64 20 approac h could
00002892 73 61 76 65 20 36 30 25 20 69 6e 20 62 61 6e 64 save 60% in band
000028A2 77 69 64 74 68 20 63 6f 73 74 73 2e 0a 0a 49 50 width co sts...IP
000028B2 46 53 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 FS makes it poss
000028C2 69 62 6c 65 20 74 6f 20 64 69 73 74 72 69 62 75 ible to distribu
000028D2 74 65 20 68 69 67 68 2e 0d 0a te high. ..
000028DC 34 34 0d 0a 0d 0a 2d 2d 30 36 30 38 36 38 30 33 44....-- 06086803
000028EC 38 65 36 65 63 65 64 65 66 33 63 64 35 39 36 38 8e6ecede f3cd5968
000028FC 62 63 39 39 63 38 30 64 33 63 62 65 33 38 31 39 bc99c80d 3cbe3819
0000290C 34 38 35 37 66 36 36 37 34 37 66 30 37 62 63 31 4857f667 47f07bc1
0000291C 39 31 62 63 2d 2d 0d 0a 0d 0a 91bc--.. ..
00002926 30 0d 0a 0d 0a 0....
00000000 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d HTTP/1.1 200 OK.
00000010 0a 41 63 63 65 73 73 2d 43 6f 6e 74 72 6f 6c 2d .Access- Control-
00000020 41 6c 6c 6f 77 2d 48 65 61 64 65 72 73 3a 20 58 Allow-He aders: X
00000030 2d 53 74 72 65 61 6d 2d 4f 75 74 70 75 74 2c 20 -Stream- Output,
00000040 58 2d 43 68 75 6e 6b 65 64 2d 4f 75 74 70 75 74 X-Chunke d-Output
00000050 2c 20 58 2d 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 , X-Cont ent-Leng
00000060 74 68 0d 0a 41 63 63 65 73 73 2d 43 6f 6e 74 72 th..Acce ss-Contr
00000070 6f 6c 2d 45 78 70 6f 73 65 2d 48 65 61 64 65 72 ol-Expos e-Header
00000080 73 3a 20 58 2d 53 74 72 65 61 6d 2d 4f 75 74 70 s: X-Str eam-Outp
00000090 75 74 2c 20 58 2d 43 68 75 6e 6b 65 64 2d 4f 75 ut, X-Ch unked-Ou
000000A0 74 70 75 74 2c 20 58 2d 43 6f 6e 74 65 6e 74 2d tput, X- Content-
000000B0 4c 65 6e 67 74 68 0d 0a 43 6f 6e 74 65 6e 74 2d Length.. Content-
000000C0 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f Type: ap plicatio
000000D0 6e 2f 6a 73 6f 6e 0d 0a 53 65 72 76 65 72 3a 20 n/json.. Server:
000000E0 67 6f 2d 69 70 66 73 2f 30 2e 34 2e 36 2d 64 65 go-ipfs/ 0.4.6-de
000000F0 76 0d 0a 54 72 61 69 6c 65 72 3a 20 58 2d 53 74 v..Trail er: X-St
00000100 72 65 61 6d 2d 45 72 72 6f 72 0d 0a 56 61 72 79 ream-Err or..Vary
00000110 3a 20 4f 72 69 67 69 6e 0d 0a 58 2d 43 68 75 6e : Origin ..X-Chun
00000120 6b 65 64 2d 4f 75 74 70 75 74 3a 20 31 0d 0a 44 ked-Outp ut: 1..D
00000130 61 74 65 3a 20 54 68 75 2c 20 30 32 20 4d 61 72 ate: Thu , 02 Mar
00000140 20 32 30 31 37 20 31 37 3a 35 31 3a 35 32 20 47 2017 17 :51:52 G
00000150 4d 54 0d 0a 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 MT..Conn ection:
00000160 63 6c 6f 73 65 0d 0a 54 72 61 6e 73 66 65 72 2d close..T ransfer-
00000170 45 6e 63 6f 64 69 6e 67 3a 20 63 68 75 6e 6b 65 Encoding : chunke
00000180 64 0d 0a 0d 0a 32 38 0d 0a 7b 22 4e 61 6d 65 22 d....28. .{"Name"
00000190 3a 22 69 70 66 73 73 69 7a 65 64 2d 32 2e 74 78 :"ipfssi zed-2.tx
000001A0 74 22 2c 22 42 79 74 65 73 22 3a 34 38 39 38 7d t","Byte s":4898}
000001B0 0a 0d 0a ...
000001B3 35 33 0d 0a 7b 22 4e 61 6d 65 22 3a 22 69 70 66 53..{"Na me":"ipf
000001C3 73 73 69 7a 65 64 2d 32 2e 74 78 74 22 2c 22 48 ssized-2 .txt","H
000001D3 61 73 68 22 3a 22 51 6d 55 77 44 6f 79 68 76 38 ash":"Qm UwDoyhv8
000001E3 53 72 39 73 43 74 32 75 59 67 77 48 73 33 4c 63 Sr9sCt2u YgwHs3Lc
000001F3 50 63 5a 77 63 71 4d 77 51 35 37 43 37 59 4a 56 PcZwcqMw Q57C7YJV
00000203 35 53 47 47 22 7d 0a 0d 0a 5SGG"}.. .
0000020C 32 36 0d 0a 7b 22 4e 61 6d 65 22 3a 22 69 70 66 26..{"Na me":"ipf
0000021C 73 73 69 7a 65 64 2e 74 78 74 22 2c 22 42 79 74 ssized.t xt","Byt
0000022C 65 73 22 3a 34 38 39 38 7d 0a 0d 0a es":4898 }...
00000238 35 31 0d 0a 7b 22 4e 61 6d 65 22 3a 22 69 70 66 51..{"Na me":"ipf
00000248 73 73 69 7a 65 64 2e 74 78 74 22 2c 22 48 61 73 ssized.t xt","Has
00000258 68 22 3a 22 51 6d 55 77 44 6f 79 68 76 38 53 72 h":"QmUw Doyhv8Sr
00000268 39 73 43 74 32 75 59 67 77 48 73 33 4c 63 50 63 9sCt2uYg wHs3LcPc
00000278 5a 77 63 71 4d 77 51 35 37 43 37 59 4a 56 35 53 ZwcqMwQ5 7C7YJV5S
00000288 47 47 22 7d 0a 0d 0a GG"}...
0000028F 30 0d 0a 0d 0a 0....
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment