Algorand şu yönlerden diğer blok zinciri ağlarından farklıdır:
Gerçek merkeziyetsizlik: Teklif verenler ve komiteler rastgele seçildiğinden ağ birkaç madenci veya doğrulayıcı tarafından kontrol edilmez.
Düşük hesaplama gereksinimleri: Yüksek enerji tüketen madencilik çiftliklerine ihtiyaç yoktur.
Hızlı mutabakat: Emrin verilmesinden itibaren bir dakika içerisinde birçok kullanıcıya ölçeklenmesiyle, tüm topluluk bir sonraki blok üzerinde mutabakata varır ve işlemleri onaylar.
Son derece düşük fork (çatallanma) olasılığı: Kullanıcılar, ortaya çıkar çıkmaz yeni bir bloka güvenebilirler. Ağ geçici olarak bölüntülenmiş olsa bile Algorand, onaylanmış işlemleri hiçbir kullanıcının farklı görüntülememesini sağlar.
Bloklar ağa nasıl eklenir?
Algorand'de blok önermekten, kendilerine yetki devri yapılmış birkaç kullanıcı ya da sabit bir komite sorumlu değildir. Bunun yerine, Algorand konsensüs protokolüne katılacak tüm kullanıcılar rastgele, gizlice ve sürekli olarak seçilir. Algorand'deki her blok, bir sonraki blok seçimine hangi kullanıcıların katılacağını belirleyen yeni bir öngörülemeyen seçim seed'ini ortaya çıkarır.
Algorand'de bir işlemin blok zincirinin yeniden düzenlenmesi yoluyla tersine çevrilmemesini sağlamak için, çok sayıda onay ve çoğu zaman birkaç saat beklemek zorunda kalmak yerine, bloklar hızlı bir şekilde sonuç alınmasına olanak verecek şekilde “kriptografik seçme” olarak bilinen lotolar vasıtasıyla iki aşamada oluşturulur.
Teklif aşaması: Rastgele tek bir token seçilir ve sahibi sonraki blokları önerir. Bu teklif veren tüm ağ tarafından yalnızca ilerleme aşamasında bilindiğinden, müdahale etmek için artık çok geçtir. Pure PoS'te her token'ın seçilme olasılığı eşittir.
Oylama aşaması: İlk kullanıcı tarafından önerilen bloku onaylamak için 1.000 rastgele token'ın sahiplerinden oluşan bir komite seçilir. Diğer birçok Hisse İspatı (Proof of Stake; PoS) blok zincirindeki sabit komite sistemiyle karşılaştırıldığında, komite üyelerinin bu rastgele seçimi protokolü saldırganlara karşı son derece güvenli hâle getirir, çünkü saldırganlar kimi hedefleyeceğini bilemez.
Ödüller
Algorand Vakfı, belirli bir Ödül Dönemi için Ödül Havuzuna belirli sayıda token yatırır. Ödüller blok zinciri tarafından hesaplanır ve dağıtılır. Ödüller, bir hesaba her giriş ya da çıkış işlemi gerçekleştiğinde otomatikman alınır. Ödül sıklığı yaklaşık 20 dakikada birdir (Haziran 2019 itibarıyla).
Ödül Süresi zarfındaki blok başına ödül tutarı, Ödül Havuzundaki token sayısının doğrulanmış blok sayısına bölünmesinin sonucuna eşittir. Her blok, blok zincirine yazıldığından dolayı blok başına ödül tutarı, tüm token sahipleri arasında toplam staking tutarı içerisinde sahip oldukları staking oranına göre bölüştürülür. Bir kişinin blok başına ödül tutarındaki payı, token'ların kazanılmasına veya kaybedilmesine bağlı olarak değişebilir.
Bu ödüller Algorand ağında tahakkuk eder ve belirli bir hesabı içeren bir işlem onaylandığında o hesap tarafından alınır.
Algorand Standart Assets (ASA)
Algorand protokolü, on-chain (zincir içi) Algorand Standart Assets'in (ASA) oluşturulmasını destekler. Bunların kullanımı diğer blok zincirlerindeki token'lara benzer. Bunlar Algo ile aynı güvenlik, uyumluluk, hız ve kullanım kolaylığına sahiptir.
Algorand Standart Assets ile örneğin stabil coin'leri, sadakat puanlarını, sistem kredilerini ve oyun içi puanları temsil edebilirsiniz. Ayrıca ev tapusu, koleksiyon ürünü ve bir tedarik zincirindeki özgün bir parça gibi tek ve benzersiz ASA'lar da oluşturabilirsiniz. Menkul kıymet, uyum ve sertifikasyon gibi kullanım alanlarının desteklenmesini sağlayan, bir ASA üzerinde transfer kısıtlamaları getirmek şeklinde isteğe bağlı bir işlev de vardır.