تطور دور كبير موظفي المعلومات (CIO) في عالم الشركات مع مرور الوقت ، ومواكبة معدل الابتكار المميز في التكنولوجيا والأعمال. من التفويض الأصلي للمركز إلى إدارة قسم تكنولوجيا المعلومات وضمان تشغيل أنظمة الشركة بسلاسة ، من المتوقع أن لا تقوم مديري تقنية المعلومات اليوم بسن منصات تكنولوجيا المعلومات فحسب ، بل لفهم وإنشاء نماذج أعمال جديدة تستخدم التكنولوجيا الحالية والحلول الخارجية للمهام الفريدة.
مع انتقال التكنولوجيا من النموذج المترابط إلى نموذج المزيج والتوافق ، أصبحت واجهات برمجة التطبيقات (API) مكونًا أساسيًا للنجاح. واجهات برمجة التطبيقات (واجهات برنامج التطبيق) هي وظائف فرعية ، أو تطبيقات صغيرة ، تسمح للمطورين باستخدام أدوات مختلفة في حل واحد عن طريق تعزيز الاتصال بين المكونات المختلفة. في جوهرها ، تعمل واجهات برمجة التطبيقات (APIs) كجهات اتصال بين قطعتين من البرامج ، مما يتيح لكل منهما العمل كما لو كان برنامجًا واحدًا.
أصبحت واجهات برمجة التطبيقات (APIs) أدوات شائعة بشكل متزايد ، مع شركات مثل Facebook و Amazon و SalesForce وأكثر من ذلك تطلق واجهات برمجة التطبيقات الخاصة بها والتي تسمح للشركات بالوصول إلى بعض خدماتها دون الحاجة إلى الانتقال الكامل إلى نظامها البيئي. أدى هذا النموذج الجديد إلى ظهور ما يسميه بعض الخبراء "اقتصاد API" ، وهو نموذج يعزز الخلاصة الأساسية للشركة من خلال تحسين قابلية التشغيل البيني ومن ثم إنشاء أنظمة جديدة من الأنظمة الحالية.
بنفس الطريقة التي تبني بها الشركات اليوم منصات جديدة ليس من مصادر واحدة ولكن من مجموعة متنوعة من التطبيقات ، توفر تقنية blockchain طريقة أكثر ديمقراطية وفعالية لبناء حلول جديدة.
تستند Blockchain إلى فكرة الدمقرطة واللامركزية ، وهما مفهومان متأصلان في نماذج تطوير واجهة برمجة التطبيقات. مثل واجهات برمجة التطبيقات (APIs) كانت المحفز لثورة تكنولوجية ، فقد أظهرت التكنولوجيا التي تدعم عملات التشفير مثل البيتكوين إمكانات هائلة لقيادة موجة جديدة من التطوير الابتكاري.
اقتصاد API الأول: انتصار المركزية
لقد نشأ مفهوم واجهات برمجة التطبيقات (APIs) عن ضرورة تطور التكنولوجيا. في حين أن الأنظمة القديمة كانت تعتمد على تطبيق واحد متجانسة تعاملت مع كل جانب من جوانب العملية ، فإن واجهات برمجة التطبيقات (APIs) قد وفرت للمطورين القدرة على توصيل الحلول الحالية ببساطة من الأنظمة الأخرى للحصول على وظائف دون التضحية بالكفاءة. علاوة على ذلك ، فقد قدّموا للشركات القدرة على دمج الأدوات مع سجلات التتبع المؤكدة للوظائف الرئيسية ، كل ذلك مع تشكيل بيئة أكثر مركزية للابتكار.
لقد تحقق اقتصاد واجهة برمجة التطبيقات عندما أدركت الشركات أنه أكثر من مجرد أدوات للمطورين ، فإن واجهات برمجة التطبيقات توفر وسيلة لتسريع العمليات التجارية ، واستخدام التكنولوجيا الحالية لإنتاج منصات جديدة ، وإنشاء بيئة أكثر اتصالًا وقابلية للتشغيل البيني للتطبيقات. في عالم قائم على السحابة على نحو متزايد ، توفر واجهات برمجة التطبيقات طريقة سهلة لتوصيل الخدمات وإنشاء حلول يمكنها توظيف أفضل ما هو متاح بسهولة. بالنسبة للعديد من الشركات ، يعتبر هذا النموذج جذابًا للغاية ، لأنه يتيح لها نشر التكنولوجيا الحالية ، ولكن أيضًا يزيد من بصمة وإيراداتها - كما فعلت بالفعل شركات مثل Facebook و SalesForce وغيرها.
أحد الأمثلة المبكرة الممتازة على صعود وركود اقتصاد API الحالي هو LinkedIn. في البداية ، فتحت الشركة العديد من واجهات برمجة التطبيقات التي تتيح للمطورين استخدام أدوات LinkedIn بعدة طرق. حقق البرنامج نجاحًا كبيرًا وسمح للمستخدمين بمشاركة أجزاء كبيرة من المعلومات من حساباتهم داخل خدمات أخرى.
ومع ذلك ، بعد أن أصبحت شائعة للغاية ، أعلنت الشركة عن قرارها بإغلاق معظم واجهات برمجة التطبيقات الخاصة بها ، أو تقييدها بشدة على دفع الأعضاء ، مما أدى إلى القضاء على ما كان نظامًا بيئيًا للمطور النابض بالحياة باستخدام أدوات الشركة. رد فعل ينكدين يسلط الضوء على الانقسام إشكالية في هذه الصناعة.
تم تصميم واجهات برمجة التطبيقات لإزالة المركزية. لقد تم تصميمها لإنشاء أنظمة مترابطة تعمل على مشاركة البيانات بسرعة ودعم نظام بيئي أكثر كفاءة تحكمه فقط ما هو ممكن ، وليس المسموح به. كان الاتجاه الرئيسي الآخر في عالم التكنولوجيا ، وعرض واحد على LinkedIn عند إغلاق مكتبة API الخاصة بهم ، هو الخوف الذي تجسده الشركات الكبرى المحيطة بفقدان قبضتها كحراس بوابة للبيانات العالمية. لم يكن LinkedIn على مستخدمي API السعداء - لديهم القدرة - من تلقاء أنفسهم - لنقل البيانات التي يمكنهم استخدامها لتحقيق الدخل من خدمات الشركة.
Blockchain و API اقتصاديات 2.0
تم الإشادة بلوكشين كتكنولوجيا ثورية في العديد من الصناعات ، ولكن واحدة من أكثر وظائفها قيمة هي أداة لإضفاء الطابع الديمقراطي على التنمية. تزيل التقنية فكرة أنه يمكن التحكم في البيانات من خلال عدد قليل من العقد المركزية في الشبكة.
نظرًا لدفتر الأستاذ اللامركزي والمفتوح ، يستطيع كل مستخدم على الشبكة الوصول إلى جميع البيانات ويمكنه استخدامه كما يراه مناسبًا. ترتبط ارتباطًا وثيقًا بهذا المفهوم ، وأحد الأمور الرئيسية لاقتصاد واجهة برمجة التطبيقات الحقيقية هي مسألة الثقة.
في النموذج الحالي ، تقوم واجهات برمجة التطبيقات بجمع بيانات حول المستخدمين الذين تملكهم الشركة التي تستخدم API الخاصة بها. على سبيل المثال ، لا يزال بإمكان خرائط Google الاحتفاظ بالمعلومات التي تم جمعها بواسطة التطبيقات الأخرى التي تستخدم واجهة برمجة التطبيقات الخاصة بها ولديها الحقوق الوحيدة لاستثمارها. باستخدام blockchain ، لن يكون ذلك ممكنًا ، حيث لا يتم تخزين جميع المعلومات مركزيًا ، بل يتم توزيعها في وقت واحد على دفتر الأستاذ في كل عقدة ، مما يخلق ديناميكية شبكة موثوقة تمامًا.
آلية الثقة المضمنة في Blockchain ومزاياها المعلوماتية تعني أن واجهات برمجة التطبيقات يمكن أن تعمل على النحو الأمثل ، وبالفعل فإن العديد من مشاريع blockchain مبنية بالكامل تقريبا باستخدام واجهات برمجة التطبيقات. على سبيل المثال ، تم تصميم Request Network باستخدام Civic و Aragon و Kyber.Network وأدوات أخرى. وبالمثل ، هناك حلول مبتكرة تسمح للشركات بنقل المعلومات بحرية والاحتفاظ بها بحرية ، بدلاً من تركها لحراس البوابة.
على سبيل المثال ، يتيح Dock.io للمستخدمين الاتصال بمصادر مركزية رئيسية مثل LinkedIn و Upwork والمواقع الأخرى المشابهة والتحكم في المعلومات المعروضة عليهم. كما أنه يمكّن الأفراد من أخذ معلوماتهم معهم والانتقال إلى منصات مختلفة إذا لزم الأمر. تعد هذه القدرة على نقل البيانات ضرورية لاقتصاد واجهة برمجة التطبيقات الجديدة ، حيث لا يتم تقييد التدفقات المعلوماتية أو تقييدها بواسطة كيان واحد. طالما يمكن للمستخدمين التحكم في المعلومات الخاصة بهم ، يمكن دمج أدوات الشركة في أي منصة لإنشاء تبادل المعرفة المهنية.
وبالمثل ، فإن بدء تشغيل blockchain يمكّن المستخدمين من التحكم في معلوماتهم وتحديد كيفية استثمارها. في الاقتصاد الحالي لواجهة برمجة التطبيقات ، تظل السيطرة على بيانات المستخدم في أيدي حراس البوابة. ومع ذلك ، فإن أدوات مثل Wibson ، التي تتيح للمستخدمين بيع البيانات التي تم التحقق منها إلى مصادر الوسائط دون التضحية بخصوصياتهم ، تقدم نموذجًا مختلفًا لواجهات برمجة التطبيقات ، مما يسمح للمنصات بجمع بيانات المستخدم دون الوقوع في معضلات أخلاقية حول التحكم في الخصوصية وانتهاكها.
عرضت حصيرة Travizano من Wibson له:
"أتاحت الموجة الأولى من اقتصاد واجهة برمجة التطبيقات للمستهلكين مزيدًا من الراحة من خلال تسهيل حركة البيانات بسلاسة بين الأنظمة والبيئات المختلفة. وكان التأثير الأقل فهمًا هو أن أقوى مشغلي التكنولوجيا استغلوا حركة البيانات لتوسيع قوتهم إلى المواقع والخدمات عبر الانترنت.في هذه المرحلة التالية من اقتصاد واجهة برمجة التطبيقات ، ستستفيد مشاريع مثل Wibson من البنية الأساسية لواجهة برمجة التطبيقات نفسها لإعطاء الأفراد وسيلة لاستعادة السيطرة على بياناتهم الشخصية عن طريق نقلها مباشرة بين أنفسهم وبين مشتري البيانات. "
مضيفا الثقة ، وإزالة الحواجز
الاقتصاد API لا يذهب إلى أي مكان. يوجد حاليًا أكثر من 17000 من واجهات برمجة التطبيقات المتاحة للاستخدام (كما ورد في ProgrammableWeb) ، على الرغم من أن معظمها لم يتكامل مع blockchain. ومع ذلك ، فقد شهد السوق قيام لاعبين أكبر إما بإغلاق الوصول أو استخدام واجهات برمجة التطبيقات كوسيلة لتوسيع جهودهم في التنقيب عن البيانات وتحقيق الدخل.
على الرغم من شعبية النموذج ، إلا أن استمرار مركزية السلطة والتحكم في أيدي عدد قليل من الشركات الكبيرة يعني أنها تتحكم بشكل فعال في الابتكار.
يمكن أن تساعد Blockchain في حل هذه المشكلات عن طريق إضافة الثقة ، والتحكم الذاتي ، والقدرة على توظيف الأساليب الديمقراطية تجاه تطوير تطبيقات جديدة. يتيح البروتوكول الأكثر انفتاحاً للمطورين المشاركة في اقتصاد واجهة برمجة التطبيقات دون التضحية بخصوصياتهم مع الاحتفاظ بالقدرة على زيادة أرباحهم عن طريق الحفاظ على البيانات التي يستخدمونها وينتجونها.
