{"id":84713,"date":"2020-06-10T07:42:20","date_gmt":"2020-06-10T05:42:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix"},"modified":"2020-06-10T07:42:20","modified_gmt":"2020-06-10T05:42:20","slug":"pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix","title":{"rendered":"Esimene v\u00e4ljaanne Peer-to-Peer kliendist f\u00f6deratiivses Matrix-v\u00f5rgustikus","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Ilmus katse klient <a rel=\"nofollow\" href=\"https:\/\/p2p.riot.im\">Riot P2P<\/a>.<\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/riot.im\">Riot<\/a> \u2014 algselt f\u00f6deratiivse v\u00f5rgu klient <a rel=\"nofollow\" href=\"https:\/\/matrix.org\">Matrix<\/a>. P2P-muudatus lisab kliendile serveri ja f\u00f6deratsiooni rakenduse, ilma et oleks vaja tsentraliseeritud DNS-i, integreerides <a rel=\"nofollow\" href=\"https:\/\/libp2p.io\">libp2p<\/a>, mida kasutatakse ka <a rel=\"nofollow\" href=\"https:\/\/ipfs.io\">IPFS<\/a>. See on esimene klient, mis salvestab seansi p\u00e4rast lehe v\u00e4rskendamist, kuid tulevastes suuremates v\u00e4rskendustes (n\u00e4iteks 0.2.0) andmed siiski kustutatakse. Seet\u00f5ttu ei soovitata klienti oluliste \u00fclesannete jaoks kasutada.<\/p>\n<p><\/noindex><\/p>\n<p>Kliendis on rakendatud f\u00f6deratsioon, ruumide loomine ja globaalset (serveriteta!) ruumide katalooge kuvamine.<\/p>\n<p>Siiski ei saa Matrixi peamine v\u00f5rk, mis kasutab DNS-i, ja Matrixi v\u00f5rk libp2p jaoks veel f\u00f6deratsiooni luua ega omavahel suhelda.<\/p>\n<p>Kliendi kasutamiseks piisab sisenemisnupu vajutamisest, p\u00e4rast mida saate genereeritud ID v\u00f5rgu sees. Andmete eksportimine pole hetkel toetatud.<\/p>\n<p>Kuna see on ebastabiilne esitlus v\u00f5imalikust kontseptsioonist, v\u00f5ite kohtuda probleemidega:<\/p>\n<ul>\n<li>Te ei saa oma kontole sisse logida ega teiste klientidega suhelda, kui teenuse t\u00f6\u00f6tajana k\u00e4ivitatud server katkestatakse brauseri poolt ooteaja l\u00f5ppemisel. Selline probleem <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1378587\">on t\u00e4heldatud Firefoxis<\/a>, mis teeb seda p\u00e4rast 30 sekundi pikkust tegevusetust].<\/li>\n<li>V\u00f5rgu tasandil rakendavad libp2p ajaliselt teostatavate toimingute arvu piiranguid, mis v\u00f5ivad tekitada probleeme f\u00f6deratsiooniga.<\/li>\n<\/ul>\n<p>P2P-versiooni v\u00e4lja arendamine Matrixi jaoks on tingitud arendajate soovist anda oma kasutajatele rohkem vabadust. Keskserverist vabastamine v\u00f5imaldab h\u00f5lbustada suhtlust kohalikes ja mesh-v\u00f5rkudes, ning \u00fcldiselt, olukordades, kus juurdep\u00e4\u00e4s v\u00e4lisele v\u00f5rgule on piiratud v\u00f5i puudub. See m\u00f5jutab positiivselt ka privaatsust, v\u00e4hendades edastatavate metaandmete hulka, mis selles stsenaariumis j\u00e4\u00e4vad ainult vestluse osalejateni. L\u00f5puks paneb see m\u00f5tlema Matrixi praeguste kontseptsioonide refaktorimisele suurema kaasaskantavuse ja turvalisuse saavutamiseks.<\/p>\n<p>Serveri API rakendamine saavutatakse serveri koostamise kaudu <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/dendrite\">Dendrite<\/a> WebAssembly koodi, mis k\u00e4ivitub samal ajal kliendiga teenuse t\u00f6\u00f6tajana, kasutades kohalike andmete salvestamiseks IndexedDB-d ja SQLite-d, veebiversiooni ja Electron-\u00fcmbrise korral.<br \/>\nDendrite on v\u00e4lja t\u00f6\u00f6tatav Matrixi \u201eteise p\u00f5lvkonna\u201d server, mis on kirjutatud Go keeles ja mille eesm\u00e4rgiks on t\u00e4ielik modulaarsus, v\u00f5imaldades seda kasutada ka monoliitselt. Modulaarses vormis suhtlevad mikroteenused Apache Kafka abil, monoliitses vormis \u2014 <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/naffka\">Naffka<\/a>. Dendrite P2P versiooni koostamise dokumentatsiooni leiate <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/dendrite\/blob\/master\/docs\/p2p.md\">GitHubis<\/a>.<\/p>\n<p><noindex><\/p>\n<p>Dendrite, mis kavandati algselt universaalse serverina, mille eesm\u00e4rk oli olla otsene asendus <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/synapse\">Synapse<\/a>, Pythonis kirjutatud versioonile, millel on j\u00f5udlus- ja skaleeritavusprobleemid. Kuid vajadus toetuse j\u00e4rele ja Synapse'i t\u00f5sine refaktoreerimine t\u00f5ukas Dendrite arenduse tagaplaanile. L\u00f5puks arendust taastati, kuid olemasolevat koodibaasi otsustati arendada mitte \u00fcldise eesm\u00e4rgiga, vaid keskenduda kohandamisele kaasaskantavatele ja madala v\u00f5imsusega kliendi seadmetele, nagu brauserid ja telefonid.<\/p>\n<p><\/noindex><\/p>\n<p>Dendrite praegune teostus on veel varajases arendusfaasis, kuid seda on piisavalt lihtsaks f\u00f6deratsiooniks:<\/p>\n<p>Kliendi-serveri API-d: 34% (227\/672 testi) \u2014 t\u00f5usnud 33%-lt<br \/>\nF\u00f6deratsiooni API-d: 34% (35\/103 testi) \u2014 t\u00f5usnud 27%-lt<\/p>\n<p><noindex><\/p>\n<p>See ei ole esimene katse P2P rakendamiseks. Varem oli ettepanek luua <a rel=\"nofollow\" href=\"https:\/\/www.epfl.ch\/labs\/dedis\/wp-content\/uploads\/2020\/01\/presentation-2019-2-Timothee-Floure-Experimenting-with-Matrix-federation-over-Yggdrasil.pdf\">CoAP-proksi Yggdrasili v\u00f5rku Synapse'i jaoks<\/a>.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>Matrixi protokolli arendajad ei piira end ainult f\u00f6deratsiooniga ning katsetavad t\u00f6\u00f6riistadega veelgi suurema detsentraliseerimise nimel. N\u00e4iteks viidi l\u00e4bi katse <a rel=\"nofollow\" href=\"https:\/\/matrix.org\/blog\/2019\/03\/12\/breaking-the-100-bps-barrier-with-matrix-meshsim-coap-proxy\">transporttasude v\u00e4hendamiseks<\/a>. Areneb deemon <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/pantalaimon\">Pantalaimon<\/a> \u2014 proksi, millega saab \u00fchendada iga kliendi ilma kr\u00fcptimise toeta ja suhelda kr\u00fcpteeritud s\u00f5numitega. K\u00f5ik ellu viidud algatused on suunatud sellele, et tulevikus <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/matrix-doc\/blob\/rav\/proposal\/remove_mxids_from_events\/proposals\/1228-removing-mxids-from-events.md\">vabaneda kasutajatunnuse sidumisest serveriga<\/a>, k\u00f5rvaldades MXID, suheldes v\u00f5rguga avaliku v\u00f5tme kaudu, mis on juba osaliselt rakendatud Riot P2P-s.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>Rohkem teavet kavandatud rakenduste kontseptsioonide kohta leiate <a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=nZBKzQzH2NA\">FOSDEM 2020 esitlusest YouTube'is<\/a> ja <a rel=\"nofollow\" href=\"https:\/\/matrix.org\/blog\/2020\/06\/02\/introducing-p-2-p-matrix\">hiljuti ilmunud blogipostitusest<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p><noindex><\/p>\n<p>On olemas ka Riot P2P variant Androidile, mis p\u00f5hineb vana rakenduse koodil. Tulevikus on plaanis seda t\u00e4iendada kaasaegse <a rel=\"nofollow\" href=\"https:\/\/github.com\/vector-im\/riotX-android\">RiotX<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>Lisaks<\/p>\n<ul>\n<li>\n<noindex><\/p>\n<p>Esitletud projekt <a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/tardis\">TARDIS<\/a> (Time Agnostic Room DAG Inspection Service) \u2014 Matrixi ruumide lineaarse s\u00fcndmusgraafi (DAG) silumisteenus Riot P2P p\u00f5hjal.<\/p>\n<p><\/noindex>\n<\/li>\n<li>\n<noindex><\/p>\n<p>Projektis <a rel=\"nofollow\" href=\"https:\/\/git.koesters.xyz\/timo\/conduit\">Conduit<\/a> (kogukonna poolt arendatav Rusti keeles kirjutatud server) on n\u00fc\u00fcd <a rel=\"nofollow\" href=\"https:\/\/youtu.be\/HoBslDtqC1k\">rakendatud on kr\u00fcpteerimine ja manused<\/a>.<\/p>\n<p><\/noindex>\n<\/li>\n<li>\n<noindex><\/p>\n<p>K\u00e4ivitati eksperimentaalne server Scala - <a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/mascarene\/mascarene\">Mascarene<\/a>.<\/p>\n<p><\/noindex>\n<\/li>\n<\/ul>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/opensource\/15721430\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 Riot P2P. Riot \u2014 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043a\u043b\u0438\u0435\u043d\u0442 \u0434\u043b\u044f \u0444\u0435\u0434\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Matrix. P2P-\u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0432 \u043a\u043b\u0438\u0435\u043d\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u0444\u0435\u0434\u0435\u0440\u0430\u0446\u0438\u044e \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e DNS \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 libp2p, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 IPFS. \u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u0441\u0435\u0441\u0441\u0438\u044e \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043d\u043e \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043c\u0430\u0436\u043e\u0440\u043d\u044b\u0445 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f\u0445 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 0.2.0) \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0431\u0443\u0434\u0443\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-84713","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 Riot P2P. Riot \u2014.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Peer-to-Peer \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0444\u0435\u0434\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Matrix | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 Riot P2P. Riot \u2014.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-10T05:42:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-10T05:42:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Esimene Peer-to-Peer klient f\u00f6deratiivses v\u00f5rgustikus Matrix | ProHoster","description":"K\u00e4ivitati eksperimentaalne kliendi Riot P2P. Riot -.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Peer-to-Peer \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0444\u0435\u0434\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Matrix | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 Riot P2P. Riot \u2014.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/pervyj-vypusk-peer-to-peer-klienta-federativnoj-seti-matrix","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-10T05:42:20+00:00","article:modified_time":"2020-06-10T05:42:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"84713","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:52:37","updated":"2022-09-28 00:51:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/84713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=84713"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/84713\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=84713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=84713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=84713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}