يُقال إن العقد لا يمكن تعديله بعد نشره، فلماذا يمكن ترقية بعض المشاريع؟
بعد نشر عقد إيثيريوم، لا يمكن تعديل الشيفرة الثنائية نفسها، وعادةً ما تستخدم المشاريع القابلة للترقية نمط الوكيل لتحقيق ذلك. ينفّذ عقد الوكيل شيفرة العقد المنطقي عبر delegatecall، وتعمل الشيفرة ضمن سياق التخزين الخاص بعقد الوكيل نفسه.
تعهد بروتوكولات كثيرة بصلاحيات الترقية إلى محفظة متعددة التوقيعات أو إلى تصويت الحوكمة، ثم تفرض قفلًا زمنيًا؛ فلا تصبح الترقية نافذة إلا بعد الإعلان عنها لعدة أيام، ما يمنح المستخدمين وقتًا للخروج.
وبمقارنة ذلك بالسوق: $ETH السعر الحالي 2415.64، والتغير خلال 24 ساعة -3.77%.
بعد نشر عقد إيثيريوم، لا يمكن تعديل الشيفرة الثنائية نفسها، وعادةً ما تستخدم المشاريع القابلة للترقية نمط الوكيل لتحقيق ذلك. ينفّذ عقد الوكيل شيفرة العقد المنطقي عبر delegatecall، وتعمل الشيفرة ضمن سياق التخزين الخاص بعقد الوكيل نفسه.
تعهد بروتوكولات كثيرة بصلاحيات الترقية إلى محفظة متعددة التوقيعات أو إلى تصويت الحوكمة، ثم تفرض قفلًا زمنيًا؛ فلا تصبح الترقية نافذة إلا بعد الإعلان عنها لعدة أيام، ما يمنح المستخدمين وقتًا للخروج.
وبمقارنة ذلك بالسوق: $ETH السعر الحالي 2415.64، والتغير خلال 24 ساعة -3.77%.