Hello and Welcome to IPFS!
██╗██████╗ ███████╗███████╗
██║██╔══██╗██╔════╝██╔════╝
██║██████╔╝█████╗ ███████╗
██║██╔═══╝ ██╔══╝ ╚════██║
██║██║ ██║ ███████║
╚═╝╚═╝ ╚═╝ ╚══════╝
If you're seeing this, you have successfully installed
IPFS and are now interfacing with the ipfs merkledag!
-------------------------------------------------------
| Warning: |
| This is alpha software. Use at your own discretion! |
| Much is missing or lacking polish. There are bugs. |
| Not yet secure. Read the security notes for more. |
-------------------------------------------------------
Check out some of the other files in this directory:
./about
./help
./quick-start <-- usage examples
./readme <-- this file
./security-notes
Дар омади гап, дар ин ҳолат, IPFS бо сервери идоракунии версия якчанд шабоҳат дорад. Агар шумо ба файлҳои сарчашмаи ҷузвдон тағирот ворид кунед ва папкаро дубора ба IPFS бор кунед, он суроғаи нав мегирад. Дар айни замон, папкаи кӯҳна ҳамон тавр ба ҳеҷ куҷо намеравад ва дар суроғаи қаблии худ дастрас хоҳад буд.
Оғози мустақим
ipfs daemon
Шумо бояд чунин посух гиред:
ipfs daemon
Initializing daemon...
go-ipfs version: 0.4.22-
Repo version: 7
System version: amd64/linux
Golang version: go1.12.7
Swarm listening on /ip4/x.x.x.x/tcp/4001
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
Swarm listening on /p2p-circuit
Swarm announcing /ip4/127.0.0.1/tcp/4001
Swarm announcing /ip6/::1/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Daemon is ready
Кушодани дарҳои интернет
Ба ин ду сатр диққат диҳед:
WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Ҳоло, агар шумо IPFS-ро ба таври маҳаллӣ насб карда бошед, пас шумо ба интерфейсҳои IPFS бо истифода аз суроғаҳои маҳаллӣ дастрасӣ пайдо мекунед ва ҳама чиз барои шумо дастрас хоҳад буд (Масалан, localhost:5001/webui/). Аммо вақте ки дар сервери беруна насб карда мешавад, ба таври нобаёнӣ шлюзҳо ба Интернет баста мешаванд. Ду дарвоза вуҷуд дорад:
То он даме, ки ин функсия такмил дода нашавад, шумо метавонед асбоберо нависед, то пайвастшавӣ бо ҳамсолони дилхоҳро тафтиш кунед ва агар не, пайвастшавиро илова кунед.
Мулоҳиза
Дар байни онҳое, ки аллакай бо IPFS шиносанд, ҳам далелҳо барои ва ҳам муқобили IPFS мавҷуданд. Асосан, як рӯз пеш аз дирӯз муҳокима ва маро водор кард, ки боз ба IPFS кобед. Ва дар мавриди баҳси дар боло зикршуда: Ман наметавонам бигӯям, ки ман ба ҳеҷ як аз далелҳои зикршудаи онҳое, ки суханронӣ кардаанд, комилан муқобилам (ман танҳо бо он ки якуним барномасозон IPFS-ро истифода мебаранд, розӣ нестам). Умуман, ҳарду ба таври худ дурустанд (хусусан шарҳ дар бораи чекҳо шуморо ба андеша водор мекунад). Аммо агар баҳои маънавию ҳуқуқиро як сӯ гузорем, ба ин технология кӣ чӣ гуна баҳои фаннӣ медиҳад? Шахсан ман як навъ эҳсоси ботинӣ дорам, ки "ин бешубҳа зарур аст, он дурнамои муайян дорад". Аммо чаро маҳз, формулаи дақиқ вуҷуд надорад. Мисли, агар шумо ба асбобҳои мавҷудаи марказонидашуда назар андозед, пас онҳо аз бисёр ҷиҳатҳо хеле пешанд (устувории кор, суръати кор, идорашаванда ва ғайра). Бо вуҷуди ин, ман як идеяе дорам, ки ба назар маъно дорад ва онро бидуни чунин системаҳои ғайримарказӣ амалӣ кардан душвор аст. Албатта, ман аз ҳад зиёд фишор медиҳам, аммо ман инро чунин шарҳ медиҳам: принсипи паҳн кардани иттилоот дар Интернет бояд тағир дода шавад.
Биёед фаҳмонам. Агар шумо дар ин бора фикр кунед, ҳоло мо маълумотро аз рӯи принсипи «Умедворам, ки касе, ки ман онро ба ӯ додам, онро муҳофизат мекунад ва онро касе гум намекунад ва аз ҷониби касе, ки барои ӯ пешбинӣ нашудааст» паҳн мекунад. Мисол, баррасии хидматҳои гуногуни почтаи электронӣ, нигоҳдории абр ва ғайра осон аст. Ва дар ниҳоят мо чӣ дорем? Ҳуб дар Ҳабре Амнияти иттилоот дар сатри аввал аст ва қариб ҳар рӯз мо дар бораи боз як ихроҷи глобалӣ хабар мегирем. Аслан, ҳама чизҳои ҷолибтарин дар мақолаи аҷоиб оварда шудаанд Тобистон кариб ба охир мерасад. Қариб ягон маълумоти фошшуда боқӣ намондааст. Яъне бузургҷуссаҳои асосии интернетӣ рӯз то рӯз калон мешаванд, онҳо ҳарчи бештар маълумот ҷамъ мекунанд ва ин гуна ихроҷҳо як навъ таркишҳои атомии иттилоотӣ мебошанд. Ин пеш аз ин ҳеҷ гоҳ рӯй надода буд ва боз такрор мешавад. Дар айни замон, гарчанде ки бисёриҳо дарк мекунанд, ки хатарҳо вуҷуд доранд, онҳо минбаъд низ маълумоти худро ба ширкатҳои сеюм бовар мекунанд. Аввалан, алтернативаи зиёд вуҷуд надорад ва дуюм, онҳо ваъда медиҳанд, ки ҳама сӯрохиҳоро пӯшонидаанд ва дигар ҳеҷ гоҳ такрор нахоҳад шуд.
Кадом вариантро ман мебинам? Ба назари ман, маълумот дар аввал бояд ошкоро паҳн карда шавад. Аммо ошкорбаёнй дар ин маврид маънои онро надорад, ки ҳама чиз бояд осон хонда шавад. Ман дар бораи ошкорбаёнии нигоҳдорӣ ва тақсимот сухан меронам, аммо на ошкорбаёнии мутолиа. Ман фикр мекунам, ки маълумот бояд бо калидҳои ҷамъиятӣ паҳн карда шавад. Дар ниҳоят, принсипи калидҳои ҷамъиятӣ/хусусӣ аллакай мисли Интернет кӯҳна аст. Агар маълумот махфӣ набошад ва барои доираи васеъ пешбинӣ шуда бошад, он гоҳ он фавран бо калиди оммавӣ ҷойгир карда мешавад (аммо ба ҳар ҳол дар шакли рамзгузоришуда, танҳо ҳар кас метавонад онро бо калиди мавҷуда рамзкушоӣ кунад). Ва агар не, он бе калиди ҷамъиятӣ ҷойгир карда мешавад ва худи калид ба шахсе интиқол дода мешавад, ки бояд ба ин маълумот дастрасӣ дошта бошад. Дар айни замон, шахсе, ки онро бояд хонд, бояд танҳо калид дошта бошад ва аз куҷо гирифтани ин маълумот барои ӯ муҳим нест - вай танҳо онро аз шабака мекашад (ин принсипи нави тақсимот аз рӯи мундариҷа аст, на аз рӯи суроға).