
تشير الإزالة إلى أنني انتهكت بعض شروط الخدمة، ولكن بعد قراءة الشروط، لا أرى أي شيء يمنع NFTs التي تتغير بناءً على موقع العرض، وهذا ما أصفه علنًا.
لكن ما وجدته الأكثر إثارة للاهتمام هو أنه بعد أن حذف OpenSea NFT الخاص بي، تم أيضًالم يعد يظهر في أي محافظ عملات مشفرة على جهازي< ورقة الامتداد = "">. لكن هذا هو Web3، كيف يكون هذا ممكنًا؟
محافظ العملات المشفرة مثل MetaMask وRainbow وما إلى ذلك هي "غير خاضعة للحراسة" (يتم الاحتفاظ بالمفاتيح من جانب العميل)، ولكنها تواجه نفس مشكلة تطبيق dApp أعلاه: يجب تشغيل المحفظة على جهاز محمول أو متصفح. وفي الوقت نفسه، تم تصميم الإيثيريوم وسلاسل الكتل الأخرى على أساس فكرة أنها شبكة نظير إلى نظير، ولكنها ليست مصممة ليكون جهازك المحمول أو متصفحك واحدًا بالفعل من هؤلاء الأقران..
تحتاج المحافظ مثل MetaMask إلى القيام بأشياء أساسية مثل عرض رصيدك والمعاملات الأخيرة والرموز غير القابلة للاستبدال (NFTs)، بالإضافة إلى أشياء أكثر تعقيدًا مثل إنشاء المعاملات والتفاعل مع العقود الذكية وما إلى ذلك. باختصار، يحتاج MetaMask إلى التفاعل مع blockchain، ولكن blockchain مصمم بطريقة لا يستطيع عملاء مثل MetaMask التفاعل معها. لذا، مثل تطبيقي اللامركزي، يقوم MetaMask بذلك عن طريق إجراء استدعاءات واجهة برمجة التطبيقات (API) لثلاث شركات مدمجة في هذا المجال.
على سبيل المثال، يستخدم MetaMask واجهة برمجة التطبيقاتetherscan اتصل لعرض معاملاتك الأخيرة:
GET https://api.etherscan.io/api?module=account&address = 0x0208376c899fdaEb A530570c008C4323803AA9E8&offset=40&order=desc&action=txlist&tag=latest&page=1 HTTP/2.0
…بإصدار واجهة برمجة تطبيقات إلى Infura مطلوب لعرض رصيد حسابك:
POST https://mainnet.infura.io/v3/d039103314584a379e33c21fbe89b6cb HTTP/ 2.0{ "id": 2628746552039525, "jsonrpc": "2.0", "meth od": "eth_getBalance", "params": [ "0x0208376c899fd aEbA530570c008C4323803AA9E8"، "الأحدث" ]
... اعرض ما لديك عن طريق إجراء استدعاء API لـ OpenSea NFT:
احصل على https://api.opensea.io/api/v1/assets?owner=0x020 8376c899fdaEbA530570c008C4323803AA9E8&offset=0&limit=50 HTTP/2.0
مرة أخرى، تمامًا مثل تطبيقي اللامركزي، لم تتم المصادقة على هذه الاستجابات بطريقة ما. لم يتم التوقيع عليها حتى، لذا لا يمكنك إثبات كذبها لاحقًا. فهو يعيد استخدام نفس الاتصالات، وتذاكر جلسة TLS، وما إلى ذلك لجميع الحسابات في محفظتك، لذلك إذا كنت تدير حسابات متعددة في محفظتك للحفاظ على بعض فصل الهوية، فستعرف هذه الشركات أنها مرتبطة ببعضها البعض.
MetaMask في الواقع لا يفعل ذلكافعلأشياء كثيرة جدًا، إنها مجرد عرض للبيانات التي توفرها واجهات برمجة التطبيقات المركزية هذه. هذه ليست مشكلة خاصة بـ MetaMask: ما هي الخيارات الأخرى المتاحة لهم؟ تم إعداد قوس قزح وما إلى ذلك بنفس الطريقة تمامًا. (ومن المثير للاهتمام أن Rainbow تمتلك بياناتها الخاصة للميزات الاجتماعية التي تقوم ببنائها في المحفظة: الرسوم البيانية الاجتماعية، وواجهات العرض، وما إلى ذلك، وقد اختارت بناء كل هذا على Firebase بدلاً من blockchain.)
كل هذا يعني أنه إذا كان NFT الخاص بك هو من OpenSea إذا قمت بإزالتها منه، فسوف تختفي أيضًا من محفظتك. من الناحية العملية، لا يهم ما إذا كان NFT الخاص بي موجودًا بشكل دائم في مكان ما على blockchain، لأن المحفظة (والأشياء الأخرى بشكل متزايد في النظام البيئي) فقط استخدام OpenSea API للعرض NFT, وللاستعلام عن NFTs المملوكة لعنواني، بدأ بإرجاع 304 لا يوجد محتوى!
إعادة تشكيل العالم
بالنظر إلى تاريخ تحول Web1 إلى Web2،ما أجده غريبًا في Web3 هو أن تقنية مثل Ethereum تم إنشاؤها بنفس الخصائص الضمنية مثل Web1. ولإتاحة هذه التقنيات، يتم توحيد المجال حول المنصات. مرة أخرى. سيقوم الأشخاص بتشغيل الخوادم لك وتكرار الميزات الجديدة عند ظهورها. إنفورا، أوبن سي، كوين بيز، إيثرسكان.
وبالمثل، كان تطوير بروتوكول Web3 بطيئًا. عند هيكلة المشتق الأول، سيكون من الجيد أن يتم تحديد سعر سك المشتق كنسبة مئوية من القيمة الأساسية. هذه البيانات ليست موجودة على السلسلة، ولكنها موجودة في واجهة برمجة التطبيقات (API) التي ستوفرها لك OpenSea. الناس متحمسون بشأن عائدات NFT لأنها يمكن أن تفيد المبدعين، ولكن حقوق الملكية غير محددة في ERC-721 وقد فات الأوان لتغييرها الآن، لذا لدى OpenSea طريقتها الخاصة في تكوين حقوق الملكية،هذا الأسلوب موجود في مساحة Web2. التكرار بسرعة على منصة مركزيةتجاوزت البروتوكولات الموزعة والتحكم المدمج في النظام الأساسي.
بالنظر إلى هذه الديناميكيات، أعتقد أنه ليس من المستغرب أننا وصلنا بالفعل إلى وضع تكون فيه رؤية محفظتك المشفرة للرموز غير القابلة للاستبدال (NFTs) هي نفس رؤية OpenSea للرموز غير القابلة للاستبدال (NFTs). لا أعتقد أننا يجب أن نتفاجأ بأن OpenSea ليس "رأيًا" خالصًا يمكن استبداله، لأنه كان مشغولًا بالتكرار على المنصة بما يتجاوز ما يمكن تحقيقه من خلال الالتزام الصارم بالمعايير المستحيلة/التي يصعب تغييرها.
أعتقد أن هذا مشابه جدًا لحالة البريد الإلكتروني. يمكنني تشغيل خادم البريد الخاص بي، ولكن من الناحية الوظيفية لن يكون الأمر مهمًا فيما يتعلق بالخصوصية أو مقاومة الرقابة أو التحكم لأن GMail سيكون على الطرف الآخر من كل بريد إلكتروني أرسله أو أستقبله على أي حال. بمجرد أن يتم مركزية النظام البيئي الموزع حول منصة لتوفير الراحة، فإنه يصبح أفضل ما في العالمين: تحكم مركزي، ولكنه يظل لامركزيًا بدرجة كافية بحيث يصبح عالقًا بمرور الوقت. يمكنني إنشاء سوق NFT الخاص بي، لكنه لا يوفر أي تحكم إضافي إذا كان OpenSea يتوسط في عرض جميع NFTs في المحافظ التي يستخدمها الأشخاص (وكل تطبيق آخر في النظام البيئي).
هذه ليست شكوى ضد OpenSea، ولا انتقادًا لما بنوه. بل على العكس تمامًا، فهم يحاولون بناء شيء ناجح. أعتقد أننا يجب أن نتوقع حدوث هذا النوع من تكامل النظام الأساسي، ونظرًا لحتمية ذلك، يجب علينا تصميم أنظمة تمنحنا الوظائف التي نحتاجها بهذه الطريقة في التنظيم. ومع ذلك، فإن إحساسي واهتمامي هو أن مجتمع Web3 يتوقع نتيجة مختلفة عما نراه حاليًا.
ما زال الوقت مبكرًا
"لا يزال في المراحل المبكرة" هو الحل العبارة الأكثر شيوعًا التي أراها في عالم Web3، خاصة عند مناقشة قضايا مماثلة. بمعنى ما، فإن فشل العملات المشفرة في اختراق المرحلة الهندسية الأولية نسبيًا هو ما يسمح للناس باعتبار هذه الفترة "مراحل مبكرة" لأنها، من الناحية الموضوعية، كانت موجودة منذ عقد من الزمان أو أكثر.
ومع ذلك، حتى هذا مجرد في البداية (وربما يكون كذلك!)، لست متأكدًا من أننا يجب أن نعتبر ذلك عزاءًا أيضًا. أعتقد أن العكس قد يكون صحيحًا، ويبدو أننا يجب أن نلاحظ ذلك، "">من البداية، تميل هذه التقنيات إلى أن تكون مركزية من خلال المنصات من أجل تنفيذها، وهو ما له تأثير سلبي ضئيل على سرعة النظام البيئي، ومعظم المشاركين لا يعرفون أو يهتمون بحدوث ذلك. قد يشير هذا إلى أن اللامركزية في حد ذاتها ليست في الواقع ذات أهمية عملية فورية أو إلحاحية بالنسبة لمعظم الأشخاص الدرجة الوحيدة من اللامركزية التي يريدها المرء هي الحد الأدنى الضروري لوجود شيء ما، وبدون دراسة واعية لهذا الأمر، فإن هذه القوى ستبعدنا عن النتيجة المثالية بمرور الوقت، بدلاً من أن تقربنا منها.
ولكن لا يمكنك إيقاف حمى الذهب
فكر في الأمر، إذا اختفت جميع أجزاء Web3، OpenSea سيكون في الواقع "أفضل" بكثير. سيكون أسرع وأرخص وأسهل في الاستخدام. على سبيل المثال، لقبول عرض على NFT الخاص بي، سيتعين علي دفع ما يزيد عن 80 دولارًا إلى 150 دولارًا أمريكيًا كرسوم غاز الإيثيريوم. يؤدي هذا إلى تعيين حد مصطنع لجميع العطاءات، وإلا فسوف تخسر المال عن طريق قبول العطاءات التي تكون أقل من رسوم الغاز. غالبًا ما تبدو رسوم الدفع ببطاقات الائتمان باهظة الثمن، لكنها رخيصة بالمقارنة. يمكن لـ OpenSea أيضًا نشر سجل شفاف بسيط إذا كان الأشخاص يريدون سجلات عامة للمعاملات وعروض الأسعار وعروض الأسعار وما إلى ذلك للتحقق من سجلاتهم المحاسبية.
ومع ذلك، إذا قاموا ببناء منصة لبيع وشراء الصور لا تعتمد اسميًا على العملات المشفرة، فلا أعتقد أنها ستحظى بالقبول. ليس لأنه غير موزع، لأننا رأينا أن الكثير من الأشياء اللازمة لنجاحه لم يتم توزيعها بالفعل. لا أعتقد أنه سينتشر، لأن هذا هو اندفاع الذهب< سبان ستايل = "">< سبان ليف = "">< سبان نص = "">. يكسب الناس المال من خلال المضاربة على العملات المشفرة ويهتم هؤلاء الأشخاص بإنفاق هذه العملات المشفرة بطريقة تدعم استثماراتهم مع توفير عوائد إضافية، لذلك يحدد هذا سياق سوق نقل الثروة.
لا يهتم الأشخاص الموجودون في نهاية السطر الذين يقلبون NFTs بشكل أساسي بنموذج الثقة الموزعة أو آلية الدفع، لكنهم يهتمون بمكان وجود الأموال. لذا فإن المال يجذب الناس إلى OpenSea، فهم يقومون بتحسين التجربة من خلال بناء منصة تتكرر على بروتوكول Web3 الأساسي في مساحة Web2، ويقدمون في النهاية القدرة على "سك" NFTs من خلال OpenSea نفسها بدلاً من عقدك الذكي الخاص، وفي النهاية كل هذا يفتح الباب أمام Coinbase لتوفير الوصول إلى سوق NFT معتمد عبر بطاقة الخصم الخاصة بك من خلال النظام الأساسي الخاص بهم. وهذا يفتح الباب أمام Coinbase لإدارة الرموز المميزة نفسها عبر المجمعات المظلمة التي تحتفظ بها Coinbase، مما يساعد على إلغاء رسوم المعاملات ويجعل من الممكن تجنب التفاعل مع العقود الذكية تمامًا. في النهاية، جميع أجزاء Web3 هيتختفينعم، لديك موقع ويب لبيع وشراء ملفات JPEGS باستخدام بطاقة الخصم. نظرًا لديناميكيات السوق، لا يمكن للمشروع أن يبدأ كمنصة Web2، ولكن نفس ديناميكيات السوق والقوى الأساسية للمركزية قد تدفعه إلى الذهاب إلى هناك في النهاية.
في نهاية المجموعة، يعلق فنانو NFT على هذا التقدمأشعر بالإثارة، لأنه يعني المزيد من المضاربة/الاستثمار في فنهم، ولكن إذا كان الغرض من Web3 هو تجنب مخاطر Web2، فيجب أن نشعر بالقلق، وهذا هو الحال بالفعل بالنسبة لهذه البروتوكولات الجديدة التي يجب أن تقدم حلاً الاتجاه الطبيعي المستقبلي مختلف.
أعتقد أنه من المرجح أن تستمر قوى السوق هذه، والسؤال حول المدة التي ستستمر فيها، في رأيي، هو ما إذا كان التراكم الهائل للعملات المشفرة سينتهي به الأمر داخل المحرك أو في دلو متسرب. إذا انتهى الأمر بتوجيه الأموال المتدفقة عبر NFTs مرة أخرى إلى مساحة العملات المشفرة، فمن الممكن أن تتسارع إلى الأبد (سواء كان ذلك مجرد Web2x2 أم لا). إذا تدفقت بكميات كبيرة، فسيكون ذلك بمثابة وميض. أنا شخصياً أعتقد أن هناك ما يكفي من الأموال التي يتم جنيها في الوقت الحالي وما يكفي من الصنابير لاستمرار الأمر بحيث لن يكون هذا مجرد وميض. إذا كان الأمر كذلك، فيبدو أنه من المفيد التفكير في كيفية تجنب تحول Web3 إلى Web2x2 (Web2 ولكن مع خصوصية أقل).
قد لا يكون الإبداع كافيًا
أنا جديد على Web3. ومع ذلك، بالنظر إلى هذه المشاريع الصغيرة، فمن السهل أن نرى لماذا يعتقد الكثير من الناس أن نظام Web3 البيئي رائع جدًا. لا أعتقد أنه سيخلصنا من المنصات المركزية، ولا أعتقد أنه سيغير علاقتنا بالتكنولوجيا بشكل جذري، وأعتقد أن قضايا الخصوصية هي بالفعل أقل من معايير الإنترنت (وهو مستوى منخفض جدًا!) لكنني أفهم أيضًا سبب تحمس المهووسين مثلي للبناء عليه. على الأقل، إنه شيء جديد على مستوى العبقري غريب الأطوار: فهو يخلق مساحة للإبداع/الاستكشاف، يذكرنا بأيام الإنترنت الأولى. ومن المفارقات أن جزءًا من الإبداع قد ينبع من القيود التي تجعل Web3 غير عملي للغاية. آمل أن يؤدي الإبداع والاستكشاف الذي نراه إلى نتائج إيجابية، لكنني لست متأكدًا من أنها ستكون كافية لمنع ديناميكيات الإنترنت نفسها من الظهور مرة أخرى.
إذا أردنا تغيير علاقتنا بالتكنولوجيا، أعتقد أنه يتعين علينا القيام بذلك عن عمد. فكرتي الأساسية هي كما يلي تقريبًا:
1. يجب أن نقبل الفرضية القائلة بأن الأشخاص لن يصمموا أنظمة توزع الثقة دون الحاجة إلى بنية تحتية موزعة لتشغيل موقعك الخادم الخاص. يعني هذا أن البنية يمكنها توقع وقبول النتيجة الطبيعية لعلاقة عميل/خادم مركزية نسبيًا، ولكن تستخدم التشفير (بدلاً من التشفير الأساسي) المرافق) لتوزيع الثقة. على الرغم من أن Web3 مبني على "التشفير"، إلا أنني مندهش من قلة التطرق إليه!
2. يجب أن نسعى جاهدين لتقليل عبء تطوير البرمجيات. في الوقت الحالي، تتطلب مشاريع البرمجيات الكثير من القوى العاملة. فحتى التطبيق البسيط نسبيًا يتطلب مجموعة من الأشخاص يجلسون أمام الكمبيوتر لمدة ثماني ساعات يوميًا، يومًا بعد يوم، ولا تنتهي أبدًا. لم يكن هذا هو الحال دائمًا، فقد مر وقت لم يكن فيه 50 شخصًا يعملون في مشروع برمجي يعتبرون "فريقًا صغيرًا". وطالما أن البرمجيات تتطلب مثل هذا الجهد المتضافر والكثير من الاهتمام البشري المتخصص للغاية، أعتقد أنها ستميل إلى خدمة مصالح الأشخاص الذين يجلسون في تلك الغرفة كل يوم بدلاً من ما قد نعتبره أهدافًا أوسع. أعتقد أن تغيير علاقتنا بالتكنولوجيا قد يتطلب تسهيل إنشاء البرامجلكنني رأيت في حياتي الحالة المعاكسة. ولسوء الحظ، أعتقد أن الأنظمة الموزعة تميل إلى تفاقم هذا الاتجاه، مما يجعل الأمور أكثر تعقيدًا وصعوبة وليس أبسط وأسهل.
الرابط الأصلي: https://moxie.org/2022/01 /07/web3-first-impressions.html