|
September 09, 2016, 08:13:46 PM |
|
Öncelikle bu listeyi "kupon temelli yapılabilecekler" ve "kontrat temelli yapılabilecekler" diye ayırmak lazım.
OP'daki bütün maddeler aslında belirli bir sayıda üretilen "kupon"ların blokzinciri üzerinde aktarılmasıyla ilgili. Mesela 5. madde olan "oylama", her kullanıcıya 1 tane verilmiş bir oy kuponunun çeşitli adreslere gönderilmesiyle gerçekleşebilir. İki şey arasında oylama yapılıyor diyelim, A ve B olsun, o zaman A'nın adresi ve B'nin adresi olacak, A adresine gönderenler A'yı oylamış sayılacak, B adresine gönderenler B'yi.
Kontrat temelli bir uygulama ise, söz gelimi bahis olabilir. Yukarıdaki örneği biraz değiştirirsek, A yerine "yazı", B yerine "tura" koyabiliriz ve bu bir bahse dönüşmüş olur. En son birisi yazı-tura atacak, sonucun ne geldiğini birden fazla kişi yine blokzincirine girecek, konsensüs sağlandıktan sonra diyelim ki "yazı"lar kazandı. O zaman kontrat otomatik olarak "tura"nın bakiyesinin tamamını "yazı" adresine aktaracak ve toplam bakiye "yazı" diyenler arasında paylaştırılacak.
Bunun için yalnızca bir adresten diğerine bir kripto-varlık ("kupon") göndermenin yanında, blokzincirinin otomatik olarak gerçekleştireceği birtakım betikler/kurallar da olmalı, dolayısıyla ilk gruptan farklılaşıyor bu tarz uygulamalar. Mesela yürüyen uçak da ancak bu şekilde yapılabilir diye düşünüyorum.
|