Başlangıç ​​Aleo, İnternette veri gizliliğini korumak istiyor

Başlangıç ​​Aleo, İnternette veri gizliliğini korumak istiyor - kredi 768x504 1 440x264 1Gizlilik teknolojisi firması Aleo, web uygulamalarında sıfır bilgi kanıtı yazmayı basit ve yaygın hale getirmek için veri gizliliği odaklı bir blok zinciri ve geliştirici kiti başlattı.

Başlangıç, geliştiricilerin Leo adlı yeni bir programlama dilini kullanarak web için özel uygulamalar yazmasına ve bu araçları mevcut tarayıcı işlevlerine entegre etmesine olanak tanıyan ilk yazılım araçlarını yayınlıyor.

Sıfır bilgi kanıtı

Aleo, bir uygulama ve bir kullanıcı gibi İnternet üzerindeki iki tarafın bu bilgilerle ilgili temel verileri paylaşmadan birbirleriyle bilgileri doğrulamasına olanak tanıyan şifreleme tabanlı bir teknik olan sıfır bilgi kanıtından (ZKP) yararlanır.

Örneğin, bir web sitesine erişim, şifre, coğrafi konum verileri veya kullanıcı hakkında daha fazla ayrıntı keşfetmek için kullanılabilecek diğer bilgiler gibi bilgiler paylaşılmadan bir veri doğrulaması ile gerçekleştirilebilir.

Aleo'nun geliştirme araç seti

Aleo'nun ilk versiyonu dört farklı bileşenden oluşmaktadır. Sıfır bilgili gizlilik merkezli uygulamalar yazmak için ilk entegre geliştirme ortamı (IDE) olan Aleo Studio var.

IDE, geliştiricilerin bilgisayar programları yazabildikleri bütünsel bir ortamdır. Aleo Paket Yöneticisi, geliştiricilerin veri paketlerini yönetmesini ve arşivlemesini sağlamaya odaklanır.

Aleo Studio ile entegre olan Aleo Paket Yöneticisi, geliştiricilerin çalışmalarını düzenlemelerini ve paylaşmalarını kolaylaştırır. SnarkOS, Aleo'nun özel web uygulamaları için merkezi olmayan işletim sistemidir ve Aleo protokolünün ilk uygulamasıdır.

Kurucu ortak Aleo Howard Wu, "Bir blok zinciri çalıştırıyor ve her türlü uygulamayı destekliyor" dedi. Bizim için fikir, snarkOS'u tüm sistemin temeli veya omurgası olarak kullanmaktır.

Yani snarkOS'un amacı, eyaletteki verileri kontrol etmek, doğrulamak ve depolamaktır. " Aleo'nun geliştirici kitinin son kısmı, geliştiricilerin uygulamaları yazmasına ve dağıtmasına olanak tanıyan snarkOS üzerinde bir test ağı olan "Aleo Testnet I" dir.

Aleo, geliştiricilerin inşa etmek ve entegre etmek istediği diğer her şeyin temeli olduğundan, geliştiriciler, kiti kullanmak için Aleo'nun blok zincirinde programlar oluşturmalıdır. Amaç, güçlü ve özel bir çekirdek oluşturmaktır, böylece kullanıcılar verilerinin herkese açık olmasını isteyip istemediklerini seçebilirler. Ancak tüm amaç, geliştiricilerin mevcut uygulamaları Aleo ile entegre etmesidir. Mevcut uygulamalar, normal web paradigmalarını kullanarak Aleo'ya entegre olabilecektir.

Leo: Gizliliği yeni bir dilde programlama

Şirket ayrıca "Leo" adında yeni bir programlama dili yarattı. Wu, Leo'nun JavaScript'e çok benzer görünmesine rağmen, aslında düşük seviyeli kriptografik kavramları soyutlayabildiğini, böylece geliştiricilerin kriptografi derecesi olmadan özel uygulamalar oluşturabileceğini açıkladı. Wu, "Özel uygulamaları yazmayı kolaylaştırmak için Leo'yu yarattık" dedi.