
Először egy kis történelem.
A Web 1.0 olyan hálózat, amely hozzáférést biztosít a tartalomhoz, amit a weboldalaik tulajdonosai helyeztek el. Statikus html-oldalak, információhoz való hozzáférés csak olvasási céllal, a fő öröm a hiperhivatkozásokban rejlik, amelyek ezen és más weboldalakra vezetnek. A tipikus weboldaltípus az információs forrás. Az offline tartalom online-ra történő átadása: könyvek digitalizálása, képek beolvasása (a digitális fényképezőgépek még ritkaságnak számítottak).
A Web 2.0 egy közösségi hálózat, amely összehozza az embereket. A felhasználók, akik teljesen elmerülnek az internetes térben, közvetlenül a weboldalakon hoznak létre tartalmat. Interaktív dinamikus weboldalak, tartalom címkézése, webszindikáció, mash-up technológia, AJAX, webszolgáltatások. Az információs források helyét a közösségi hálózatok, bloghostok és wikik veszik át. Az online tartalomgenerálás korszaka.
Nyilvánvaló, hogy a "web 1.0" kifejezés csak a "web 2.0" megjelenése után alakult ki, hogy a régi internetre utaljon. Szinte azonnal elindultak a beszélgetések a jövőbeli 3.0 verzióról. Többféle vízió létezett ennek a jövőnek a leírására, és mindegyik természetesen a web 2.0 hátrányainak és korlátainak leküzdésével volt kapcsolatos.
A Netscape.com ügyvezetője, Jason Calacanis elsősorban a felhasználók által létrehozott tartalom alacsony színvonalán aggódott, és feltételezte, hogy az internet jövője az "arra érdemes embereken" múlik, akik "magas színvonalú tartalmat fognak létrehozni" (Web 3.0, "hivatalos" definíció, 2007). Ez egy értelmes gondolat, de azt nem magyarázta el, hogy ezt hogyan és hol fogják tenni, hogy mely webhelyeken. Hát nem a Facebookon.
A "web 2.0" kifejezés alkotója, Tim O'Reilly jogosan feltételezte, hogy az online információk közzétételéhez nem szükséges olyan megbízhatatlan közvetítő, mint az ember. Az adatokat a webre technikai eszközök is szolgáltathatják. És ugyanezek a technikai eszközök közvetlenül olvashatják az adatokat a webtárhelyekről. Gyakorlatilag Tim O'Reilly azt javasolta, hogy a web 3.0-át a számunkra már ismerős "dolgok internete" kifejezéssel kapcsoljuk össze.
A web browser, one of the founders of the World Wide Web, Tim Berners-Lee, saw in the future version of the internet the realization of his long-held (1998) dream of the semantic web. His interpretation of the term prevailed—most people using the term “web 3.0” until recently meant precisely the semantic web, that is, a network in which the content of web pages would be meaningful to computers and machine-readable. Somewhere around 2010-2012, there was much talk about ontologization, and semantic projects proliferated, but the outcome is well-known to all of us—we are still using the internet of version 2.0. Essentially, only the schema of semantic markup Schema.org and the knowledge graphs of internet giants like Google, Microsoft, Facebook, and LinkedIn have survived.
The new powerful waves of digital innovation helped to hide the failure of the semantic web. The interest of the press and the public shifted to big data, the Internet of Things, deep learning, drones, augmented reality, and of course, blockchain. While the first items on the list are predominantly offline technologies, blockchain is a network project in its essence. At the peak of its popularity in 2017-2018, it even claimed to be a new internet (this idea was repeatedly voiced by one of the founders of Ethereum, Joseph Lubin).
But as time passed, the word “blockchain” became associated not with a breakthrough into the future but rather with unfulfilled hopes. Naturally, the idea of rebranding emerged: let’s not talk about blockchain as a self-sufficient project but rather include it in a stack of technologies that embody everything new and bright. Immediately, a name was found for this “new” concept (though not a new one) - “web 3.0”. In order to justify this lack of novelty in the name, it became necessary to include the semantic web in the stack of the “bright”.
Tehát jelenleg nem a blokklánc, hanem a decentralizált internet web 3.0 infrastruktúrája van fókuszban, amely több alapvető technológiából áll: blokkláncból, gépi tanulásból, szemantikus webből és az IoT-ből (internet of things). Az elmúlt évben megjelent szövegekben, amelyek az új web 3.0 reinkarnációra vonatkoznak, részletesen tudhatunk meg mindegyik összetevőről, de, sajnos, nincs válasz a természetes kérdésekre: hogyan kapcsolódnak ezek a technológiák egy egységes egésszé, miért van szükség a neurális hálózatoknak IoT-ra, és miért szolgál a szemantikus web a blokkláncnak? A legtöbb csapat továbbra is a blokklánccal foglalkozik (valószínűleg abban a reményben, hogy létrehoznak egy kriptovalutát, amely képes legyőzni a bitcoint, vagy egyszerűen a befektetések megtérítésén dolgoznak), de most már új címkével „web 3.0”. Mégis van valami a jövőről, nem pedig megalapozatlan reményekről.
De nem minden olyan borongós. Most megpróbálom röviden megválaszolni a fenti kérdéseket.
Miért szükséges a szemantikus hálózatnak a blokklánc? Természetesen itt nem a blokkláncról mint olyanról (a kriptokapcsolt blokkok láncáról) kell beszélni, hanem arról a technológiáról, amely biztosítja a felhasználók azonosítását, a konszenzusos érvényesítést és a tartalom védelmét kriptográfiai módszerek alapján egy peer-to-peer hálózaton. Tehát, a szemantikus grafikon mint egy ilyen hálózat megbízható decentralizált tárolót kap a feljegyzések és felhasználók kriptográfiai azonosításával. Ez nem a szemantikus címkék ingyenes hosztingon való használata.
Miért van szüksége a feltételes blokkláncnak a szemantikára? Az ontológia, az tulajdonképpen a tartalom szakmai területek és szintek szerinti elkülönítéséről szól. Ez azt jelenti, hogy a peer-to-peer hálózatra rákonfigurált szemantikus web — más szóval, a hálózati adatok egységes szemantikus grafikussá szervezése — biztosítja a hálózat természetes klaszterezését, azaz horizontális skálázhatóságát. A grafikon szintbeli szervezése lehetővé teszi a szemantikailag független adatok párhuzamos feldolgozását. Ez már adatarchitektúra, nem pedig mindent rendezetlenül blokkokba helyezni és tárolni minden csomóponton.
Miért fontos a szemantika és a blokklánc az Internet of Things (IoT) számára? A blokklánc egyértelműen szükséges, mivel megbízható tárolási megoldást kínál beépített azonosítási rendszerrel, amely a szereplők (beleértve az IoT érzékelőket) kriptográfiai kulcsokon alapul. A szemantika viszont, egyrészt lehetővé teszi az adatfolyamok szegmentálását tematikus klaszterek szerint, ezzel csökkentve a csomópontok terhelését, másrészt pedig értelmet ad az IoT eszközök által küldött adatoknak, így azok függetlenek lesznek az alkalmazásoktól. Elfelejthetjük az alkalmazások API-jának dokumentációjára vonatkozó kérdéseket.
És most már csak azt kell kideríteni, hogy milyen kölcsönös előnyökkel jár a gépi tanulás és a szemantikus hálózatok összeolvadása? Nos, a válasz egyszerű. Hol, ha nem a szemantikus grafikonban található meg akkora mennyiségű validált, strukturált, értelmileg meghatározott adat, mely egyetlen formátumban szükséges a neurális hálózatok tanításához? Másrészt, mi lehet jobb a neurális hálózatnál a grafikon hasznossági vagy káros anomáliáinak elemzésében, például új fogalmak, szinonimák vagy spamok észlelésére?
Ez az a web 3.0, amire szükségünk van. Jason Calacanis azt fogja mondani: mondtam, hogy ez egy eszköz a tehetséges emberek által készített, magas színvonalú tartalom létrehozására. Tim Berners-Lee elégedett lesz: a szemantika irányít. Tim O'Reilly is igazat fog kapni: a web 3.0 arról szól, hogy "az internet interakcióba lép a fizikai világgal", a határok elmosásáról az online és offline között, amikor elfelejtjük a „lépj be a hálózatba” kifejezést.
Korábbi megközelítéseim a témához
- (2012)
- (videó, 2013)
- (2015)
- (2019)
Forrás: habr.com
