أطلقت شركة تكنولوجيا الخصوصية Aleo مجموعة أدوات للمطورين و blockchain موجهة نحو خصوصية البيانات لجعل كتابة إثبات عدم المعرفة في تطبيقات الويب أمرًا بسيطًا وواسع الانتشار.

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

إثبات المعرفة الصفرية

يستفيد Aleo من إثبات عدم المعرفة (ZKP) ، وهو أسلوب قائم على التشفير يسمح لطرفين على الإنترنت ، مثل التطبيق والمستخدم ، بالتحقق من المعلومات مع بعضهما البعض دون مشاركة البيانات الأساسية المتعلقة بهذه المعلومات.

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

مجموعة أدوات تطوير Aleo

تتكون النسخة الأولية من Aleo من أربعة مكونات مختلفة. هناك Aleo Studio ، أول بيئة تطوير متكاملة (IDE) لكتابة تطبيقات تركز على الخصوصية صفر المعرفة.

IDE هي بيئة شاملة يمكن للمطورين فيها كتابة برامج الكمبيوتر. يركز Aleo Package Manager على إمكانية السماح للمطورين بإدارة حزم البيانات وأرشفتها.

مدمج مع Aleo Studio ، يجعل Aleo Package Maneger من السهل على المطورين تنظيم أعمالهم ومشاركتها. SnarkOS هو نظام التشغيل اللامركزي لـ Aleo لتطبيقات الويب الخاصة والتنفيذ الأول لبروتوكول Aleo.

قال المؤسس المشارك أليو هوارد وو: "إنها تدير blockchain وتدعم جميع أنواع التطبيقات. لذا فهي تشبه إلى حد بعيد ما يعرفه الناس ويحبونه على Ethereum. الفكرة بالنسبة لنا هي استخدام snarkOS كأساس أو العمود الفقري للنظام بأكمله.

لذا فإن الغرض من snarkOS هو التحكم في البيانات والتحقق منها وتخزينها في الدولة ". الجزء الأخير من مجموعة أدوات مطور Aleo هو "Aleo Testnet I" ، وهو اختبار للشبكة على snarkOS يسمح للمطورين بكتابة وتوزيع التطبيقات.

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

Leo: برمجة الخصوصية بلغة جديدة

كما أنشأت الشركة لغة برمجة جديدة تسمى "Leo". أوضح وو أنه على الرغم من أن Leo يشبه JavaScript إلى حد كبير ، إلا أنه قادر في الواقع على تجريد مفاهيم التشفير منخفضة المستوى ، بحيث يمكن للمطورين إنشاء تطبيقات خاصة دون الحصول على شهادة في التشفير. قال Wu: "لقد أنشأنا Leo لتسهيل كتابة التطبيقات الخاصة".

أندريا سانتيلو

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

مشاركة
نشرت من قبل
أندريا سانتيلو

احدث المقالات

مستقبل العملات المشفرة: تحديات جديدة وفرص جديدة

أحدثت العملات المشفرة ثورة في عالم الاقتصاد والاستثمار ، حيث قدمت بديلاً لامركزيًا عن ...

شنومكس آنو

هل يستطيع كاردانو التغلب على الإيثيريوم بهذه الحركة الجديدة الهائلة؟ 

أعلن Milkomedia-C1 عن دمج شبكة DJed stablecoin على منصتها. Milkomeda C1 ، أ ...

شنومكس آنو

2 عملات مشفرة رخيصة للشراء الآن

اكتسبت العملات المشفرة شعبية هائلة خلال العقد الماضي ، وجذبت المستثمرين من جميع أنحاء العالم. لكن،…

شنومكس آنو

تعتزم جزر البهاما تعزيز تنظيم العملات المشفرة بعد غرق FTX

كان مقر تبادل العملات المشفرة السابق FTX في جزر البهاما. لم تكن الدولة الجزيرة ...

شنومكس آنو

سجل Shiba Inu نتائج هائلة بسبب التكنولوجيا المتفوقة

مع ارتفاع معدلات تبني Shiba Inu ، فإن memecoin ونظام Shiba البيئي بأكمله ...

شنومكس آنو

يمكن لملايين المستخدمين شراء وسحب وتبادل عملات البيتكوين على Telegram messenger

استمر اعتماد العملات الرقمية مثل Bitcoin في النمو بلا هوادة. كثير…

شنومكس آنو