Ẹya tuntun ti ṣe alaabo gbigbe nipasẹ aiyipada
Ẹya tuntun tun ṣe iyipada si lilo awọn bọtini ed25519 nipasẹ aiyipada dipo RSA. Atilẹyin fun awọn bọtini RSA atijọ ti wa ni idaduro, ṣugbọn awọn bọtini titun yoo wa ni ipilẹṣẹ ni lilo algorithm ed25519. Lilo awọn bọtini ita gbangba ed25519 yanju iṣoro naa pẹlu titoju awọn bọtini gbangba, fun apẹẹrẹ, lati rii daju data ti o fowo si nigba lilo ed25519, alaye nipa PeerId ti to. Awọn orukọ bọtini ni awọn ọna IPNS ti wa ni koodu ni bayi nipa lilo algorithm base36 CIDv1 dipo base58btc.
Ni afikun si iyipada iru bọtini aiyipada, IPFS 0.7 ṣafikun agbara lati yi awọn bọtini idanimọ pada. Lati yi bọtini agbalejo pada, o le ṣiṣẹ bayi pipaṣẹ “bọtini ipfs yiyi”. Ni afikun, awọn ofin tuntun ti ṣafikun lati gbe wọle ati awọn bọtini okeere (“ipilẹṣẹ bọtini ipfs” ati “ipfs bọtini okeere”), eyiti o le ṣee lo fun awọn idi afẹyinti, bakanna bi aṣẹ “ipfs dag stat” lati ṣafihan awọn iṣiro nipa DAG (Pinpin Acyclic Graphs).
Ranti pe ni IPFS, ọna asopọ lati wọle si faili kan ni asopọ taara si awọn akoonu rẹ ati pẹlu hash cryptographic ti akoonu naa. Adirẹsi faili ko le ṣe lorukọmii lainidii; o le yipada nikan lẹhin iyipada awọn akoonu. Bakanna, ko ṣee ṣe lati ṣe iyipada si faili kan laisi iyipada adirẹsi (ẹya atijọ yoo wa ni adirẹsi kanna, ati pe tuntun yoo wa nipasẹ adirẹsi miiran, nitori elile ti akoonu faili yoo yipada). Ṣiyesi pe idamo faili naa yipada pẹlu iyipada kọọkan, ki o má ba gbe awọn ọna asopọ tuntun ni igba kọọkan, awọn iṣẹ ti pese fun sisopọ awọn adirẹsi ayeraye ti o ṣe akiyesi awọn ẹya oriṣiriṣi ti faili naa (
Nipa afiwe pẹlu BitTorrent, data ti wa ni ipamọ taara lori awọn ọna ṣiṣe ti awọn olukopa ti o ṣe paṣipaarọ alaye ni ipo P2P, laisi asopọ si awọn apa aarin. Ti o ba jẹ dandan lati gba faili kan pẹlu akoonu kan, eto naa wa awọn olukopa ti o ni faili yii ati firanṣẹ pẹlu awọn eto wọn ni awọn apakan si awọn ṣiṣan pupọ. Lẹhin ikojọpọ faili si eto wọn, alabaṣe laifọwọyi di ọkan ninu awọn aaye fun pinpin rẹ. Lati ṣe idanimọ awọn ọmọ ẹgbẹ nẹtiwọki lori awọn apa ti akoonu anfani wa
IPFS ṣe iranlọwọ lati yanju awọn iṣoro bii igbẹkẹle ibi ipamọ (ti ibi ipamọ atilẹba ba lọ silẹ, faili le ṣe igbasilẹ lati awọn eto awọn olumulo miiran), atako si ihamon akoonu (idinamọ nilo idinamọ gbogbo awọn eto olumulo ti o ni ẹda ti data) ati siseto wiwọle ni aini ti asopọ taara si Intanẹẹti tabi ti didara ikanni ibaraẹnisọrọ ko dara (o le ṣe igbasilẹ data nipasẹ awọn olukopa nitosi lori nẹtiwọọki agbegbe). Ni afikun si titoju awọn faili ati paṣipaarọ data, IPFS le ṣee lo bi ipilẹ fun ṣiṣẹda awọn iṣẹ tuntun, fun apẹẹrẹ, fun siseto iṣẹ ti awọn aaye ti a ko so mọ awọn olupin, tabi fun ṣiṣẹda pinpin kaakiri.
orisun: opennet.ru