IPFS gan pian (ach níl sé seo cruinn)

IPFS gan pian (ach níl sé seo cruinn)

In ainneoin go raibh Habré cheana féin níos mó ná alt amháin faoi IPFS.

Beidh mé ag soiléiriú ar an bpointe boise nach saineolaí mé sa réimse seo, ach léirigh mé suim sa teicneolaíocht seo níos mó ná uair amháin, ach ag iarraidh a imirt timpeall leis ba chúis le roinnt pian go minic. Inniu thosaigh mé ag triail arís agus fuair mé roinnt torthaí ba mhaith liom a roinnt. I mbeagán focal, déanfar cur síos ar an bpróiseas suiteála IPFS agus ar roinnt gnéithe (rinneadh gach rud ar ubuntu, níl iarracht déanta agam ar ardáin eile).

Má chaill tú cad is IPFS ann, tá sé scríofa go mion anseo: habr.com/ga/post/314768

Suiteáil

Ar mhaithe le híonacht an turgnaimh, molaim é a shuiteáil láithreach ar roinnt freastalaí seachtrach, ós rud é go ndéanfaimid machnamh ar roinnt gaistí le bheith ag obair i mód áitiúil agus iargúlta. Ansin, más inmhianaithe, ní scarfar é ar feadh i bhfad, níl mórán ann.

Suiteáil téigh

Doiciméadúchán oifigiúil
Féach ar an leagan reatha ag golang.org/dl

Tabhair faoi deara: tá sé níos fearr IPFS a shuiteáil thar ceann an úsáideora atá ceaptha é a úsáid is minice. Is é an bhfíric go bhfuil thíos beidh muid ag smaoineamh ar an rogha gléasta via Fuse agus tá subtleties.

cd ~
curl -O https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz
tar xvf go1.12.9.linux-amd64.tar.gz
sudo chown -R root:root ./go
sudo mv go /usr/local
rm go1.12.9.linux-amd64.tar.gz

Ansin caithfidh tú an comhshaol a nuashonrú (tuilleadh sonraí anseo: golang.org/doc/code.html#GOPATH).

echo 'export GOPATH=$HOME/work' >> ~/.bashrc
echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc

Tá seiceáil go bhfuil dul suiteáilte

go version

Suiteáil IPFS

Is mó a thaitin liom an modh suiteála Nuashonrú ipfs.

Suiteáil é leis an ordú

go get -v -u github.com/ipfs/ipfs-update

Ina dhiaidh sin, is féidir leat na horduithe seo a leanas a rith:

ipfs-leaganacha cothrom le dáta - chun gach leagan atá ar fáil le híoslódáil a fheiceáil.
Ipfs leagan cothrom le dáta - chun an leagan atá suiteáilte faoi láthair a fheiceáil (go dtí go mbeidh IPFS suiteáilte againn, ní bheidh aon cheann ann).
ipfs-nuashonrú is déanaí a shuiteáil - an leagan is déanaí de IPFS a shuiteáil. In ionad is déanaí, faoi seach, is féidir leat aon leagan atá ag teastáil a shonrú ó liosta na cinn atá ar fáil.

Suiteáil ipfs

ipfs-update install latest

Seiceáil

ipfs --version

Go díreach leis an suiteáil i dtéarmaí ginearálta gach rud.

Tosaigh IPFS

Tionscnamh

An Chéad is gá duit a dhéanamh initialization.

ipfs init

Mar fhreagra, gheobhaidh tú rud éigin mar seo:

 ipfs init
initializing IPFS node at /home/USERNAME/.ipfs
generating 2048-bit RSA keypair...done
peer identity: QmeCWX1DD7HnXXXXXXXXXXXXXXXXXXXXXXXXxxx
to get started, enter:
	ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme

Is féidir leat an t-ordú molta a rith

ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme

Toradh

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

Anseo, i mo thuairim, tosaíonn an suimiúil. Tá na guys ag an gcéim suiteála ag tosú cheana féin a gcuid teicneolaíochtaí féin a úsáid. Ní ghintear an hash QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv go sonrach duitse, ach fuaite isteach sa scaoileadh. Is é sin, roimh an scaoileadh, d'ullmhaigh siad téacs fáilte, dhoirteadh isteach IPFS é agus chuir siad an seoladh chuig an suiteálaí. Ceapaim go bhfuil sé an-fhionnuar. Agus is féidir an comhad seo (níos cruinne, an fillteán iomlán) a fheiceáil anois, ní hamháin go háitiúil, ach freisin ar an geata oifigiúil ipfs.io/ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv. Ag an am céanna, is féidir leat a bheith cinnte nach bhfuil inneachar an fhillteáin athraithe ar bhealach ar bith, mar dá n-athródh sé, ansin bheadh ​​​​an hash athraithe freisin.

Dála an scéil, sa chás seo, tá roinnt cosúlachtaí ag IPFS leis an bhfreastalaí rialaithe leagan. Má dhéanann tú athruithe ar chomhaid foinse an fhillteáin agus arís an fillteán a dhoirteadh isteach i IPFS, gheobhaidh sé seoladh nua. Ag an am céanna, ní rachaidh an seanfhillteán in áit ar bith mar sin agus beidh sé ar fáil ag an seoladh roimhe seo.

Seoladh díreach

ipfs daemon

Ba cheart go bhfaighfeá freagra mar seo:

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

Oscailt na doirse ar an Idirlíon

Tabhair aird ar an dá líne seo:

WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080

Anois, má shuiteáil tú IPFS go háitiúil, gheobhaidh tú rochtain ar chomhéadain IPFS ag seoltaí áitiúla agus beidh gach rud ar fáil duit (Mar shampla, localhost:5001/webui/). Ach nuair a shuiteáiltear é ar fhreastalaí seachtrach, de réir réamhshocraithe, tá na geataí dúnta don Idirlíon. Geataí a dó:

  1. riarthóir gréasáin (github) ar phort 5001.
  2. API Seachtrach ar phort 8080 (inléite amháin).

Go dtí seo, is féidir an dá chalafort (5001 agus 8080) a oscailt le haghaidh turgnaimh, ach ar fhreastalaí comhraic, ar ndóigh, ba chóir calafort 5001 a dhúnadh le balla dóiteáin. Tá port 4001 ann freisin, atá ag teastáil ionas gur féidir le piaraí eile tú a aimsiú. Ba cheart é a fhágáil ar oscailt d’iarratais ón taobh amuigh.

Oscail ~/.ipfs/config le haghaidh eagarthóireachta agus aimsigh na línte seo ann:

"Addresses": {
  "Swarm": [
    "/ip4/0.0.0.0/tcp/4001",
    "/ip6/::/tcp/4001"
  ],
  "Announce": [],
  "NoAnnounce": [],
  "API": "/ip4/127.0.0.1/tcp/5001",
  "Gateway": "/ip4/127.0.0.1/tcp/8080"
}

Athraigh 127.0.0.1 chuig IP do fhreastalaí agus sábháil an comhad, ansin atosaigh ipfs (stop an t-ordú reatha le Ctrl + C agus cuir tús leis arís).

Ba chóir a fháil

...
WebUI: http://ip_вашего_сервера:5001/webui
Gateway (readonly) server listening on /ip4/ip_вашего_сервера/tcp/8080

Anois ba cheart go mbeadh na comhéadain sheachtracha ar fáil.

Seiceáil amach

http://домен_или_ip_сервера:8080/ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme

Ba cheart an comhad readme thuas a oscailt.

http://домен_или_ip_сервера:5001/webui/

Ba cheart an comhéadan gréasáin a oscailt.

Má oibríonn webui duit, is féidir na socruithe IPFS a athrú go díreach ann, lena n-áirítear staitisticí féachana, ach thíos breithneoidh mé roghanna cumraíochta go díreach tríd an gcomhad cumraíochta, rud nach bhfuil ríthábhachtach go ginearálta. Tá sé níos fearr cuimhneamh go díreach i gcás ina bhfuil an config agus cad atá le déanamh leis, ar shlí eile mura n-oibríonn an t-aghaidh gréasáin, beidh sé níos deacra.

Comhéadan gréasáin a bhunú chun oibriú le do fhreastalaí

Seo é an chéad pitfall, a thóg thart ar thrí uair an chloig.

Má shuiteáil tú IPFS ar fhreastalaí seachtrach, ach nár shuiteáil tú nó nár rith tú IPFS go háitiúil, ansin nuair a théann tú chuig /webui sa chomhéadan gréasáin, ba cheart duit earráid cheangail a fheiceáil:

IPFS gan pian (ach níl sé seo cruinn)

Is é an fírinne go n-oibríonn webui, i mo thuairim, an-débhríoch. Ar dtús, déanann sé iarracht ceangal a dhéanamh le API an fhreastalaí ina bhfuil an comhéadan oscailte (bunaithe ar an seoladh sa bhrabhsálaí, ar ndóigh). agus mura n-oibríonn sé ansin, déanann sé iarracht nascadh leis an geata áitiúil. Agus má tá IPFS agat ag rith go háitiúil, ansin oibreoidh webui go breá duit, ní oibreoidh tú ach le IPFS áitiúil, agus ní le seachtrach, cé gur oscail tú webui ar fhreastalaí seachtrach. Ansin déanann tú na comhaid a uaslódáil, ach ar chúis éigin ní fheiceann tú iad díreach mar sin ar fhreastalaí seachtrach…

Agus más rud é nach bhfuil sé ag rith go háitiúil, ansin a fháil againn earráid nasc. Is é ár gcás, is dóichí go bhfuil an earráid mar gheall ar CORS, atá léirithe ag webui freisin, ag moladh config a chur leis.

ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["http://ip_вашего сервера:5001", "http://127.0.0.1:5001", "https://webui.ipfs.io"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'

Chláraigh mé saoróg díreach

ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'

Is féidir na ceanntásca breise a fháil sa ~/.ipfs/config céanna. I mo chás go bhfuil sé

  "API": {
    "HTTPHeaders": {
      "Access-Control-Allow-Origin": [
        "*"
      ]
    }
  },

Atosaíonn muid ipfs agus feicimid go bhfuil nasc rathúil ag webui (ar aon nós, ba cheart, má d'oscail tú na geataí le haghaidh iarratais ón taobh amuigh, mar a thuairiscítear thuas).

Anois is féidir leat fillteáin agus comhaid a uaslódáil go díreach tríd an gcomhéadan gréasáin, chomh maith le do chuid fillteáin féin a chruthú.

Córas comhaid Fuse a shuiteáil

Seo gné suimiúil go leor.

Comhaid (chomh maith le fillteáin), is féidir linn a chur ní hamháin tríd an gcomhéadan gréasáin, ach freisin go díreach sa teirminéal, mar shampla

ipfs add test -r
added QmfYuz2gegRZNkDUDVLNa5DXzKmxxxxxxxxxx test/test.txt
added QmbnzgRVAP4fL814h5mQttyqk1aURxxxxxxxxxxxx test

Is é an hash deireanach ná hash an fhillteáin fhréamh.

Ag baint úsáide as an hash seo, is féidir linn fillteán a oscailt ar aon nód ipfs (is féidir ár nód a aimsiú agus an t-ábhar a fháil), is féidir linn sa chomhéadan gréasáin ar phort 5001 nó 8080, nó is féidir linn go háitiúil trí ipfs.

ipfs ls QmbnzgRVAP4fL814h5mQttyqk1aUxxxxxxxxxxxxx
QmfYuz2gegRZNkDUDVLNa5DXzKmKVxxxxxxxxxxxxxx 10 test.txt

Ach is féidir leat é a oscailt fós cosúil le fillteán rialta.

Déanaimis dhá fhillteán a chruthú ag an bhfréamh agus cearta a dheonú dóibh dár n-úsáideoir.

sudo mkdir /ipfs /ipns
sudo chown USERNAME /ipfs /ipns

agus ipfs a atosú le --mount flag

ipfs daemon --mount

Is féidir leat fillteáin a chruthú in áiteanna eile agus an cosán a shonrú dóibh trí na paraiméadair daemon ipfs -mount -mount-ipfs / ipfs_path -mount-ipns /ipns_path

Anois tá léamh ón bhfillteán seo beagán neamhghnách.

ls -la /ipfs
ls: reading directory '/ipfs': Operation not permitted
total 0

Is é sin, níl aon rochtain dhíreach ar fhréamh an fhillteáin seo. Ach is féidir leat an t-ábhar a fháil, a fhios agam an hash.

ls -la /ipfs/QmbnzgRVAP4fL814h5mQttyqxxxxxxxxxxxxxxxxx
total 0
-r--r--r-- 1 root root 10 Aug 31 07:03 test.txt

cat /ipfs/QmbnzgRVAP4fL814h5mQttyqxxxxxxxxxxxxxxxxx/test.txt 
test
test

Ag an am céanna, oibríonn fiú uathchríochnú taobh istigh den fhillteán nuair a shonraítear an cosán.

Mar a dúirt mé thuas, tá subtleties le gléasta den sórt sin: de réir réamhshocraithe, tá fillteáin FUSE gléasta ar fáil don úsáideoir reatha amháin (ní bheidh an fhréamh fiú in ann léamh ó fhillteán den sórt sin, gan trácht ar úsáideoirí eile sa chóras). Más mian leat na fillteáin seo a chur ar fáil d'úsáideoirí eile, ansin sa chumraíocht is gá duit "FuseAllowOther" a athrú: bréagach go "FuseAllowOther": fíor. Ach ní hé sin go léir. Má ritheann tú IPFS mar fhréamh, ansin tá gach rud ceart go leor. Agus más rud é thar ceann úsáideora rialta (fiú sudo), ansin gheobhaidh tú earráid

mount helper error: fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

Sa chás seo, ní mór duit /etc/fuse.conf a chur in eagar tríd an líne #user_allow_other a dhíchóimeáil.

Tar éis sin, atosú ipfs.

Saincheisteanna aitheanta le Fuse

Tugadh an fhadhb faoi deara níos mó ná uair amháin, tar éis ipfs a atosú le gléasadh (agus b'fhéidir i gcásanna eile), nach bhfuil na pointí suite /ipfs agus /ipn ar fáil. Níl aon rochtain orthu, agus léiríonn ls -la /ipfs ???? i liosta na gceart.

Aimsíodh an réiteach seo:

fusermount -z -u /ipfs
fusermount -z -u /ipns

Ansin atosaigh ipfs.

Ag cur seirbhís leis

Ar ndóigh, níl a reáchtáil sa chríochfort oiriúnach ach amháin le haghaidh tástálacha tosaigh. I modh comhraic, ba cheart go dtosódh an deamhan go huathoibríoch ag am tosaithe an chórais.

Thar ceann sudo, cruthaigh an comhad /etc/systemd/system/ipfs.service agus scríobh chuige:

[Unit]
Description=IPFS Daemon
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=simple
ExecStart=/home/USERNAME/work/bin/ipfs daemon --mount
User=USERNAME
Restart=always

[Install]
WantedBy=multi-user.target

Ní mór d'úsáideoir a chur in ionad USERNAME, ar ndóigh (agus b'fhéidir go mbeidh an cosán iomlán chuig an gclár ipfs difriúil duit (ní mór duit an cosán iomlán a shonrú)).

Gníomhachtaimid an tseirbhís.

sudo systemctl enable ipfs.service

Cuirimid tús leis an tseirbhís.

sudo service ipfs start

Stádas na seirbhíse a sheiceáil.

sudo service ipfs status

Chun íonacht an turgnaimh, beifear in ann an freastalaí a atosú sa todhchaí chun a sheiceáil go n-éireoidh le ipfs go rathúil go huathoibríoch.

Ag cur féastaí ar eolas dúinn

Smaoinigh ar chás ina bhfuil nóid IPFS suiteáilte againn ar fhreastalaí seachtrach agus go háitiúil. Ar fhreastalaí seachtrach, cuirimid roinnt comhad leis agus déanaimid iarracht é a fháil trí IPFS go háitiúil ag CID. Cad a tharlóidh? Ar ndóigh, is dócha nach bhfuil a fhios ag an bhfreastalaí áitiúil rud ar bith faoinár bhfreastalaí seachtrach agus déanfaidh sé iarracht an comhad a aimsiú trí CID trí “iarraidh” a dhéanamh ar gach piaraí IPFS atá ar fáil dó (a d’éirigh leis “aithne a chur air”). Iarrfaidh siad siúd ar a seal daoine eile. Agus mar sin de, go dtí go bhfuarthas an comhad. I ndáiríre, tarlaíonn an rud céanna nuair a dhéanaimid iarracht an comhad a fháil tríd an geata oifigiúil ipfs.io. Má tá an t-ádh leat, beidh an comhad le fáil i gceann cúpla soicind. Agus más rud é nach bhfuil, ní bhfaighidh sé fiú i gceann cúpla nóiméad, rud a chuireann isteach go mór ar chompord na hoibre. Ach tá a fhios againn cén áit a mbeidh an comhad seo le feiceáil ar dtús. Mar sin cén fáth nach n-inseoimid láithreach dár bhfreastalaí áitiúil "Cuardaigh ann ar dtús"? Réir dealraimh, is féidir é seo a dhéanamh.

1. Téim go dtí an cianfhreastalaí agus táimid sa ~/.ipfs/config config

"Identity": {
    "PeerID": "QmeCWX1DD7HnPSuMHZSh6tFuxxxxxxxxxxxxxxxx",

2. Rith stádas ipfs seirbhíse sudo agus lorg iontrálacha Swarm ann, mar shampla:

Swarm announcing /ip4/ip_вашего_сервера/tcp/4001

3. Cuirimid as seo seoladh ginearálta na foirme "/ip4/ip_your_server/tcp/4001/ipfs/$PeerID".

4. Ar mhaithe le hiontaofacht, déanfaimid iarracht an seoladh seo a chur le piaraí trínár webui áitiúil.

IPFS gan pian (ach níl sé seo cruinn)

5. Má tá gach rud ceart go leor, oscail an config áitiúil ~ / .ipfs / config, aimsigh "Bootstrap" ann: [...
agus cuir an seoladh faighte leis an eagar ar dtús.

Atosaigh IPFS.

Anois cuirimis an comhad leis an bhfreastalaí seachtrach agus déanaimid iarracht é a iarraidh ar an gceann áitiúil. Ba chóir eitilt go tapa.

Ach níl an fheidhmiúlacht seo fós cobhsaí. Chomh fada agus a thuigim, fiú má shonraímid seoladh piaraí i Bootstrap, athraíonn ipfs liosta na nasc gníomhach le piaraí le linn oibriú. Ar aon chuma, tá plé faoi seo agus mianta maidir leis an bhféidearthacht féilte buana a shonrú anseo agus is cosúil ceaptha roinnt feidhmiúlacht a chur le [ríomhphost faoi chosaint]+

Is féidir liosta na bpiaraí reatha a fheiceáil sa webui agus sa teirminéal.

ipfs swarm peers

Agus anseo agus ansiúd is féidir leat do fhéile a chur leis de láimh.

ipfs swarm connect "/ip4/ip_вашего_сервера/tcp/4001/ipfs/$PeerID"

Go dtí go mbeidh an fheidhmiúlacht seo feabhsaithe, is féidir leat uirlis a scríobh chun nasc a sheiceáil leis an bpiaraí atá ag teastáil agus, mura bhfuil, chun nasc a chur leis.

Réasúnaíocht

Ina measc siúd atá eolach ar IPFS cheana féin, tá argóintí ar son agus i gcoinne IPFS araon. Go bunúsach, inné plé agus spreag mé chun tochailt isteach IPFS arís. Agus maidir leis an bplé a luaitear thuas: ní féidir liom a rá go gcuirim go láidir i gcoinne argóint na ndaoine a labhair (ní aontaím ach leis an bhfíric go n-úsáideann ríomhchláraitheoir go leith IPFS). Go ginearálta, tá an dá rud ceart ar a mbealach féin (go háirithe trácht ar sheiceanna cuireann tú ag smaoineamh). Ach má dhéanaimid deireadh leis an measúnú morálta agus dlíthiúil, cé a thabharfaidh measúnú teicniúil ar an teicneolaíocht seo? Go pearsanta, tá mothú istigh de chineál éigin agam "go gcaithfear é seo a dhéanamh gan aon éideimhne, tá ionchais áirithe aige." Ach cén fáth go díreach, níl aon fhoirmiú soiléir ann. Cosúil, má fhéachann tú ar na huirlisí láraithe atá ann cheana féin, ansin ar go leor bealaí tá siad i bhfad chun tosaigh (cobhsaíocht, luas, soláimhsitheacht, etc.). Mar sin féin, tá smaoineamh amháin agam a bhfuil an chuma air go bhfuil ciall leis agus is ar éigean is féidir a chur i bhfeidhm gan córais díláraithe dá leithéid. Ar ndóigh, tá mé ag luascadh ró-chrua, ach ba mhaith liom a fhoirmliú ar an mbealach seo: ní mór an prionsabal scaipeadh faisnéise ar an Idirlíon a athrú.

Lig dom a mhíniú. Má smaoiníonn tú air, tá faisnéis againn anois arna dháileadh de réir an phrionsabail “Tá súil agam go gcosnóidh an té dár thug mé é í agus nach gcaillfear nó nach nglacfaidh sé leo siúd nach raibh sé beartaithe dóibh.” Mar shampla, tá sé éasca seirbhísí poist éagsúla, stóráil scamall, etc. Agus cad atá le déanamh againn sa deireadh? Ar mhol Habré Slándáil Faisnéise ar an gcéad líne agus beagnach gach lá a fhaigheann muid nuacht faoi sceitheadh ​​domhanda eile. I bprionsabal, tá na rudaí is suimiúla go léir liostaithe i <íoróin> iontach alt Tá an samhradh beagnach thart. Níl beagnach aon sonraí fágtha gan sceitheadh. Is é sin, tá na príomh-fathaigh Idirlín ag éirí níos mó, tá siad ag carnadh níos mó agus níos mó faisnéise, agus is cineál faisnéise pléascanna adamhach iad sceitheadh ​​​​den sórt sin. Níor tharla sé seo riamh roimhe seo, agus anseo tá sé arís. Ag an am céanna, cé go dtuigeann go leor go bhfuil rioscaí ann, leanfaidh siad ag muinín a gcuid sonraí do chuideachtaí tríú páirtí. Ar an gcéad dul síos, níl mórán rogha eile ann, agus sa dara háit, geallann siad go bhfuil na poill go léir curtha suas acu agus ní tharlóidh sé seo go deo arís.

Cén rogha a fheicim? Feictear dom gur cheart sonraí a dháileadh go hoscailte ar dtús. Ach ní chiallaíonn oscailteacht sa chás seo gur chóir go mbeadh gach rud éasca le léamh. Táim ag caint faoi oscailteacht stórála agus dáileadh, ach ní oscailteacht iomlán sa léitheoireacht. Glacaim leis gur cheart faisnéis a scaipeadh le heochracha poiblí. Tar éis an tsaoil, tá prionsabal na n-eochracha poiblí / príobháideacha sean cheana féin, beagnach cosúil leis an Idirlíon. Mura bhfuil an fhaisnéis faoi rún agus go bhfuil sé beartaithe le haghaidh ciorcal leathan, leagtar amach láithreach í le heochair phoiblí (ach fós i bhfoirm criptithe, ní féidir le duine ar bith é a dhíchriptiú leis an eochair atá ar fáil). Agus más rud é nach bhfuil, ansin tá sé leagtha amach gan eochair phoiblí, agus tá an eochair féin a aistriú chuig cad ba cheart rochtain a fháil ar an fhaisnéis seo. Ag an am céanna, níor cheart go mbeadh ach eochair ag an té ar chóir dó é a léamh, agus cén áit a bhfaighidh sé an fhaisnéis seo, níor cheart go n-ardóidh sé i ndáiríre - tarraingíonn sé ón líonra é (is é seo an prionsabal nua maidir le dáileadh de réir ábhair, ní trí seoladh).

Mar sin, le haghaidh ollionsaí, beidh ar ionsaitheoirí líon mór eochracha príobháideacha a fháil, agus ní dócha go ndéanfar é seo in aon áit amháin. Tá an tasc seo, mar a fheicim é, níos deacra ná seirbhís áirithe a hackáil.

Agus anseo tá fadhb eile dúnta: deimhniú an údair. Anois ar an Idirlíon is féidir leat teacht ar go leor Sleachta scríofa ag ár gcairde. Ach cá bhfuil an ráthaíocht gurb iad a scríobh iad? Anois, dá mbeadh síniú digiteach ag gabháil le gach taifead den sórt sin, bheadh ​​sé i bhfad níos éasca. Agus is cuma cén áit a luíonn an fhaisnéis seo, is é an rud is mó an síniú, atá, ar ndóigh, deacair a bhrionnú.

Agus anseo cad atá suimiúil anseo: tá uirlisí criptithe ag IPFS cheana féin (tar éis an tsaoil, tá sé tógtha ar theicneolaíocht blockchain). Tá an eochair phríobháideach sonraithe láithreach sa chumraíocht.

  "Identity": {
    "PeerID": "QmeCWX1DD7HnPSuMHZSh6tFuMxxxxxxxxxxxxxx",
    "PrivKey": "CAASqAkwggSkAgEAAoIBAQClZedVmj8JkPvT92sGrNIQmofVF3ne8xSWZIGqkm+t9IHNN+/NDI51jA0MRzpBviM3o/c/Nuz30wo95vWToNyWzJlyAISXnUHxnVhvpeJAbaeggQRcFxO9ujO9DH61aqgN1m+JoEplHjtc4KS5
pUEDqamve+xAJO8BWt/LgeRKA70JN4hlsRSghRqNFFwjeuBkT1kB6tZsG3YmvAXJ0o2uye+y+7LMS7jKpwJNJBiFAa/Kuyu3W6PrdOe7SqrXfjOLHQ0uX1oYfcqFIKQsBNj/Fb+GJMiciJUZaAjgHoaZrrf2b/Eii3z0i+QIVG7OypXT3Z9JUS60
KKLfjtJ0nVLjAgMBAAECggEAZqSR5sbdffNSxN2TtsXDa3hq+WwjPp/908M10QQleH/3mcKv98FmGz65zjfZyHjV5C7GPp24e6elgHr3RhGbM55vT5dQscJu7SGng0of2bnzQCEw8nGD18dZWmYJsE4rUsMT3wXxhUU4s8/Zijgq27oLyxKNr9T7
2gxqPCI06VTfMiCL1wBBUP1wHdFmD/YLJwOjV/sVzbsl9HxqzgzlDtfMn/bJodcURFI1sf1e6WO+MyTc3.................

Ní speisialtóir slándála mé agus níl a fhios agam go beacht conas é a úsáid i gceart, ach feictear dom go n-úsáidtear na heochracha seo ag an leibhéal malartaithe idir nóid IPFS. Agus freisin js-ipfs agus tionscadail shamplacha ar nós orbit-dbar a n-oibríonn sé orbit.chat. Is é sin, go teoiriciúil, is féidir le gach feiste (soghluaiste agus ní amháin) a bheith feistithe go héasca lena meaisíní criptithe-díchriptithe féin. Sa chás seo, tá sé fós ach amháin do gach duine chun aire a shábháil ar a n-eochracha príobháideacha, agus beidh gach duine a bheith freagrach as a gcuid slándála féin, agus gan a bheith ina ghiall fachtóir daonna eile ar roinnt ollmhór Idirlíon tóir.

Ní féidir ach le húsáideoirí cláraithe páirt a ghlacadh sa suirbhé. Sínigh isteach, le do thoil.

Ar chuala tú faoi IPFS roimhe seo?

  • Níor chuala mé trácht ar IPFS riamh, ach is cosúil go bhfuil sé suimiúil

  • Níor chuala agus níl fonn ort a chloisteáil

  • Cloistear ach ní raibh suim acu ann

  • Chuala, ach níor thuig, ach anois is cosúil go bhfuil sé suimiúil

  • Tá mé ag baint úsáide as IPFS go gníomhach le fada an lá.

Vótáil 69 úsáideoir. Staon 13 úsáideoir.

Foinse: will.com

Add a comment