گراف یک پروژه است که پروتکل آن امکان کوئری از شبکههایی مانند اتریوم (ETH) و سیستم پرونده بین سیارهای را فراهم میکند. پروتکل کوئری و جمع آوری دادهها را بدون هیچ گونه تعامل با شخص ثالث، در واقع به روشی ایمن و مطمئن انجام میدهد.
گراف (GRT) یک پروتکل نمایه سازی غیرمتمرکز و منبع باز برای دادههای بلاکچین است. این پروژه ادعا میکند که کوئری را سریع، قابل اعتماد و ایمن میکند، اما به همه اجازه میدهد رابطهای برنامه نویسی برنامه (API) به نام زیرگراف را که کوئری را از طریق GraphQL انجام میدهند و به عنوان واسطه عمل میکنند که به دو برنامه اجازه میدهند با یکدیگر ارتباط برقرار کنند، ایجاد و منتشر کند.
توانایی گراف در اجازه دادن به کاربران برای ایجاد و استفاده از API های خود باعث جذب مواردی مانند صرافی غیرمتمرکز Uniswap، بازار Decentraland و صرافی Synthetix شده است.
افراد پشت پرده گراف
اعضای تیم بنیانگذار گراف، یانیو تال - رهبر پروژه، براندون رامیرز - رهبر تحقیق و جانیس پولمن رهبر فناوری هستند.
توکن گراف (GRT)
توکن گراف یا GRT، توکن اصلی این شبکه و مبتنی بر ERC-20 است که میتواند به عنوان وسیلهای برای مبادله و پاداش برای مشارکت کنندگان جامعه که به عنوان نمایه ساز، متصدی و نماینده عمل میکنند، باشد.
عوامل اصلی پلتفرم
اکوسیستم کلی پلتفرم از افراد زیر تشکیل شده است:
مصرف کنندگان - اینها کاربرانی هستند که برای جستجوهای خود به نمایه سازها پرداخت میکنند. آنها همچنین میتوانند سرویسهای وب یا سایر نرم افزارهای متصل به گراف باشند.
نمایه سازها - اینها گرههایی هستند که عملکرد نمایه سازی پلتفرم را حفظ میکنند.
متصدی - متصدیان با استفاده از GRT، اطلاعات ارزشمند مربوط به فهرست پلتفرم را برای زیرگرافها شناسایی میکنند.
نمایندگان - اینها سایر سهام گذارانی هستند که GRT خود را به نمایه سازهای موجود واگذار میکنند و بخشی از پاداشها را دریافت میکنند.
ماهیگیران - آنها صحت پاسخ شبکه به کوئری را تأیید میکنند.
داور - آنها تصمیم میگیرند که آیا نمایه ساز مخرب است یا خیر.
گراف چگونه کار میکند؟
برای نمایه سازی دادههای مبتنی بر اتریوم، گراف از "مانیفستوی زیر گراف" استفاده میکند که حاوی دادههایی درباره قراردادهای هوشمند، رویدادهای بلاکچین و روند نگاشت دادههای رویداد قبل از اینکه همه در پایگاه داده پلتفرم ذخیره شوند، اشاره دارد.
جریان دادهها از معاملات - مانیفستوی زیرگراف- آشکار میشود و پایگاه داده از ساختار خاصی پیروی میکند. همه چیز با برنامههای غیرمتمرکزی شروع میشود که با استفاده از قراردادهای هوشمند، دادهها را به بلاکچین اتریوم اضافه میکنند.
همه این دادهها شامل یک رکورد از تمام رویدادها و معاملات تا جایی است که نهایی میشوند. سپس گره گراف وارد عمل میشود که کل پایگاه داده بلاکچین را اسکن میکند، دادههای جدید را جمع آوری میکند و موارد مربوط به کوئری کاربران را فیلتر میکند. گره گراف برای تسهیل نمایه سازی، هر بخشی از اطلاعات را که به کوئریهای زیرگراف پاسخ میدهد، شناسایی میکند.
سرانجام، پس از کل مراحل، کاربران میتوانند نتایج جستجوی خود را از داخل برنامههای خود مشاهده کنند. اساساً چرخه کوئری و فهرست سازی دادهها در این پلتفرم به این ترتیب است. کاربران میتوانند برای مرور زیرگرافهایی که از قبل در پلتفرم وجود دارد به اکسپلور گراف مراجعه کنند.