تطور الإنترنت المفتوح

تطور الإنترنت المفتوح

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

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

مقدمة موجزة عن Blockchain

بعض الأساسيات. Blockchain هي في الأساس مجرد قاعدة بيانات تديرها مجموعة من المشغلين المختلفين ، بدلاً من مؤسسة واحدة (مثل Amazon أو Microsoft أو Google). يتمثل أحد الاختلافات المهمة بين blockchain والسحابة في أنك لست مضطرًا إلى الوثوق بـ "مالك" قاعدة البيانات (أو أمانها التشغيلي) لتخزين البيانات القيمة. عندما تكون blockchain عامة (وجميع سلاسل blockchain الرئيسية عامة) ، يمكن لأي شخص استخدامها لأي شيء.

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

من المهم أيضًا فصل جزء قاعدة البيانات الذي يخزن البيانات عن الجزء الذي يعدل البيانات (الجهاز الظاهري).

يمكن تحسين خصائص الدوائر المختلفة. على سبيل المثال ، الأمان (في Bitcoin) أو السرعة أو السعر أو قابلية التوسع. بالإضافة إلى ذلك ، يمكن أيضًا تحسين منطق التعديل بعدة طرق: يمكن أن يكون آلة حاسبة بسيطة للجمع والطرح (كما هو الحال في Bitcoin) ، أو ربما آلة افتراضية كاملة Turing (كما في Ethereum و NEAR).

لذلك يمكن لمنصتي blockchain "تكوين" blockchain والآلة الافتراضية الخاصة بهما لأداء وظائف مختلفة تمامًا ، وقد لا يتنافسان أبدًا مع بعضهما البعض في السوق. على سبيل المثال ، تعتبر Bitcoin مقارنة بـ Ethereum أو NEAR عالمًا مختلفًا تمامًا ، ولا علاقة لـ Ethereum و NEAR ، بدورهما ، بـ Ripple و Stellar - على الرغم من حقيقة أنها تعمل جميعًا على "تقنية blockchain".

ثلاثة أجيال من blockchain

تطور الإنترنت المفتوح

جعلت التطورات التكنولوجية والحلول المحددة في تصميم النظام من الممكن توسيع وظائف blockchain على مدى 3 أجيال من تطورها على مدى السنوات العشر الماضية. يمكن تقسيم هذه الأجيال على النحو التالي:

  1. فتح الأموال: امنح الجميع إمكانية الوصول إلى الأموال الرقمية.
  2. التمويل المفتوح: اجعل النقود الرقمية قابلة للبرمجة وادفع حدود استخدامها.
  3. الإنترنت المفتوح: قم بتوسيع التمويل المفتوح ليشمل معلومات قيمة من أي نوع وأصبح متاحًا للاستخدام الجماعي.

لنبدأ بالمال المفتوح.

الجيل الأول: المال المفتوح

المال هو أساس الرأسمالية. سمحت المرحلة الأولى لأي شخص من أي مكان بالوصول إلى المال.

تطور الإنترنت المفتوح

من أهم البيانات التي يمكن تخزينها في قاعدة البيانات الأموال نفسها. هذا هو ابتكار Bitcoin: الحصول على دفتر أستاذ موزع بسيط يسمح للجميع بالاتفاق على أن Joe لديه 30 bitcoins وأرسل Jill 1,5 bitcoins. تم إعداد Bitcoin لإعطاء الأولوية للأمان على جميع الخيارات الأخرى. إجماع البيتكوين مكلف بشكل لا يصدق ، ويستغرق وقتًا طويلاً ، ويعتمد على عنق الزجاجة ، ومن حيث مستوى التعديل ، فهو في الأساس عبارة عن آلة حاسبة بسيطة للجمع والطرح تسمح بالمعاملات وبعض العمليات الأخرى المحدودة للغاية.

تُعد Bitcoin مثالًا جيدًا يوضح المزايا الرئيسية لتخزين البيانات على blockchain: فهي لا تعتمد على أي وسطاء وهي متاحة للجميع. أي أن أي شخص لديه عملات البيتكوين يمكنه إجراء تحويل من نظير إلى نظير دون اللجوء إلى مساعدة أي شخص.

بسبب بساطة وقوة ما وعدت به Bitcoin ، أصبح "المال" أحد أقدم وأنجح حالات استخدام blockchain. لكن نظام البيتكوين "بطيء للغاية ومكلف للغاية وآمن للغاية" يعمل بشكل جيد لتخزين الأصول - على غرار الذهب ، ولكن ليس للاستخدام اليومي للخدمات مثل المدفوعات عبر الإنترنت أو التحويلات الدولية.

إنشاء الأموال المفتوحة

بالنسبة لأنماط الاستخدام هذه ، تم إنشاء دوائر أخرى بإعدادات مختلفة:

  1. التحويلات: لكي يتمكن ملايين الأشخاص من إرسال مبالغ عشوائية حول العالم كل يوم ، فأنت بحاجة إلى شيء أكثر أداءً وأقل تكلفة من Bitcoin. ومع ذلك ، يجب أن يوفر نظامك مستوى أمانًا كافيًا. Ripple و Stellar هي مشاريع حسنت سلاسلها لتحقيق هذا الهدف.
  2. المعاملات السريعة: لكي يستخدم مليارات الأشخاص الأموال الرقمية بالطريقة نفسها التي يستخدمون بها بطاقات الائتمان ، فأنت بحاجة إلى سلسلة لتوسيع نطاقها بشكل جيد ، وتتمتع بأداء عالٍ ، وتظل غير مكلفة. يمكن القيام بذلك بطريقتين ، على حساب الأمن. الأول هو بناء "طبقة ثانية" أسرع فوق عملة البيتكوين ، والتي تعمل على تحسين الشبكة للحصول على أداء عالٍ ، وبعد اكتمال المعاملة ، يتم نقل الأصول مرة أخرى إلى "خزنة" البيتكوين. مثال على هذا الحل هو شبكة Lightning Network. الطريقة الثانية هي إنشاء blockchain جديد يوفر أقصى مستوى من الأمان ، مع السماح بمعاملات سريعة ورخيصة ، كما هو الحال في Libra.
  3. المعاملات الخاصة: من أجل الحفاظ على السرية التامة أثناء المعاملة ، تحتاج إلى إضافة طبقة إخفاء الهوية. هذا يقلل من الأداء ويزيد السعر ، وهي طريقة عمل Zcash و Monero.

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

هذا هو المكان الذي يلعب فيه التمويل المفتوح.

الجيل الثاني: التمويل المفتوح

مع التمويل المفتوح ، لم يعد المال مجرد مخزن للقيمة أو أداة للمعاملات - الآن يمكنك الاستفادة منه ، مما يزيد من إمكاناته.

تطور الإنترنت المفتوح

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

هذا ما يعد به "التمويل المفتوح" ، المعروف أيضًا باسم "التمويل اللامركزي" (DeFi).

ETHEREUM

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

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

تكمن الأهمية في حقيقة أن أمان الأصول الرقمية (على سبيل المثال ، الأموال) المخزنة على سلسلة هو نفس أمان وموثوقية البرامج التي يمكنها تغيير حالة هذه السلسلة أصلاً. برامج العقود الذكية لإيثريوم هي في الأساس نصوص برمجية بدون خادم تعمل على السلسلة بنفس الطريقة تمامًا مثل المعاملة الأكثر شيوعًا "إرسال رموز جيل 23" التي يتم إجراؤها على البيتكوين. رمز Ethereum الأصلي هو الأثير ، أو ETH.

مكونات Blockchain كخط أنابيب

نظرًا لأن واجهة برمجة التطبيقات أعلى ETH عامة (كما هو الحال في Bitcoin) ولكنها قابلة للبرمجة بشكل لا نهائي ، كان من الممكن إنشاء سلسلة من الكتل الإنشائية التي تنقل الأثير إلى بعضها البعض للقيام بعمل مفيد للمستخدم النهائي.

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

على سبيل المثال ، لنبدأ بـ Dharma ، وهي محفظة تتيح للمستخدمين تخزين الرموز الرقمية وكسب الفائدة عليها. هذا هو مبدأ أساسي لاستخدام النظام المصرفي التقليدي. يقدم مطورو Dharma سعر فائدة لمستخدميهم من خلال ربط العديد من المكونات التي تم إنشاؤها على أساس Ethereum. على سبيل المثال ، يتم تحويل دولارات المستخدم إلى DAI ، وهي عملة مستقرة قائمة على Ethereum تساوي الدولار الأمريكي. يتم بعد ذلك نقل هذه العملة المستقرة إلى Compound ، وهو بروتوكول يقرض هذه الأموال بفائدة وبالتالي يربح فائدة فورية للمستخدمين.

تطبيق التمويل المفتوح

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

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

الأداء والضبط

تعمل Ethereum مع نفس المعلمات مثل Bitcoin ، ولكن يتم نقل الكتل إلى الشبكة حوالي 30 مرة أسرع وأرخص - تكلفة المعاملة 0,1 دولار بدلاً من حوالي 0,5 دولار في البيتكوين. يوفر هذا مستوى كافٍ من الأمان للتطبيقات التي تدير الأصول المالية ولا تتطلب نطاقًا تردديًا عاليًا.

شبكة Ethereum ، كونها تقنية من الجيل الأول ، استسلمت للكم الهائل من الطلبات وعانت من معدل نقل 15 معاملة في الثانية. تركت فجوة الأداء هذه التمويل المفتوح عالقًا في حالة إثبات صحة المفهوم. تعمل الشبكة المثقلة بالحمل مثل النظام المالي العالمي في عصر الأجهزة التناظرية مع الشيكات الورقية والتأكيدات الهاتفية لأن Ethereum لديها قوة حوسبة أقل من حاسب الرسوم البيانية سنوات 1990.

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

الجيل الثالث: الإنترنت المفتوح

الآن يمكن أن يصبح كل شيء ذي قيمة نقودًا من خلال ربط الإنترنت بالتمويل المفتوح وبالتالي إنشاء إنترنت ذي قيمة وإنترنت مفتوح.

تطور الإنترنت المفتوح
كما ذكرنا سابقًا ، فإن مفهوم المال المفتوح له العديد من التطبيقات. كما تم وصف كيف أن تقنية الجيل التالي ، Ethereum ، جعلت الأموال المفتوحة أكثر فائدة من خلال خلق الفرص للجمع بين مكونات التمويل المفتوح. الآن دعونا نلقي نظرة على كيفية قيام جيل آخر من التكنولوجيا بتوسيع إمكانيات التمويل المفتوح وإطلاق العنان للإمكانات الحقيقية لـ blockchain.

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

نظرًا لتصميمها ، فإن blockchain هو الأنسب للبيانات ذات القيمة الكبيرة. تعريف "القيمة ذات المعنى" مرن للغاية. أي بيانات ذات قيمة محتملة للبشر يمكن ترميزها. الترميز في هذا السياق هو العملية التي يتم من خلالها نقل أصل موجود (لم يتم إنشاؤه من نقطة الصفر مثل البيتكوين) إلى blockchain وإعطاء نفس واجهة برمجة التطبيقات العامة مثل Bitcoin أو Ethereum. كما هو الحال مع عملة البيتكوين ، فإن هذا يسمح بالندرة (سواء كانت 21 مليون توكن أو واحدة فقط).

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

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

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

الإعداد للانترنت المفتوح

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

للحفاظ على الإنترنت المفتوح ، تحتاج المنصة إلى الخصائص التالية:

  1. إنتاجية أكبر وسرعة أعلى ومعاملات أرخص. نظرًا لأن السلسلة لم تعد تقوم فقط بتمرير قرارات بطيئة لإدارة الأصول ، فإنها تحتاج إلى التوسع لدعم أنواع البيانات وحالات الاستخدام الأكثر تعقيدًا.
  2. سهولة الاستخدام. نظرًا لأن حالات الاستخدام ستُترجم إلى تطبيقات للمستخدمين ، فمن المهم أن توفر المكونات التي ينشئها المطورون أو التطبيقات المطورة معهم تجربة جيدة للمستخدم النهائي. على سبيل المثال ، عندما ينشئون حسابًا أو يربطون حسابًا موجودًا بأصول ومنصات مختلفة وفي نفس الوقت يحتفظون بالسيطرة على البيانات الموجودة في يد المستخدم.

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

منصة الإنترنت المفتوحة

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

NEAR هي السلسلة الوحيدة التي صقلت تقنيتها بوعي وضبطت خصائص أدائها لتلبية احتياجات الإنترنت المفتوح بشكل كامل.

يجمع NEAR بين أساليب القياس من عالم قواعد البيانات عالية الأداء مع تحسينات وقت التشغيل وسنوات من تحسينات الاستخدام. مثل Ethereum ، تمتلك NEAR آلة افتراضية كاملة مبنية على قمة blockchain ، ولكن من أجل "مواكبة الطلب" ، تقوم السلسلة الأساسية بموازنة إنتاجية الآلة الافتراضية عن طريق تقسيم الحسابات إلى عمليات متوازية (التجزئة). وفي نفس الوقت يحافظ على مستوى الأمان اللازم لتخزين البيانات بشكل موثوق.

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

اختتام

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

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

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

لنقم معًا ببناء إنترنت مفتوح!

قائمة صغيرة من الموارد لأولئك الذين يريدون التعمق أكثر الآن:

1. شاهد كيف يبدو التطوير ضمن NEAR ، ويمكنك تجربة IDE عبر الإنترنت هنا.

2. المطورين الراغبين في الانضمام إلى النظام البيئي هنا.

3. تتوفر وثائق مطوّرة واسعة النطاق باللغة الإنجليزية هنا.

4. يمكنك متابعة جميع الأخبار باللغة الروسية مجتمع برقيةو المجموعة على فكونتاكتي

5. إذا كانت لديك أفكار للخدمات التي يقودها المجتمع وترغب في العمل عليها ، يرجى زيارة موقعنا برنامج دعم رواد الأعمال.

المصدر: www.habr.com

إضافة تعليق