dc.contributor.advisor | Yayla , Oğuz | |
dc.contributor.author | Yavuzyiğit , Fahrettin | |
dc.date.accessioned | 2019-10-21T12:40:39Z | |
dc.date.issued | 2019 | |
dc.date.submitted | 2019-06-27 | |
dc.identifier.uri | http://hdl.handle.net/11655/9430 | |
dc.description.abstract | This thesis is a study on authentication methods of Bitcoin ecosystem which is an application of blockchain. Firstly, the facilities given by Bitcoin along with its security requirements are examined from a perspective that can be used in place of today's banking system. Bitcoin ecosystem is a use case of blockchain and its current transaction authentication methods are well studied in the literature, and based on this, the questions are raised, "Could the common account and the proxy concepts of banking services also be possible in Bitcoin?". Many researches say that there are solutions based on bilinear pairings commonly, accountable subgroup multi-signature and delectable credentials schemes. These schemas are studied in this thesis. As a first alternative, accountable subgroup multi-signature (ASM) constructed from Boneh – Lynn – Shacham (BLS) signature schemes gives us the opportunity of the public key aggregation mechanism. In this way, it can be possible that more than one user sign the same message jointly and only one public key is needed to verify the signature. This approach allows lots of savings in storage of public keys in transaction scripts and that is quite convenient to implement in Bitcoin. For the second alternative, delectable credentials signature schema renders possibility that someone can give her signing authority to another. Delegatable credentials can do this with a structure that is built on Groth and Schnorr signature schemes. Furthermore, the suggested delectable credential schema in this thesis is able to store in secret or disclosed within the signature. This property is included in the usage scenarios about need of delegation for individuals. | tr_TR |
dc.language.iso | en | tr_TR |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.rights | info:eu-repo/semantics/openAccess | tr_TR |
dc.subject | Block Chain | tr_TR |
dc.subject | Bitcoin | tr_TR |
dc.subject | Transaction | tr_TR |
dc.subject | Authentication | tr_TR |
dc.subject | Multi signature | tr_TR |
dc.subject | Accountable subgroup multi signature | tr_TR |
dc.subject | Delegatable credentials | tr_TR |
dc.subject.lcsh | Konu Başlıkları Listesi::Bilim::Matematik | tr_TR |
dc.title | Alternative Digital Signature Schemes
In Blockchain | tr_eng |
dc.title.alternative | Blok Zincirde
Alternatif Dijital İmza Şemaları | tr_TR |
dc.type | info:eu-repo/semantics/masterThesis | tr_TR |
dc.description.ozet | Bu tez, bir blok zincir uygulaması olan Bitcoin ekosisteminin kimlik doğrulama yöntemleri üzerine bir araştırmadır. İlk olarak, bugünün bankacılık sistemi yerine kullanılabilmesi bakış açısıyla, güvenlik gereksinimlerinin yanı sıra Bitcoinin sağladığı olanaklar sorgulanmıştır. Bir blok zincir uygulaması örneği olan Blockchain ve kendisine ait mevcut kimlik doğrulama metotları araştırılmış, elde edilen bilgiler üzerinden "Bankacılık hizmetlerinde bulunan ortak hesap ve vekalet kavramları aynı zamanda Bitcoin de mümkün müdür?" sorusu ortaya atılmıştır. Cevap olabilecek birçok araştırma arasından, en yeni çalışmalardan olması ve ortak şekilde bilinear parings kullanıyor olmaları sebebiyle hesap verebilir altgrup çoklu imza ve devredilebilir yetki şemaları detaylı şekilde araştırılmıştır. İlk öneri olarak, hesap verebilir altgrup çoklu imza yöntemi, açık anahtarların birleştirilmesine olanak sağlayan Boneh – Lynn – Shacham (BLS) imzalama şeması üzerine inşa edilmiştir. Bu sayede birden fazla kullanıcının aynı mesajı ortak şekilde imzalaması ve bu imzanın yalnız bir açık anahtar ile doğrulanması mümkün olabilmektedir. Bu yaklaşım, işlemler içinde açık anahtarların saklanmasında tasarruf sağlamaya ve Bitcoin'e uyarlanmasının oldukça kolay olmasını sağlamaktadır. İkincisi için çözüm olarak, delege edilebilir kimlikli imzalama yöntemi birinin sahip olduğu imzalama yetkisini bir başkasına devredebilmesine olanak sağlamaktadır. Delege edilebilir kimlik bu olanığı Groth ve Schnorr imzalama yapıları üzerine kurulan bir yapı ile gerçekleştirebilmektedir. Aynı zamanda bu tezde yer alan delege edilebilir kimlik şeması kullanıcı özbilgilerini açıkta veya gizli şekilde saklayabilmektedir. Bu özellik, tezimizin bireysel delegasyon ihtiyacı üzerindeki kullanım örneğine dahil edilmiştir. | tr_TR |
dc.contributor.department | Matematik | tr_TR |
dc.embargo.terms | Acik erisim | tr_TR |
dc.embargo.lift | - | |