GRTARAB
6 min readSep 8, 2023

--

مرحبا بكم في النسخة الثامنة من نشرة بنّاة الغراف

مرحبًا!

شكرًا لكم على انضمامكم إلى نشرة بنّاة الغراف النسخة الثامنه، حيث نشارك أحدث الأخبار والتحديثات المهمة المتعلقة بنظام الغراف والموجهة للمطورين.

نحن نقدر لكم تواجدكم!

🏗️ للاشتراك في النشرة الأخبارية لبناة الغراف من هنا 🏗️

مواضيع اغسطس 2023

1- تم إصدار أدوات نقل الطبقة الثانية (L2)

2-تم إصدار graph-node 0.32.0!

3-يمكن لمصادر بيانات الملف أن تنشئ مصادر بيانات ملف أخرى(File Data Sources).

4-الميزات الجديدة في Subgraph Studio

5-مصادر بيانات الملفات على أرويف (Arweave)

6-معالجات استطلاع الكتل

7-معالج التهيئة (Initialization handler)

8- شبكة scroll-testnet متاحة حاليا.

9- مطورون على الغراف - دابلوكر

10-ورش عمل قادمة

11-ساعات عمل مطوري الغراف

12-مقدمة لتطوير المكدس الكامل (Full Stack)

13-المشاركة في نظام الغراف

14-الانضمام إلى مجتمع بناة الغراف

15-جرب البرنامج التجريبي للاشتراك في فوترة الغراف

تم إصدار أدوات نقل الطبقة الثانية (L2):

وصلت أدوات نقل L2!

يعد هذا انجاز هام يمثل بداية المرحلة النهائية من توسيع نطاق الغراف باستخدام أربيتروم.

اقرأ المزيد عن هذا الإنجاز هنا.

ماهي بالضبط أدوات النقل؟

تُسهّل أدوات نقل L2 عملية نقل الأصول بسهولة لجميع المشاركين من الشبكة الرئيسية للإيثريوم إلى أربيتروم.

هل لديك سبوغراف على شبكة الغراف؟

استخدم أداة نقل السبوغراف لنقلها إلى أربيتروم!

يمكن أيضًا نقل العناصر المتعلقة بالتنسيق، والتفويض، وحصة المفهرس ، والمزيد وذلك باستخدام مجموعة متنوعة من أدوات نقل الطبقة الثانية.

قم بالاطلاع على الوثائق ومقاطع الفيديو التعليمية للبدء في عملية النقل من الطبقة الأولى (L1) إلى الطبقة الثانية (L2):

1-دليل أدوات نقل L2 و الاسئلة الأكثر شيوعا حولها

2-مقاطع فيديو تعليمي لأدوات نقل L2

تم إصدار عقد الغراف 0.32 ( graph-node 0.32):

قم بتحديث عقد الغراف إلى الإصدار 0.32.0 وتحقق من جميع الميزات الجديدة المدرجة في سجل التغييرات (هناك الكثير منها!).

واحدة من الميزات الكبيرة المضمنة في هذا الإصدار هي أن مصادر بيانات الملف يمكنها إنشاء مصادر بيانات ملف أخرى...

يمكن لمصادر بيانات الملف أن تنشئ مصادر بيانات ملف أخرى.

في السابق، كان بإمكان معالج البلوكشين فقط إنشاء قالب لمصدر بيانات الملف. ولكن في كثير من الأحيان، يشير ملفات IPFS إلى ملفات IPFS أخرى نرغب أيضًا في فهرستها! ولدعم هذا الأمر، يمكن لمعالج مصدر بيانات الملف الآن أيضًا إنشاء قالب لمصدر بيانات الملف.

كما نلاحظ، يحتوي المخطط على معرّف آخر لنظام IPFS/Qm... الذي نرغب أيضًا في فهرسته، الآن يمكننا تحقيق ذلك عن طريق استخراج قيمة Qm... من الملف في نظام IPFS وتشغيل مصدر بيانات ملف آخر من داخل معالج مصدر بيانات الملف!

import { NewFileDataSource as NewFileDataSourceTemplate } from " ../types/templates";

export function fileDataSourceHandler(content: Bytes): void {
if (content !== null) {
let manifest = content.toString();

let schemaSplitTry = manifest.split(" schema: In", 2);
if (schemaSplitTry.length == 2) {
let schemaFileSplitTry = schemaSplitTry[1].split("/ipfs/", 2);
if (schemaFileSplitTry.length == 2) {
let schemaIpfsHashTry = schemaFileSplitTry11.split("In", 2);
if (schemaIpfsHashTry.length == 2) {
let schemaIpfsHash = schemaIpfsHashTry[0];
NewFileDataSourceTemplate.create(schemaIpfsHash);
}
}
}
}
}

👀 جرب الميزات القادمة في Subgraph Studio التي تتعلق بعقد الغراف.👀

هذه الميزات متاحة للتجربة في Subgraph Studio وسوف تصبح قريبًا متاحة على شبكة الغراف.

مصادر بيانات الملفات على أرويف (Arweave )

أصبح الأرويف الآن مصدرًا آخر للملفات خارج السلسلة والذي يمكننا دمجه مع السبوغراف الخاصة بنا (يتم دعم IPFS أيضًا)!

تحقق من مستودع أمثلة مصادر بيانات الملفات (File Data Source) الذي يفهرس كلًا من الارويف و IPFS، وابدأ في البناء! 🔥🔥🔥

معالجات استطلاع الكتل:

هذه الميزة القادمة ستسمح للسوبغراف من تنفيذ معالج بفاصل زمني محدد بناء على الرقم الموجود في كل حقل(every).

blockHandlers:
- handler: handleBlock
filter:
kind: polling
every: 10

معالج التهيئة (Initialization handler)

هذه الميزة القادمة ستسمح للسبوغراف من تنفيذ معالج (handler) عند بدء تهيئتها ، مما يجعلها أداة قيمة للمهام مثل ضبط البارامترات الأولية أو تحميل البيانات المحددة مسبقًا.

blockHandlers:
- handler: handleOnce
filter:
kind: once

شبكة scroll-testnet متاحة حاليا

شبكة اختبار Scroll’s Sepolia الآن متوفرة في Subgraph Studio. ترقب المزيد من التحديثات مع Scroll!

مطورون على الغراف - دابلوكر

في الحلقة 3 من "مطورون على الغراف" مع أبهاي سينغ، المؤسس المشارك لـ "الدابلوكر"، نستكشف قصته حول كيفية دخوله إلى الويب3، بالإضافة إلى ورشة عمل مباشرة حول كيفية تصميم لوحات التحكم التحليلة بدون الأكواد والتي تستند إلى بنية الغراف.

يمكن دمج هذه اللوحات بسهولة في تطبيقات الويب3 الخاصة بنا، مما يضيف قيمة وقوة إضافية لأولئك الذين يرغبون في الوصول بسهولة إلى بيانات الويب3.

"مطورون على الغراف" هو سلسلة مقابلات حيث يتمكن المطورون من مشاركة قصصهم وتقنياتهم في بناء تطبيقات باستخدام تقنية الغراف. كل حلقة تتضمن ورشة عمل في النهاية، لذا تابع وتعلم.

ورش عمل قادمة

ساعات عمل بناة الغراف - يوم الخميس الساعة 6 مساءً بتوقيت السعودية 🇸🇦 .

انضم إلى ساعات عمل بناة الغراف كل خميس الساعة 6م بتوفيت السعودية ، ويقدمها مهندس علاقات المطورين في Edge & Node، وأسمه كيفن جونز، عبر الديسكورد الخاص بالغراف. تشمل كل جلسة ورش عمل حية ومناقشات أسئلة وأجوبة مع المطورين الذين يعملون في نظام الغراف.

فيما يلي ورش العمل القادمة المخطط لها في سبتمبر:

1- سبتمبر 14 - ألكس من ستريمينغ فاست، سبجرافات مدعومة بواسطة السبستريمز.
2- سبتمبر 21 - كينت فوري من غرافريكا.
3- سبتمبر 28 - ديلان ميلوتيك، نظرة عامة على سبجرافات ميساري.

تحقق من ورش العمل التي أقيمت الشهر الماضي:

1-ابدأ القرصنة بسرعة باستخدام حزمة بدء الهاكاثون التي تستخدم الغراف.

2-قم ببناء تطبيق لامركزي في أسرع وقت ممكن باستخدام Scaffold-Eth2 و الغراف.

3-تعرف على قوة السابجرافات المدعومة بواسطة السبستريمز.

4-استكشف تحليلات البيانات بعمق باستخدام Playgrounds.

5-قم بجلب البيانات خارج السلسلة إلى السبوغرافات باستخدام مصادر بيانات الملفات.

ورشة عمل مقدمة في تطوير المكدس الكامل (Full Stack) في 7 سبتمبر:

سيقوم مهندس علاقات المطورين في Edge & Node، كيفن جونز، بتقديم ورشة عمل مقدمة في تطوير تطبيقات المكدس الكامل في فعالية بيت الويب3( House of Web3) والذي سيقام في سان فرانسيسكو في 7 سبتمبر.

قم بالتسجيل هنا لحضور الورشة شخصيًا!

إذا لم تتمكن من الحضور شخصيًا، سيتم بث الورشة على قناة اليوتيوب الخاصة ببيت الويب3.

هل ترغب في المشاركة في نظام الغراف؟

قم بالبناء مع بناة (BuildersDAO) الغراف:

هل ترغب في الحصول على أجر مقابل بناء السابجرافات والسابستريمز إلى جانب المطورين الآخرين؟

إنضم الى بناة الغراف من هنا

بناة الغراف هو عبارة عن مجتمع من المطورين المتعاونين الذين يقدمون خدمات البناء الخاصة بهم للتطبيقات اللامركزية والبروتوكولات.

يبحث هذا المجتمع التعاوني عن مطورين بمستويات مختلفة من الخبرة في العقود الذكية ولغة Rust وإطارات الواجهة الأمامية و DevOps والسابجرافات والسابستريمز للانضمام والمشاركة في مجموعة متنوعة من المشاريع.

أيضًا، إذا كان هناك مشروع يحتاج إلى بعض المساعدة من المطورين، فإن بناة الغراف هو مصدر رائع يمكنه بناء سابجراف أو سابستريم.

تواصل معهم للحصول على المزيد من المعلومات

➕ قم بالتسجيل في البرنامج التجريبي لاشتراكات فوترة الغراف (The Graph Billing Subscriptions) ➕

تُعد اشتراكات فوترة الغراف بديلاً لنظام فواتير الدفع الفوري الموجود في الغراف، والذي نأمل أن يؤدي ذلك إلى تبسيط الدفع عبر إعدادها مرة واحدة ونسيانها.

لمعرفة المزيد من المعلومات والاشتراك في الإصدار التجريبي من Graph Subscriptions، راجع هذا الرابط هنا.

استبيان المطور:

ما مدى احتمالية ان توصي بشبكة الغراف اللامركزية لزملائك من مطوري الويب3؟

للتصويت كل ما عليك فعله هو الضغط على هذا الإيموجي 👋👋👋

وشكرا لكم على القراءة مع تحيات GRTARAB

ولمتابعة المجتمع العربي للغراف لمواكبة آخر التطورات حول مشروع الغراف فلا تنسى متابعتي في مجموعة النقاش في التليجرام وتويتر

وقود الويب3

--

--