Pelayar semantik atau kehidupan tanpa tapak web

Pelayar semantik atau kehidupan tanpa tapak web

Saya menyatakan idea tentang peralihan rangkaian global yang tidak dapat dielakkan daripada struktur berpusat tapak kepada berpusatkan pengguna pada tahun 2012 (Falsafah evolusi dan evolusi Internet atau dalam bentuk ringkas WEB 3.0. Daripada sentrisme tapak kepada sentrisme pengguna). Tahun ini saya cuba membangunkan tema Internet baharu dalam teks WEB 3.0 - pendekatan kedua kepada peluru. Sekarang saya menyiarkan bahagian kedua artikel itu WEB 3.0 atau kehidupan tanpa tapak web (Saya nasihatkan anda menyemak halaman ini sebelum membaca).

Jadi apa yang berlaku? Terdapat Internet dalam web 3.0, tetapi tiada tapak web? Apa yang ada?

Terdapat data yang disusun ke dalam graf semantik global: semuanya disambungkan kepada segala-galanya, semuanya mengikuti dari sesuatu, segala-galanya diperhatikan, diubah, dicipta oleh seseorang yang khusus. Dua perkara terakhir tentang "sepatutnya" dan "seseorang" mengingatkan kita bahawa graf tidak seharusnya objektif, tetapi subjek-peristiwa. Tetapi ini akan menjadi cerita yang berasingan (lihat dahulu). Pendekatan subjek-peristiwa). Buat masa ini, sudah cukup untuk kita memahami bahawa graf semantik web 3.0 bukanlah set pengetahuan statik, tetapi bersifat temporal, merekodkan hubungan objek dan pelaku sebarang aktiviti dalam jujukan masanya.

Juga, bercakap tentang lapisan data, perlu ditambah bahawa graf global semestinya dibahagikan kepada dua bahagian yang tidak sama: pokok model yang menerangkan perkaitan tindakan, konsep dan sifatnya (sepadan dengan set aksiom istilah TBox dalam OWL) , dan graf subjek yang mengandungi peristiwa penetapan nilai khusus bagi sifat benda dan tindakan (satu set pernyataan tentang individu ABox dalam OWL). Dan sambungan yang jelas diwujudkan antara kedua-dua bahagian graf ini: data tentang individu - iaitu, perkara, tindakan, pelaku tertentu - boleh dijana dan direkodkan dalam graf sahaja dan secara eksklusif mengikut model yang sesuai. Nah, seperti yang telah disebutkan, graf global - pertama sekali, bahagian modelnya dan, dengan itu, bahagian subjek - secara semula jadi dibahagikan kepada segmen mengikut kawasan tematik.

Dan sekarang dari semantik, dari data, kita boleh beralih ke perbincangan tentang julukan kedua web 3.0 - "terdesentralisasi", iaitu, kepada perihalan rangkaian. Dan jelas sekali bahawa struktur rangkaian dan protokolnya harus ditentukan oleh semantik yang sama. Pertama sekali, memandangkan pengguna adalah penjana dan pengguna kandungan, adalah wajar bahawa dia, atau lebih tepatnya perantinya, harus menjadi nod rangkaian. Jadi, web 3.0 ialah rangkaian peer-to-peer yang nodnya ialah peranti pengguna.

Untuk menyimpan, sebagai contoh, perihalan individu dalam graf data, pengguna mesti membuat transaksi rangkaian berdasarkan model konsep sedia ada. Data disimpan pada peranti pengguna dan pada nod pengguna lain yang melanggan model ini. Oleh itu, bertukar-tukar urus niaga mengikut set tetap model di mana aktiviti bersama mereka dilaksanakan, peserta dalam aktiviti ini membentuk kelompok yang lebih kurang autonomi. Ternyata keseluruhan graf semantik global disimpan secara teragih merentas kluster subjek dan terdesentralisasi dalam kluster. Setiap nod, berfungsi dengan model tertentu, boleh menjadi sebahagian daripada beberapa kluster.

Apabila menerangkan tahap rangkaian, adalah perlu untuk mengatakan beberapa perkataan tentang konsensus, iaitu, mengenai prinsip pengesahan dan penyegerakan data pada nod yang berbeza, tanpanya operasi rangkaian terdesentralisasi adalah mustahil. Jelas sekali, prinsip ini tidak sepatutnya sama untuk semua kluster dan semua data, kerana transaksi ke rangkaian boleh menjadi penting dari segi undang-undang dan perkhidmatan, sampah. Oleh itu, rangkaian melaksanakan beberapa peringkat algoritma konsensus; pilihan yang diperlukan ditentukan oleh model transaksi.

Ia tetap mengatakan beberapa perkataan tentang antara muka pengguna, mengenai penyemak imbas semantik. Fungsinya adalah remeh: (1) navigasi melalui graf (mengikut kelompok tematik), (2) mencari dan memaparkan data mengikut model domain, (3) mencipta, mengedit data dan menghantar transaksi rangkaian mengikut model yang sepadan, (4) menulis dan melaksanakan model tindakan dinamik, dan, sudah tentu, (5) menyimpan serpihan graf. Penerangan ringkas tentang fungsi penyemak imbas semantik ini adalah jawapan kepada soalan: di manakah tapak? Satu-satunya tempat yang "dilawati" pengguna dalam rangkaian web 3.0 ialah penyemak imbas semantiknya, yang merupakan alat untuk memaparkan dan mencipta sebarang kandungan, sebarang data, termasuk model. Pengguna sendiri menentukan sempadan dan bentuk paparan dunia rangkaiannya, kedalaman penembusan ke dalam graf semantik.

Ini boleh difahami, tetapi di manakah tapak web? Ke mana anda harus pergi, alamat apakah yang perlu anda taip dalam "pelayar semantik" ini untuk sampai ke Facebook? Bagaimana untuk mencari laman web syarikat? Di mana untuk membeli baju-T atau menonton saluran video? Mari kita cuba memikirkannya dengan contoh khusus.

Mengapa kita memerlukan Facebook atau rangkaian sosial lain? Jelas sekali, untuk komunikasi: beritahu sesuatu tentang diri anda dan baca dan lihat apa yang orang lain siarkan, bertukar komen. Pada masa yang sama, adalah penting untuk kita tidak menulis kepada semua orang dan tidak membaca segala-galanya - komunikasi sentiasa terhad kepada puluhan, ratusan, atau bahkan beberapa ribu rakan maya. Apakah yang diperlukan untuk mengatur komunikasi sedemikian dalam konfigurasi rangkaian terdesentralisasi yang diterangkan? Betul: buat kelompok komuniti dengan set model tindakan standard (buat siaran, hantar mesej, ulasan, suka, dll.), sediakan hak akses kepada model dan jemput pengguna lain untuk melanggan set ini. Di sini kita mempunyai "facebook". Bukan sahaja Facebook global, menentukan syarat kepada semua orang dan segala-galanya, tetapi rangkaian sosial tempatan yang boleh disesuaikan, yang tersedia sepenuhnya oleh peserta kluster. Seorang pengguna menghantar transaksi ke rangkaian mengikut salah satu model komuniti, katakan, ulasannya, ahli kluster yang melanggan model ini menerima teks ulasan dan menulisnya ke storan mereka (dilampirkan pada serpihan graf subjek) dan memaparkannya dalam pelayar semantik mereka. Iaitu, kami mempunyai rangkaian sosial (kluster) terpencar untuk komunikasi antara sekumpulan pengguna, yang kesemua datanya disimpan pada peranti pengguna itu sendiri. Bolehkah data ini kelihatan kepada pengguna di luar kluster? Ini ialah soalan tentang tetapan akses. Jika dibenarkan, kandungan ahli komuniti boleh dibaca oleh ejen perisian dan dibentangkan dalam penyemak imbas sesiapa sahaja yang mencari graf. Perlu diingatkan juga bahawa bilangan dan kerumitan model kluster adalah tidak terhad - sesiapa sahaja boleh menyesuaikan komuniti untuk memenuhi keperluan sebarang aktiviti. Jelas sekali, pengguna boleh menjadi ahli bilangan kluster sewenang-wenangnya, sebagai peserta aktif dan hanya dengan melanggan model baca sahaja individu.

Sekarang mari kita jawab soalan: bagaimana kita boleh mencari tapak web syarikat? Jawapannya adalah remeh: tempat di mana data komprehensif tentang semua syarikat terletak ialah sektor graf semantik yang sepadan. Navigasi penyemak imbas atau carian mengikut nama syarikat akan membantu anda sampai ke tempat ini. Kemudian semuanya bergantung kepada pengguna - model apa yang dia perlukan untuk memaparkan data: pembentangan ringkas, maklumat penuh, senarai perkhidmatan, senarai kekosongan atau borang mesej. Iaitu, sebuah syarikat, untuk mewakili dirinya dalam graf semantik, mesti menggunakan satu set model standard untuk menghantar transaksi ke rangkaian, dan dengan serta-merta data mengenainya akan tersedia untuk carian dan paparan. Jika anda perlu menyesuaikan dan mengembangkan pembentangan dalam talian syarikat anda, anda boleh mencipta model anda sendiri, termasuk model berjenama. Tiada sekatan di sini, kecuali satu: model baharu mesti dibina ke dalam satu pokok untuk memastikan ketersambungan data dalam graf subjek.

Penyelesaiannya juga remeh untuk e-dagang. Setiap produk (telefon mudah alih, baju-T) mempunyai pengecam unik, dan data produk dimasukkan ke dalam rangkaian oleh pengeluar. Sememangnya, dia melakukan ini sekali sahaja, menandatangani data dengan kunci peribadinya. Sebuah syarikat yang bersedia untuk menjual produk ini meletakkan dalam graf semantik beberapa pernyataan yang dibuat mengikut model standard tentang harga dan keadaan penghantaran. Seterusnya, setiap pengguna secara bebas memutuskan masalah carian untuk dirinya sendiri: sama ada dia mencari apa yang dia perlukan antara barangan yang penjual yang dikenalinya boleh sediakan, atau membandingkan produk serupa daripada pengeluar yang berbeza dan hanya kemudian memilih pembekal yang mudah. Iaitu, sekali lagi, tempat pemilihan dan pembelian barangan berlaku ialah penyemak imbas semantik pengguna, dan bukan beberapa tapak web pengeluar atau penjual. Walaupun, sudah tentu, kedua-dua pengeluar dan penjual mempunyai peluang untuk mencipta model paparan produk mereka sendiri yang boleh digunakan oleh pembeli. Jika dia mahu, jika ia kelihatan mudah baginya. Oleh itu, dia boleh melakukan segala-galanya menggunakan carian standard dan model paparan data.

Ia bernilai mengatakan beberapa perkataan tentang pengiklanan dan tempatnya dalam rangkaian semantik. Dan peletakannya kekal tradisional: sama ada secara langsung dalam kandungan (katakan, dalam video) atau dalam model paparan kandungan. Hanya antara pengiklan dan pemilik kandungan atau model sahaja perantara dalam bentuk pemilik tapak dihapuskan.

Jadi, skema berfungsi rangkaian terdesentralisasi semantik, yang dibentangkan dari perspektif pengguna, adalah sangat bersatu: (1) semua kandungan terletak dalam satu graf semantik global, (2) merekod, mencari dan memaparkan kandungan mengikut model konsep, yang memastikan ketersambungan semantik data, (3) aktiviti pengguna dilaksanakan mengikut model dinamik, (4) satu-satunya tempat aktiviti berlaku ialah pelayar semantik pengguna.

Sumber: www.habr.com

Tambah komen