Posts

What is the Lightning Network and how does it work?

Image
 How do bitcoin transactions work? Currently, the Bitcoin transaction limit is only 7 transactions per second. This is very small compared to other off-blockchain solutions like Visa, which are capable of processing around 24 transactions per second. In addition, to protect the recipients of bitcoins, all transactions must be verified before the transaction is completed. This is called double-spending protection and works with the help of miners who confirm that the transaction actually took place. It usually takes 000 or 3 confirmations before the recipient can see the bitcoins in their wallet. 6 confirmation corresponds to the time it takes to find one block, which for Bitcoin is about 1 minutes. Commissions are another obstacle. Bitcoin transaction fees at the beginning of 2020 ranged from 0,5 to 2 euros. On December 23, the transaction fee was 50 euros! If every time you send 100 or 1000 euros, you pay a small transaction fee - that's fine. But if you pay € 2 for a cup of coffe...

What is a stablecoin?

 What is a stablecoin? In short, a stablecoin is a cryptocurrency that provides price stability. The prices of Bitcoin or other cryptocurrencies often suffer from high volatility... This means that the price of Bitcoin or other cryptocurrencies can rise or fall very quickly. This makes Bitcoin unsuitable for everyday use and payment for goods and services. From March to April 2020 alone, the price of Bitcoin increased by 35%. Stable coin keeps inflation at a minimum... Most stablecoins maintain a price equal to fiat currencies. For example, prices Tether (USDT) и USD Coin (USDC) always equal 1 USD... They allow for little inflation or deflation, but we're talking about a difference of less than 1% in 24 hours. A stablecoin can be pegged not only to fiat currencies, but also to other cryptocurrencies or exchange commodities such as gold, silver, etc. Stable coins provide two best sides - high speed of transactions anywhere in the world and price stability. They are great for everyda...
   M obile app development technologies To help you understand the process of building a mobile application here’s a closer look at all the different technology considerations business owners must make before building an app. Native apps What are native apps? Such apps are built for a single mobile operating system. That’s why they’re called native – they’re native to a particular platform or device. The majority of mobile apps today are built for systems like Android or iOS. To put it simply, you can’t install and use an Android app on iPhone, and vice versa. The main benefit of native apps is their high performance and excellent user experience. After all, developers who build them use native device UI.   Access to a broad range of APIs also helps to accelerate the development work and extend the boundaries of app usage. Native applications can only be downloaded from app stores and installed directly into devices. That’s why they first need to pass a strict publishing...

Techopedia explains Relational Database Design (RDD)

Image
  Techopedia explains Relational Database Design (RDD) Relational databases differ from other databases in their approach to organizing data and performing transactions. In an RDD, the data are organized into tables and all types of data access are carried out via controlled transactions. Relational database design satisfies the ACID (atomicity, consistency, integrity and durability) properties required from a database design. Relational database design mandates the use of a database server in applications for dealing with data management problems. The four stages of an RDD are as follows: Relations and attributes: The various tables and attributes related to each table are identified. The tables represent entities, and the attributes represent the properties of the respective entities. Primary keys: The attribute or set of attributes that help in uniquely identifying a record is identified and assigned as the primary key Relationships: The relationships between the various tables ...

Types of relations in RDBMS

Image
  Learn SQL: Types of relations One of the most important things in databases is to understand the types of relations in the databases. That stands for both – a process of designing a database model as well as when you’re analyzing your data. Understanding these relations is somehow natural and not so complex but is still essential in the database theory (and practice). Data model In the previous article, Learn SQL: SQL Scripts, we’ve extended the data model we’ve used so far by adding a few new tables and filling them with the data.  “Very nice. I like.” . That is the model in the picture below: While the model itself has only 6 tables (real-life models could have hundreds of tables), it contains the most common rules we’ll meet in many other models as well. This also stands for types of relations between tables. Without much effort, you can easily notice that each table is connected/related to another table with exactly one line ( foreign key ). The  primary key ...