من وجهة نظر فنية ، كيف ارتفعت السلسلة العامة TON ، المدعومة من Telegram ،

في عام 2018 ، أطلق فريق Telegram مشروع blockchain العام الثوري ، TON ، والذي جذب الكثير من الاهتمام بمجرد إصداره ، بسبب قاعدة مستخدمي Web2 المحتملة الهائلة وراءه.

في عام 2023 ، أطلقت TON برنامج حوافز السيولة DeFi وعقدت هاكاثون Hack-a-TON ، بهدف جذب كبار المطورين في العالم لضخ دماء جديدة في نظام TON البيئي واستكشاف مجالات التكنولوجيا المتطورة بشكل مشترك مثل DeFi و NFT. اليوم ، أصبح نظاما بيئيا سريع النمو ونابضا بالحياة.

** تاريخ ترون **

في عام 2018 ، أسست Telegram مشروع Telegram Open Network ، الذي جمع حوالي 1.7 مليار دولار من خلال ICO ، ولكن تم اتهام Telegram لاحقا من قبل هيئة الأوراق المالية والبورصات بجمع التبرعات بشكل غير قانوني. في عام 2020 ، وافق فريق Telegram على دفع غرامة قدرها 18.5 مليون دولار ، والتسوية مع هيئة الأوراق المالية والبورصات ، والتخلي عن مشروع Telegram Open Network ، وإعادة الأموال.

قام فريق Telegram بعد ذلك بقفل جميع الرموز المميزة في شبكة Telegram Open Network في عقود ذكية ، ويمكن لأي شخص المشاركة في التعدين للحصول على رموز TON (في يونيو 2022 ، انتهى تعدين TON وتم تحويل شبكة TON بالكامل إلى PoS). تضع خطوة Telegram شبكة Telegram المفتوحة في أيدي المجتمع ، والتي يستمر تطويرها من قبل مطورين يطلق عليهم مجتمع NewTON. في وقت لاحق ، تم تغيير اسم مجتمع NewTON إلى مؤسسة TON ، كما تم تغيير اسم شبكة Telegram المفتوحة إلى الشبكة المفتوحة ، والتي أصبحت الآن سلسلة TON العامة.

في عام 2020 ، بينما كان Telegram ينتظر حكم SEC ، قامت TON Labs بتقسيم شبكة Telegram المفتوحة وأصدرت نسخة "Free TON". في الوقت الحاضر ، تمت إعادة تسمية Free TON باسم Everscale ، كما أن مسار التطوير والرمز الخاص به مختلفان تماما عن TRON الأصلي.

بيانات TON على السلسلة

في الوقت الحاضر ، يبلغ عدد المدققين في السلسلة 357 ، ويبلغ إجمالي عدد $TON المربوطة بموجب آلية PoS أكثر من 500 مليون ، موزعة في 24 دولة.

مصدر:

** بيانات رمز TON **

$TON هناك عقود رمزية على كل من سلاسل ETH و BSC. وفقا لمنصة EagleEye ، في 17 سبتمبر ، شهدت معاملات $TON على السلسلة ارتفاعا قصير الأجل ، حيث اقتربت نسبة الشراء / البيع من 1.17. وصل $TON السعر إلى أعلى مستوى له مؤخرا عند 2.6 دولار في 20 سبتمبر.

مصدر:

بالإضافة إلى ذلك ، تراقب منصة EagleEye $TON التداول الأخيرة في البورصة المركزية MEXC نشطة للغاية. في 5 أكتوبر ، أعلنت TON أنها تلقت استثمارا بقيمة 10 ملايين دولار من MEXC Ventures وأقامت شراكة استراتيجية بين الطرفين. ستوفر MEXC خدمات التسويق والترويج للنظام البيئي TON ، وتوفر خدمات اقتراض الرهن العقاري $TON.

مصدر:

** ميزات تصميم TON **

**1 مكالمات العقود الذكية غير متزامنة **

على عكس سلاسل الكتل العامة مثل Ethereum ، فإن المكالمات بين عقود TRON الذكية غير متزامنة. يعمل هذا التصميم على تحسين قابلية التوسع لأنه عندما يستدعي أحد العقود الذكية وظيفة لعقد ذكي آخر ، لا يتم تنفيذ المكالمة على الفور ، ولا يلزم معالجة جميع المعاملات في كتلة. ولكن في الوقت نفسه ، يزيد عدم التزامن أيضا من عتبة المطورين لتطوير التطبيقات وصيانتها على سلسلة TON.

** المصدر: بيوسين **

** 3 جدول التجزئة الموزع **

تؤثر كيفية تخزين شبكات blockchain للبيانات والوصول إليها على اتساق البيانات وإمكانية الوصول إليها وأمن شبكاتها. تستخدم TON جداول التجزئة لتخزين البيانات.

أولا ، جدول التجزئة هو بنية بيانات تتيح الوصول السريع إلى البيانات باستخدام وظائف التجزئة لتعيين المفاتيح في حاويات. في TRON ، يتم توزيع جداول التجزئة ، مما يعني أنه يتم تخزين البيانات على عقد متعددة في الشبكة.

عند الحاجة إلى تخزين عنصر بيانات، يستخدم TON دالة تجزئة لتحديد العقدة التي يجب تخزين عنصر البيانات عليها.

عندما تحتاج البيانات إلى استردادها ، يتم استخدام نفس وظيفة التجزئة للعثور بسرعة على العقدة التي تخزن البيانات ، مما يسمح بإدخال البيانات وحذفها وعمليات البحث بكفاءة.

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

إليك كيفية مقارنة TON بشبكات Ethereum و Bitcoin:

تستخدم ميزة "الدردشات السرية" المقدمة في Telegram تقنية التشفير من طرف إلى طرف وهي مصممة لتحسين أمان نقل الرسائل بين المستخدمين. مع دخول نهاية عام 2022 ، تم تحديث Telegram بشكل أكبر لتقديم وظيفة تسجيل الدخول إلى الرقم المجهول المستندة إلى blockchain ، مما يسمح للمستخدمين بتسجيل الدخول دون تسجيل رقم الهاتف المحمول وفقط عن طريق حفظ عبارة ذاكري لمحفظة TON ، وبالتالي توفير خيار خصوصية إضافي.

في يناير 2023 ، وسعت TON قدراتها بإصدار TON Storage. إنه نظام لمشاركة الملفات من نظير إلى نظير يشترك في بعض أوجه التشابه مع Dropbox والسيول. يتميز هذا النظام بتبسيط عملية تبادل الملفات وتوفير حماية التشفير للملفات المخزنة على blockchain. في الوقت نفسه ، لضمان التخزين المستمر للملفات ، يمكن أيضا تحفيز مشغلي العقد الذين يستضيفون هذه الملفات وفقا لذلك.

** لغة تطوير TON **

لتطوير العقود الذكية على TRON ، لدى المطورين ثلاثة خيارات للغة البرمجة: Fift و FunC و Tact. FIFT منخفض المستوى ، بما في ذلك تعليمات تجميع TVM و FIFT ، ومن الصعب تطويره باستخدام FIFT ، ويختار عدد قليل جدا من المطورين استخدام لغة FIFT لتطوير العقود الذكية. Tact هي لغة TON الجديدة عالية المستوى مع بناء جملة يشبه الكتابة مصمم لتسهيل التطوير. لغة التطوير الأكثر استخداما اليوم هي FunC ، وهي لغة برمجة تشبه C.

المصدر: بيوسين

عند تطوير عقود TON الذكية ، ينصح فريق أمان Beosin المطورين بأن يكونوا على دراية بالنقاط ال 7 التالية **:

  1. كل من FunC و Tact هي لغات مكتوبة بشكل ثابت ، ويحتاج المطورون إلى أن يكونوا واضحين جدا بشأن نوع البيانات المخزنة بواسطة المتغيرات في التعليمات البرمجية الخاصة بهم. يمكن أن تتسبب قراءة الأنواع والقيم غير المتوقعة في حدوث أخطاء.

  2. لا تحتوي سلسلة كتل TON على رسائل revet. لذلك ، يحتاج المطورون إلى النظر في المسار النهائي لتشغيل التعليمات البرمجية.

يحتوي TON blockchain على مراحل معاملات متعددة: المرحلة الحسابية ومرحلة الإجراءات ومرحلة الارتداد. تقوم مرحلة الحساب بتنفيذ رمز العقد ، وترسل مرحلة التنفيذ رسالة. لذلك ، يحتاج المطورون إلى الانتباه إلى مرحلة تنفيذ التجارة الموجودة حاليا عند اختبار الكود.

  1. يمكن استخدام الوظائف ذات معرفات الطريقة \ _id في FunC لتلقي الرسائل داخل وخارج blockchain.

  2. سلسلة كتل TON غير متزامنة ، ويحتاج المطورون إلى الانتباه إلى التعامل مع معلومات المكالمات الفاشلة.

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

  4. بالنسبة للرسائل الخارجية ، يجب أن يكون المطورون على دراية بمخاطر هجمات إعادة التشغيل. يمكن تجنب هجمات إعادة التشغيل عن طريق تعيين عدادات أو معرفات.

** أطلق فريق Beosin الأمني رسميا خدمة التدقيق الأمني لعقود TON الذكية ، بهدف اكتشاف ومساعدة طرف المشروع على إصلاح المخاطر الأمنية في المشروع مسبقا وضمان أمن المستخدمين وطرف المشروع **. تشمل عناصر التدقيق الأمني الرئيسية ما يلي:

1. هجوم الإعادة

أسهل طريقة لحماية عقد ذكي من هجمات إعادة تشغيل الرسائل الخارجية هي تخزين عداد 32 بت cur-seqno في البيانات المستمرة للعقد الذكي وتوقع قيمة req-seqno في أي معلومات خارجية واردة (جزء التوقيع). يتم قبول المعلومات الخارجية فقط إذا كان التوقيع صالحا وكان req-seqno يساوي c007r-seqno. بعد المعالجة الناجحة ، يتم زيادة قيمة cur-seqno في البيانات الثابتة بمقدار واحد ، لذلك لن يتم قبول نفس المعلومات الخارجية.

بدون seqno (أو آلية أخرى لمنع هجمات الإعادة) ، يمكن لأي شخص (عادة ما يكون مستلم الأموال) قراءة بيانات المعاملة (على سبيل المثال من مستكشف blockchain) وإنشاء معاملة مزيفة أخرى وإعادة إرسالها إلى العقد الذكي الأصلي للمحفظة وإجبارها على التنفيذ لإعادة إرسال TON مرة أخرى ، مما يؤدي في النهاية إلى استنزاف جميع أموالها.

2 التحكم في الوصول

يجب أن يكون لدى مستخدمين محددين فقط أذونات لإجراءات محددة في العقد. على سبيل المثال ، يجب أن يتم تشغيل عمليات نقل NFT فقط من قبل مالك NFT (أو حساب معتمد من قبل المالك). يجب أن يتحقق العقد بدقة من الأذونات ، وإذا تمت الموافقة عليه ، تابع عملية النقل. إذا لم يكن الأمر كذلك ، يجب أن تتراجع التجارة.

3 تجاوزات متغيرة

في عقد FunC ، تتم كتابة المتغيرات من خلال الدالة set_data ، وإذا تمت كتابة ترتيب المتغير أو اسم المتغير بشكل غير صحيح ، فمن السهل كتابة المتغير الخطأ عن طريق الخطأ والكتابة فوق المتغير الأصلي.

4 تصميم الأعمال

تتعرض بعض عقود المشاريع لخطر التعرض للهجوم من قبل التصميم ، ومن الضروري النظر بدقة فيما إذا كانت هناك إمكانية للهجوم في التصميم من منظور المهاجم.

5 إنجاز الأعمال

في بعض المشاريع ، لا يوجد خطر الهجوم في التصميم ، ولكن في التنفيذ المحدد ، لا توجد مشاكل وفقا للتصميم الأصلي أو التنفيذ ، مما يؤدي إلى نقاط ضعف.

6 معالجة الأخطاء

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

7 شيكات مفقودة

تتطلب كل مرحلة من مراحل تدفق الرسالة فحصا، ويمكن للمهاجم بدء تدفق رسالة آخر في نفس الوقت الذي يتم فيه تنفيذ المرحلة الأولى من تدفق الرسالة، مما يتسبب في فشل الفحص السابق.

8 خطأ في تدفق الرسائل

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

9 فحص بنية البيانات

ستكون هناك وظائف في FunC للمراسلة والمراحل ، وقد تكون هناك مشاكل ، (على سبيل المثال: وظيفة end \ _parse () ، تحقق مما إذا كانت الشريحة فارغة ، وإلا سيتم طرح استثناء. يضمن أن الشرائح لها التأثير المطلوب. قد يكون منطق طرح الاستثناءات مشكلة عند كتابة التعليمات البرمجية ، مثل طرح الاستثناءات ولكن عدم إرجاع قيمة. قد تواجه الوظائف الأخرى نفس المشكلة).

10 مشكلات في الرسائل المتسلسلة

قد يكون هناك تلقي أو الحصول على أخطاء في تسلسل الرسائل في الدالات، مثل الدالة send_raw_message.

** أ. ** تسمية الوظيفة ، تسمية التكوين ، تسمية المتغير الخاص ، ما إذا كانت وظيفة get هي قيمة إرجاع معقولة ، حكم revet ، 0 التحقق من العنوان.

** ب.** بعض مخاطر الامتياز ، سيكون للوظائف أيضا مثل هذه الوظائف ، يمكن أن تكون مركزية أو مميزة للغاية.

مكالمات msg في FunC ليست هي نفسها المكالمات العادية ، يتم إرسال التوقيع وطول المكالمة لكل موقع ، مما قد يكون مشكلة.

** طن البيئة **

يوجد حاليا 551 تطبيقا في نظام TON البيئي ، موزعة في أكثر من 19 قسما فرعيا.

المحفظة

Ton Space هي محفظة غير احتجازية في @wallet ، وهي محفظة أصلية مضمنة في Telegram يمكن استخدامها لاستيراد محفظة TON blockchain موجودة أو إنشاء محفظة TON blockchain جديدة. يمكن للمستخدمين أيضا اختيار استخدام حساب TG والبريد الإلكتروني لحفظ المفتاح الخاص المقابل ، وعرض NFTs وإرسالها وتداولها. ستدعم Ton Space قريبا المزيد من الميزات ، بما في ذلك تطبيقات DeFi مثل DEX وبروتوكولات التخزين والإقراض ، ويمكن للمستخدمين استخدام TON Connect للوصول إلى dApps التابعة لجهات خارجية على TON.

في الوقت الحاضر ، محفظة TON blockchain التي تحتوي على أكبر عدد من المنصات المدعومة هي Tonkeeper ، والتي تدعم محطات الويب والجوال ، ويمكنها أيضا عرض NFT على سلسلة TON التي يحتفظ بها المستخدمون على جانب الهاتف المحمول. تجدر الإشارة إلى أن محفظة TRON هي محفظة عقود ذكية ، والتي بالإضافة إلى تنفيذ المزيد من شظايا شبكة TON ، توفر أيضا للمحفظة إمكانية تنفيذ تطبيقات أكثر تعقيدا.

ديكس

يوجد حاليا 6 بورصات لامركزية رئيسية على نظام TON البيئي ، بما في ذلك Megaton Finance و ION Finance و DeDust و STON.fi و Flex و Tegro Finance. جميع هذه DEXs لها تأكيدات مختلفة من حيث جمهور المستخدمين ، Ston.fi و DeDust لديها أكبر قاعدة مستخدمين (المستخدمون الذين يقومون بالمقايضات) ، في حين أن DeDust و Megaton لديهما مستخدمون أكثر نشاطا.

بالإضافة إلى ذلك ، يتم اختبار Storm Trade ، وهو تبادل دفتر أوامر لامركزي ، يدعم كل من الويب ووضع روبوت Telegram ، حيث يمكن للمستخدمين التفاعل مباشرة مع الروبوتات التي طورتها Storm Trade في المستقبل.

الاقتراض

من المتوقع أن يبدأ مشروع الإقراض الأول لسلسلة TON ، Evaa Protocol ، في مرحلة تجريبية في 10 أكتوبر. في 19 يوليو ، أعلن بروتوكول Evaa أن TONcoin.fund أصبح مستثمرها الاستراتيجي ، وفي 2 أكتوبر ، أغلق طرحا خاصا بقيمة 130,000 ألف دولار على منصة Tonstarter. ستفيد إضافة بروتوكول Evaa سيولة الأصول في النظام البيئي TON.

** جسر عبر السلسلة **

في الوقت الحاضر ، تدعم الجسور الرسمية عبر السلسلة من TON الأصول بين TON و ETH و BSC ، ولا تزال الجسور الرسمية عبر السلاسل للسلاسل الأخرى قيد التطوير.

بالإضافة إلى ذلك ، فإن الجسور عبر السلاسل التابعة لجهات خارجية هي Orbit Bridge و Wallet Bridge و Tontake Bridge. تم تطوير كل من Orbit Bridge و Megaton Finance من قبل فريق KlaySwap ، وهي منصة DEX على سلسلة Klaytn العامة الكورية ، وتدعم عبور 11 سلسلة عامة. Wallet Bridge و Tontake Bridge في شكل روبوتات Telegram ، لكن عدد المستخدمين صغير ، ويجب أن يكون المستخدمون على دراية بمخاطر التفاعل.

منصة البيانات

فاز فريق التطوير الخاص بها ، Devnull ، بالجائزة الثانية في هاكاثون Hack-a-Ton المدعوم من Beosin في يوليو من هذا العام ، وسوف يدعم المزيد من تحليل البيانات المتعلقة ب TRON في المستقبل.

** حاضر ومستقبل TON **

في الوقت الحاضر ، تعمل TON بقوة على تطوير نظام DeFi البيئي. هذا العام ، استضافت TON اثنين من الهاكاثونات الرئيسية ، كلاهما مع مواضيع متعلقة ب DeFi. ** تقدم Beosin ، بصفتها الشريك الأمني الحصري ل Hack-a-ton x DWF Labs x AWS ، إرشادات ورشة عمل وأسئلة وأجوبة أسبوعية لحل تحديات المطورين الذين يبنون مشاريع النظام البيئي TON **.

Beosin تصبح شريكا في هاكاثون TON

بالإضافة إلى ذلك ، تعقد TON بقوة تجمعات مجتمعية ومعسكرات تدريب للمطورين في مناطق مختلفة ، بهدف جذب المزيد من المطورين للمشاركة في بناء نظام TON البيئي. ** استضافت Beosin لقاءات TON غير المتصلة بالإنترنت كشركاء محليين في سنغافورة وبالي في شهري يوليو وأغسطس من هذا العام ، وأجرت تدريبا على تطوير العقود وخصومات على التدقيق الأمني للمشاريع الفائزة للفرق المشاركة في Tact BootCamp في سيول. **

تعمل Beosin مع مجتمع TON

في نفس الوقت الذي تم فيه الهاكاثون الثاني ، فتحت TON التطبيق لبرنامج حوافز سيولة المشروع البيئي في 6 يونيو لدعم أطراف مشروع DeFi للنظام البيئي TON وجذب المزيد من المستخدمين.

ليس من الصعب على روبوتات تداول Telegram مثل Unibot و Banana Gun دعم تداول الرموز البيئية TON.

** تخطط منصة المراقبة على السلسلة EagleEye من Beosin أيضا لإطلاق Telegram bot في المستقبل لتزويد المستخدمين بمعلومات المشروع السريعة والاستعلام عن البيانات **. في الوقت الحاضر ، دعمت EagleEye تحليل عنوان الحوت العملاق على السلسلة ، واكتشفت مخاطر العقد ، وراقبت منصة التواصل الاجتماعي للمشروع ، وزودت المستخدمين بمعلومات شاملة عن المشروع.

باختصار ، مع البناء التدريجي للنظام البيئي ومزايا TON على المحطة المتنقلة ، لا تزال TON تتمتع بإمكانات كبيرة ولديها فرصة كبيرة لجذب المستخدمين الهائلين للمشاركة في بيئتها في المستقبل.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت