The bachelor thesis deals with cryptographic currency Bitcoin. It describes the origin, development and current state of the currency. It also outlines the basic principles on which the currency works from a technical standpoint and examines the main advantages and disadvantages of the system compared to the classical currencies. The practical part discusses the issue of security and anonymity in the system. The questionnaire identifies the current state of Bitcon awareness and what features are considered to be the greatest disadvantages from a user perspective. This is followed by an analysis of potential system security intrusions, along with an analysis of several actually performed successful attacks.
Sa sve većom prisutnosti kriptovaluta, pojedinac osjeća potrebu sudjelovanja u trgovanju i korištenju kriptovaluta. S obzirom na visoke troškove i rizike ulaganja, javlja se potreba za edukacijom i treningom korisnika prije sudjelovanja na financijskom tržištu. U sklopu ovog rada, izrađena je mobilna aplikacija Euphoria namijenjena upravo simuliranom trgovanju. Programski kod aplikacije pisan je u programskom jeziku Kotlin, baza podataka u SQL-u, a dizajn u XML-u. Pregled cijena kriptovaluta u stvarnom vremenu postignut je spajanjem na coinmarketcap.com API servis uz pomoć Retrofit biblioteke i HTTP GET metode. Aplikacija omogućuje pregled cijena kriptovaluta i njihovu kupovinu i prodaju, te izradu portfelja korisnika. Baza podataka same aplikacije implementirana je uz pomoć Room biblioteke. Uz implementaciju baze podataka, omogućeno je korištenje i pregled portfelja korisnika.
U ovom završnom radu obrađen je pojam hardvera za rudarenje kriptovaluta. Nakon uvoda u prvom poglavlju opisana je prva kriptovaluta "Bitcoin". U drugom poglavlju objašnjen je protokol "Blockchain" na koji Bitcoin funkcionira. U trećem poglavlju opisane su transakcije, te posao rudara u bitcoin mreži. U četvrtom poglavlju je opisana povijest hardvera, te detaljan opis hardvera ovisno o generaciji. U zadnjem poglavlju je opisan suvremeni hardver te najbolje rješenje za Bitcoin i Ethereum, drugu najvrjedniju kriptovalutu.
Bitcoin (BTC) je digitalna, decentralizirana, anonimna platna mreža, a ujedno i kripto valuta koja je korištena u toj mreži. BTC se koristi za elektronsko plaćanje usluga. U pojedinim mjestima, također, je moguće platiti noćenje u lancu hotela, kupiti pizzu, kupiti VPB servis... Diplomski rad podijeljen je na dva glavna dijela. U prvom dijelu objašnjeno je sve što potrebno za razumjeti što je to Bitcoin. U drugom dijelu opisani su bitniji dijelovi koda Bitcoin algoritam
The aim of this thesis is to familiarize the reader with the problematics of the theoretical background of cryptocurrencies from the historical perspective, focusing on the concepts of B-money and Bit gold, which were the basis for the creation of Bitcoin. The main part is devoted to this decentralized cryptocurrency called Bitcoin. It introduces Bitcoin's main milestones, the Bitcoin Foundation, the functioning system itself, and eventually Bitcoin's prospects for the future. The aim of the second part of this thesis is to develop a simple and clear system for selecting a wallet as the storage of bitcoins. What should be decided by a person who considers holding his own bitcoins. Here is used a compairing method of selected criterias. Criterias are compared based on the prerequisite that the priority for selection is mainly the bitcoin wallet. For the idea of how this wallet looks and works, the practical part also includes a sample of two selected wallets, based on the comparison of criterias, and the transfer of one dollar between them. The aim of this bachelor thesis is to process the comparation of selection procedur for use by ordinary users.
Purwono Purwono, Alfian Ma’arif, Wahyu Rahmaniar, Qazi Mazhar ul Haq · 6 authors
Blockchain technology has a promising future in a number of industries and enterprises. Formerly connected to virtual currency like Bitcoin, blockchain has evolved into a versatile technology with many applications. In the upcoming years, it is predicted that blockchain will revolutionize a variety of industries, including banking, supply chain management, healthcare, voting systems, and more. The future of blockchain technology depends critically on its ability to increase security and transparency. By providing a decentralized and unchangeable record, eliminating the need for middlemen, and boosting participant confidence, blockchain promotes secure and traceable transactions. This transparency has the potential to transform whole industries by reducing fraud, streamlining processes, and increasing output. Blockchain also has the power to change financial systems. Blockchain-based smart contracts facilitate faster, more efficient transactions by automating and enforcing contractual agreements without the need for middlemen. By enabling speedier cross-border transactions, reducing costs, and boosting financial inclusion, tokenization and blockchain-based digital currencies have the potential to overturn conventional banking institutions. Blockchain’s key attributes, including decentralization, transparency, immutability, and security, make it a desirable choice for a range of organizations. Cross-border payments, trade finance, and smart contracts are just a few of the financial sector processes that blockchain technology has the potential to enhance and automate, lowering costs and increasing productivity. Additionally, the tamper-resistance of blockchain technology can boost transaction security and reliability, allowing for a wider use in traditional financial institutions. Outside of the financial industry, blockchain technology has a lot of promise, particularly in industries like supply chain management, healthcare, energy, intellectual property, and governance. By enabling transparent and traceable transactions, blockchain may improve supply chain efficiency, ensure product authenticity, and boost customer trust. By facilitating the secure exchange of patient data and research data, the decentralized nature of blockchain technology can enhance data security, interoperability, and privacy in the healthcare sector. A more decentralized and sustainable energy ecosystem may be supported by blockchain technology through peer-to-peer energy exchange, grid management, and monitoring of renewable energy certificates in the energy sector. Additionally, blockchain technology has the potential to transform decentralized governance structures, voting procedures, intellectual property rights, and digital identity management. By allowing people to own and manage their digital identities, blockchain can enhance privacy and reduce identity theft. Blockchain-based voting systems can offer transparency, security, and verifiability, thereby increasing voter turnout and public trust in democratic institutions. Blockchain can also enable the secure and transparent management of intellectual property rights, fostering author credit and just compensation.
The subject of this bachelor thesis is the impact of bitcoin and blockchain technology on the sector of financial services. The aim of the thesis is to identify the impact and consequences arising from deployment of blockchain in the sectors of banking, insurance and capital markets. At the beginning, the basic concepts associated with bitcoins and blockchain are explained. Followed by the first part which is dedicated to theoretical bases of bitcoin and blockchain. The other sections are already dealing with specific cases of blockchain use in the above-mentioned sectors, while trying to outline the implications that the deployment of this technology are related to. At the very end is a comprehensive SWOT analysis of the blockchain in the context of the financial services sector.
In bachelor thesis, reader is introduced to elemental attributes of cryptocurrency, functions they can fulfil, advantages and disadvantages. He is informed about how cryptocurrency coins are created and released, and also how the payments work, especially in case of Ether, and other possible use of the platform it is built on for improving communicational and programational processes. The thesis is only theoretical. It analyze possibilities of investing into cryptocurrency and projects based on them. There is also explained the potencial of Ether, that can lead to great evolution of communication technology, and possibilities how the blockchain technology can be used to keep and transport data on a decentralized basis.
The thesis is focused on the topic of virtual cryptocurrency Bitcoin. The theoretical part is divided into several chapters. First of all, there is a chapter containing basic information about the currency's history, its development to the present, as well as principles of operation of this currency. Because it is a currency based on cryptographic principles next chapter summarizing cryptographic techniques, which is necessary to know for subsequent analysis of this currency. In other parts is elaborated a detailed analysis of the principles of Bitcoin. The main point of this analysis is a system of transactions, decentralized history, then joining the transactions into blocks and in the end creating blockchain. It also explains the principle of P2P networks. The practical part of this work focuses on the analysis and design of payment applications for mobile devices. There used open-source libraries such BitcoinJ. The application is developed in Java programming language with plugin for portable devices, which work under the operating system Android. For the purposes of analysis and design of graphical user interface is used UML diagrams. The specification of the UML diagrams was utilized by freely available graphics software and the result is also included in this work.
The bachelor thesis describes the software development process of a fully working system of Bitcoin point-of-sale terminals for retail merchants, enabling them to start accepting this cryptocurrency as a means of payment. Author compares his work with existing solutions and explains the necessary background theory of the underlying technologies and certain peculiarities stemming from them. In the following chapters of the thesis, this foundation is used to actually implement and describe the final working solution, which is targeting the Java language platform, Android operating system and Spring web application framework.
Porastom broja korisnika kriptovaluta pojavila se potreba za burzama, na kojima bi se moglo na jednostavan i siguran način razmjenjivat valute. Cijene kriptovaluta temeljene su na trenutnoj ponudi i potražnji. U sklopu diplomskog rada razvijena je web aplikacija za trgovanje kriptovalutama. Burze funkcioniraju na principu slanja kupovnih i prodajnih narudžbi, u kojima su naznačene valute kojima se trguje, te cijena i količina. Glavna zadaća burze je uparivanje tih ponuda. Za razvoj aplikacije korišten je programski jezik C#, ASP.NET MVC, Entity Framework i SQL baza podataka. Za dizajn korisničkog sučelja korišteni su HTML i CSS, te Javascript za periodičko osvježavanje podataka prikazanih na burzi.
The thesis aims to identify the potential use of a cryptocurrency in the international trade and the level of fulfillment of that potential. First of all, the thesis describes how cryptocurrencies work. In the second part, the potential of a cryptocurrency is investigated. In the third part, the market of the most used cryptocurrency - Bitcoin is analyzed. The thesis finds out to what extent Bitcoin is used nowadays and whether bitcoin as a cryptocurrency fulfills its potential.
In 2009 Satoshi Nakamoto started the electronic payment system and virtual cash Bitcoin for the first time. Bitcoin has to guarantee some level of security as well as other digital currencies. It's necessary to prevent double- spending or it's required to provide anonymity of payments. The diference between Bitcoin and most of the other virtual currencies is absence of any trusted party which would provide demands mentioned above. In this paper we describe the structure and properties of basic elements of this payment system. In the mean time we explain methods how to deal with the fact that Bitcoin is completely decentralized. The paper gives complex and detailed information which you can find only in official source code of bitcoin client or in many separated and particular articles. 1
The main objective of this diploma thesis is to introduce the history and origin of digital currency Bitcoin and how this project works specifically from the perspective of IT. The thesis contains detailed instructions for the process of implementation Bitcoin payments to the company. This diploma thesis describes the possibilities of abuse and security. Further compares advantages and disadvantages with the classical exchange resources. How is it possible to get this currency, use and how it developed its rate against other world currencies. The thesis also mentions similar cryptocurrencies.
Bachelor's thesis is focused on digital currency Bitcoin, mainly on Bitcoin transactions and their attributes like speed, fees and safety. Main goals of this thesis are three, analysis of bitcoin buying possibilities in Czech Republic, comparison of Bitcoin transactions with common payment methods like bank transfers, credit card payment or PayPal, and analysis of number of merchants accepting bitcoin in time and discovery of trend from these data. This thesis is divided into theoretical and practical part. In theoretical part there are described basics of cryptography, which are necessary for understanding Bitcoin, and in depth description how Bitcoin works. Practical part is focused on fulfilment of described goals, besides that thesis is also addressing Bitcoin clients and comparison between most popular ones. Contribution of this bachelor's thesis is analysis of bitcoin buying possibilities in Czech Republic, comparing Bitcoin transactions with transactions of standard payment methods in terms of fees and time, and analysis of trend in number of merchants accepting bitcoin as one of the payment method.