المعاملات الداخلية

المعاملة الداخلية ، والمعروفة أيضًا باسم “الرسالة” ، هي نتيجة ثانوية لتفاعل EOA مع عنوان عقد ينتج عنه نقل إيثر.

ما هي الصفقة الداخلية؟

الصفقة الداخلية هي نتيجة منطق العقد الذكي الذي يتم تشغيله بواسطة معاملة خارجية – المعاملة المنقولة من EOA إلى العقد الذكي.

تعد العقود الذكية أحد أهم جوانب سلسلة Ethereum blockchain. هم انهم عقود رقمية ذاتية التنفيذ التي هي أعمال آلية يتم فيها ترميز أحكام العقد ولا تشارك أي سلطة قانونية أو مركزية.

عقود Ethereum الذكية، بمعنى ما ، هي برامج الكمبيوتر التي تم تثبيتها على blockchain وتستخدم لإدارة رصيد Ether ، وكذلك الحالة بين استدعاءات الكود ، وتنفيذ المعاملات. مثل كل شيء آخر على blockchain ، فإن العقود الذكية مفتوحة للجمهور.

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

تتطلب بعض معاملات الإيثر والرمز المميز تنفيذ عقد ذكي. هؤلاء تظهر كمعاملات داخلية في سجل معاملات ETH الرئيسي وغير مرئية.

المعاملات هي تغييرات في حالة سلسلة Ethereum، أي يكتبون البيانات إلى السلسلة بدلاً من قراءتها.

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

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

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

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

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

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

قد يعجبك ايضاً

فيديو

لا يوجد محتوى

زوارونا يتصفحون الآن

مرحباً بعودتك!

ادخل الى حسابك بالأسفل

استعادة كلمة السر.

رجاءً ادخل اسم المستخدم او بريدك الإلكتروني لإستعادة كلمة السر الخاصة بك.