This file is not stored on centralized servers, like banks or data centers. It is distributed worldwide through computer networks, both storing data and performing calculations. Each computer represents a node of the blockchain network and has a copy of the ledger file.
If David wants to send Bitcoin to Sandra, he will issue a network message saying that the amount of Bitcoin in his account will drop to 5 BTC, and the amount of the Sandra account will increase in the same amount. Each node in the network will receive a notification and apply the requested transaction to the copy of the ledger, thus updating the account balance.
The fact is that the ledger is maintained by a group of connected computers, not a neutral entity like a bank:
To be able to perform transactions on the blockchain, you need a wallet, a program that allows you to store and exchange Bitcoin. Since only you can spend your Bitcoin, each wallet is protected by a special cryptographic method, using a different but connected pair of private keys: a private key (private) and public (public).
If a message is encrypted using a specific public key, only the owner of the paired private key can decrypt and read the message. On the other hand, if you encrypt the message with your private key, you can only use the paired public key to decrypt it. When David wants to send Bitcoin, he needs to deliver an encrypted message with his wallet's private key, so he and only he can use the bitcoin he owns, because David is the person only know his own key needed to open his wallet. Each node in the network can cross-check the transaction request coming from David by decrypting the message asking for his wallet's public key.
When encryption requires trading with your wallet's private key, you will create a digital signature used by the blockchain computers to verify the source and authenticity of the transaction. A digital signature is a text string, the result of combining your transaction request and private key, so it cannot be used for other transactions. If you change a character in the transaction request message, the digital signature will change, so no potential attacker can change your transaction request or change the amount of Bitcoin you are sending.
Simplify digital signature transaction
To send Bitcoin, you need to prove that you own the private key of a specific wallet, because it needs to be used to encrypt the transaction request message. Note that you only broadcast the message after it has been encrypted, so never have to disclose the private key.
Each node in the blockchain is holding a copy of the ledger. So how does a button know your account balance? The blockchain system does not track account balances, it only records each transaction requested. Books do not actually track the balance, it only keeps track of all transactions sent in the Bitcoin network. To know the balance in your wallet, you need to analyze and verify all transactions that have occurred on the entire network connected to your wallet.
Bitcoin ledger
This balance verification is done by linking to previous transactions. To send 10 Bitcoin to John, Mary must create a transaction request that includes links to previous transactions (received amount) with a total balance equal to or exceeding 10 Bitcoin. These links are called inputs, nodes in the network will verify that the total amount of these transactions is equal to or exceeds 10 Bitcoin and these inputs are not yet spent. In fact, each time you reference the inputs in a transaction it is considered invalid in any future transaction. All done automatically in Mary's wallet and checked again by Bitcoin network nodes, she only sent a 10 BTC transaction to John's wallet using his public key.
Structure requires Bitcoin trading
So, how can the system trust the input transaction and consider them valuable? It checks all previous transactions that correlate with the wallet you use to send Bitcoin through references and inputs. To simplify and expedite the verification process, a special record of unused transactions will be kept by the network nodes. Thanks to this security check, you can't spend twice the amount of Bitcoin you receive.
All code to execute transactions on Bitcoin network is open source, which means that anyone with a laptop and an Internet connection can make transactions. However, if there is an error in the code used to broadcast the relevant Bitcoin transaction request, it will be permanently lost. Remember that because the network is distributed, there is no customer support service to call as anyone can help you recover the lost transaction or wallet password you have forgotten. For this reason, if you are interested in trading on Bitcoin network, you should use the open source and official version of Bitcoin wallet software (such as Bitcoin Core) and to save your wallet's password or Private key to the repository is very safe.
Imagine a spreadsheet that is duplicated thousands of times through a computer network, designed to regularly update spreadsheets that you can understand basically about the blockchain.
Information held on a blockchain exists as a shared and seamless database. This is a way to use the network with obvious benefits. The blockchain database is not stored in only one location, meaning that records are stored publicly, easily verified. No centralized version of this database exists, so hackers have no chance to attack it. Blockchain is stored by millions of computers at the same time, its data is accessible by anyone on the Internet.
The usual way to share documents when collaborating is to send a Microsoft Word document to another person via email and ask them to fix it. The problem in this case is that you need to wait until a backup is sent back to be able to view or make other changes, because the editing rights have been locked until the collaborator Your edit is complete. That's how the current database is working. The two owners cannot co-edit a record at the same time. That's how banks maintain balances and transfers, they quickly lock access (or reduce the balance) during a transfer, and then update the account and reopen access (or refresh). With Google Docs it is different, both sides have simultaneous access to the same document and the only version of that document is always visible to both. It is like a shared ledger, but it is a shared document. The distributed part only works when sharing relates to some people.
Translation from comments by William Mougayar, joint venture adviser, 4x trader, marketer, strategic expert and blockchain expert.
Blockchain technology is like the Internet because it has a built-in power. By storing the same blocks of information on your network, blockchain cannot:
Bitcoin was released in 2008, since then, the Bitcoin blockchain is operated, operating without any significant disruption. At this point, any issues related to Bitcoin are due to hacking or poor management. In other words, these problems come from bad intentions and human error, not self-made errors of Bitcoin.
The Internet has proven its durability for nearly 30 years. This is a good track record for blockchain technology as it continues to be developed.
Blockchain networks exist in the state of agreement, automatically checking every 10 minutes. A kind of digital value self-control ecosystem, the network will regulate every transaction that takes about 10 minutes. Each of these trading groups is called a block. Two important properties are drawn from here:
In theory, this can happen. In fact, it does not happen. For example, controlling the system to capture Bitcoin will cause its value to be ruined.
A network of computational nodes forms the blockchain. The button here is the computer connected to the blockchain network, using the client to perform the task of confirming and forwarding transactions. The button will receive a copy of the blockchain, automatically downloaded when joining the blockchain network.
Together, these buttons create a powerful level 2 network, a completely different perspective on how the Internet can work. Each node is an "administrator" of the blockchain network and automatically participates in the network, the motivation for this participation is the opportunity to win Bitcoin.
The button is also called bitcoin digging, but the term is a bit confused. In fact, each person is competing to win Bitcoin by solving puzzles. Bitcoin is the "survival" of the blockchain ever since it was formed. Bitcoin is only recognized as a small part of the potential of blockchain technology.
There are about 700 digital currencies similar to Bitcoin, there are also many variations of the original blockchain concept currently in operation or under development.
By design, blockchain is a decentralized technology. Whatever happens on it is the function of the network. Some important suggestions stem from this. By creating a new way of confirming transactions, aspects of traditional trade can become unnecessary. For example, stock market transactions can be done at the same time on the blockchain, or you can store documents like red books, completely public. And decentralization has become a reality.
Global computer networks use blockchain technology to jointly manage databases, record Bitcoin transactions. That is, Bitcoin is managed by its network and no one is central. Decentralization means that the network operates on a user or P2P basis. Collective forms of cooperation that can be implemented are just beginning to be studied.
By storing data on its network, blockchain eliminates the risks associated with centralized data. Its network has no vulnerabilities. Meanwhile, security issues on the Internet are becoming more and more complicated. We all rely on the username / password system to protect our identity and assets online, but this system is still more likely to be broken. The blockchain security method uses encryption technology with private / public key pairs. The public key (a long string of random numbers) is the user's address on the blockchain. Bitcoin sent over the network will be credited to that address. Private keys are like passwords, allowing owners to access Bitcoin or other digital assets. Store data on the blockchain and it will not be damaged. This is true, although protecting your digital assets will require private key security by printing out, creating digital wallets to hold like paper money wallets.
This list is taken from the article "What Is Blockchain Technology? A Step-by-Step Guide For Beginners" on blockgeeks.com, I have omitted some because it is too long and confusing, here's what remains:
Divided ledgers allow simple contracting, which will be executed when certain conditions are satisfied. Ethereum is an open source blockchain project, built specifically to meet this requirement. However, in the early stages of development, Ethereum has the potential to take advantage of blockchain on a much larger scale.
At the current development level of technology, smart contracts can be programmed to perform simple functions. For example, an arisen transaction may be paid when a financial instrument meets some criteria, with the use of blockchain and Bitcoin technologies that allow automatic payments, without the need for good human participation. intermediary witness.
For companies like Uber, AirBnB, the shared economy has proved its initial success. However, at the present time, users who want to rent a car sharing service must rely on an intermediary called Uber. By enabling peer-to-peer payment, blockchain opens a new door to direct interaction between parties, resulting in shared economics that truly decentralizes.
For example, OpenBazaar uses blockchain to create eBay on a par with. Download the application to your computer, you can trade with OpenBazaar providers without paying a transaction fee. The protocol's "no rules" style means that personal reputation in business interactions is more important than that of eBay itself.
Investment initiatives like Kickstarter and Gofundme are "paving the way" for this emerging peer economy. These websites have shown that people want to have a direct voice in product development. Blockchain takes this work to a new level by being able to create more venture capital for startups.
In 2016, there was a testament to this. DAO (Decentralized Autonomous Organization), based on Ethereum, has raised $ 200 million in just 2 months. Participants who bought DAO were voted on a smart venture investment contract (voting is based on the number of DAO they are holding). The amount of money that the project has received proves that the project is provided without risk assessment. Thus, it can be seen that the blockchain has the potential to open up a new model for economic cooperation.
By creating transparent and publicly accessible results, distributed database technology can provide full transparency for elections or any other form of exploration. Smart contracts based on Ethereum will help automate the entire process.
Applications such as Boardroom, which allows organizations to make decisions on the blockchain, thereby helping the corporate governance process become transparent, verify digital assets, fairness or internal information.
Consumers increasingly want to know how many percent of the truth in companies' product standard claims. Blockchain provides an easy way to confirm that the products we buy are genuine. Transparency comes with a timestamp based on the blockchain of the date, location - for example, on a diamond, which corresponds to the product number.
In the UK, it is possible to examine the origins of consumer goods through the supply chain. Using the Ethereum blockchain, a quality testing pilot project ensures that fish sold in Japanese Sushi restaurants are properly exploited by Indonesian fish suppliers.
The storage of rights on the Internet brings significant benefits. Distributing data throughout the network helps to protect files from being hacked or lost.
Inter Planetary File System (IPFS) makes it easy to conceptualize how a distributed website can work. Similar to how BitTorrent moves data over the Internet, IPFS eliminates the need for server-client relationships. An Internet is made up of distributed websites that are fully capable of speeding up file transfer and stream time. This improvement is not only convenient, but also a necessary upgrade for web content delivery systems that are currently overloaded.
The accuracy of an event will be higher when there is more and more anticipation about the probability of that event, which has been proven. Unconditional deviations can lead to false judgments. Average comments from predictions will help eliminate those deviations. There were the first applications to apply blockchain in predicting the market. Ví dụ như Augur, ứng dụng dự đoán thị trường còn đang trong giai đoạn phát triển. Nó đưa ra lời đề nghị chia sẻ về kết quả của các sự kiện trong thế giới thực. Người tham gia có thể kiếm tiền bằng cách mua vào những dự đoán chính xác. Càng nhiều cổ phiếu được mua vào theo dự đoán đúng, số tiền nhận được càng cao. Với một khoản đầu tư nhỏ (ít hơn 1$), bất kỳ ai cũng có thể đặt câu hỏi, tạo một thị trường dựa trên kết quả dự đoán và thu được một nửa tổng số phí giao dịch mà thị trường tạo ra.
Như bạn đã biết, thông tin kỹ thuật số có thể bị sao chép vô hạn và phân phối rộng rãi nhờ Internet. Điều này đã giúp người dùng web trên toàn cầu có một mỏ vàng nội dung miễn phí. Tuy nhiên, chủ sở hữu bản quyền thì không may mắn như vậy, họ mất quyền kiểm soát sở hữu trí tuệ và số tiền lẽ ra phải thuộc về họ từ quyền đó. Hợp đồng thông minh có thể bảo vệ bản quyền và tự động hóa việc bán các tác phẩm trực tuyến, loại bỏ nguy cơ sao chép, phân phối lại.
Mycelia sử dụng blockchain để tạo một hệ thống phân phối nhạc ngang hàng. Được sáng lập bởi ca sĩ kiêm nhạc sĩ người Anh, Imogen Heap, Mycelia cho phép nhạc sĩ bán bài hát trực tiếp cho khán giả cũng như những mẫu giấy phép cho người sản xuất và chia lợi nhuận cho nhạc sĩ, ca sĩ, tất cả những chức năng này được thực hiện tự động hóa bằng những hợp đồng thông minh.
Nếu chưa biết về Internet of Things, bạn đọc tại đây nhé (Internet of Things - IoT hay Mạng lưới vạn vật kết nối là gì?). Hiểu nôm na, IoT là việc quản lý mạng lưới kiểm soát của một số loại thiết bị điện tử, ví dụ như nhiệt độ không khí trong nhà kho. Hợp đồng thông minh có thể tự động hóa việc quản lý hệ thống này từ xa. Một sự kết hợp của phần mềm, cảm biến và mạng sẽ tạo điều kiện trao đổi dữ liệu giữa các đối tượng và cơ chế vận hành. Kết quả làm tăng hiệu quả làm việc của hệ thống và cắt giảm chi phí theo dõi.
Các nhà sản xuất lớn nhất trong lĩnh vực sản xuất, công nghệ và viễn thông đều đang tranh giành ngôi vị thống trị của IoT. Hãy nghĩ đến Samsung, IBM, AT&T. Việc mở rộng cơ sở hạ tầng hiện có được kiểm soát bởi con người bằng ứng dụng IoT sẽ thực hiện nhiệm vụ từ dự đoán các bộ phận cơ khí đến thống kê dữ liệu và quản lý hệ thống tự động trên quy mô lớn.
Nhu cầu xác thực danh tính trên web ngày càng trở nên bức thiết, nhất là đối với những giao dịch tài chính trực tuyến. Những giải pháp hiện có để phục vụ nhu cầu này chưa thực sự hoàn hảo. Với blockchain, chúng ta sẽ có những phương pháp nâng cao để chứng minh mình là ai, cùng với khả năng số hóa tài liệu cá nhân. Như trên đã nói, trong nền kinh tế chia sẻ hay các giao dịch kinh doanh, một danh tính tốt là vô cùng quan trọng.
Phát triển các tiêu chuẩn nhận diện kỹ thuật số là một quá trình rất phức tạp. Bên cạnh các thách thức về kỹ thuật, một giải pháp nhận diện trực tuyến phổ quát đòi hỏi sự hợp tác giữa các cá nhân và chính phủ. Thêm vào đó là cần phải điều hướng hệ thống pháp luật ở các quốc gia khác nhau và vấn đề trở nên khó khăn theo cấp số nhân. Thương mại điện tử trên Internet hiện tại dựa trên chứng nhận SSL (khóa màu xanh lá cây nhỏ trên trình duyệt) cho những giao dịch bảo mật trên web. Nếu blockchain được áp dụng thì mọi việc sẽ trở nên dễ dàng hơn rất nhiều.
Blockchain có tiềm năng mạnh mẽ trong vấn đề Anti-money laundering (AML) - chống rửa tiền và know your customer (KYC) - biết khách hàng của bạn. Hiện tại, các tổ chức tài chính phải thực hiện quy trình nhiều bước, đòi hỏi nhiều lao động để tìm kiếm khách hàng mới. Chi phí cho KYC có thể giảm xuống thông qua việc xác minh khách hàng đồng thời nâng cao hiệu quả giám sát và phân tích.
Polycoin, một startup có AML và KYC, liên quan đến việc phân tích các giao dịch. Những giao dịch được xác định là đáng ngờ được chuyển tiếp tới các bộ phận liên quan. Tradle, một startup khác đang phát triển ứng dụng có tên Trust in Motion (TiM). Được mô tả như "Instagram cho KYC", TiM cho phép khách hàng chụp ảnh nhanh các tài liệu chính (hộ chiếu, hóa đơn điện nước, vv.). Sau khi được ngân hàng xác minh, dữ liệu này sẽ được lưu trữ như mật mã trên blockchain.
Khả năng của blockchain trong thị trường chứng khoán đang được kiểm tra mạnh mẽ. Khi thực hiện ngang hàng, xác nhận giao dịch trở nên gần như tức thời. Nhờ vậy, những khâu trung gian như kiểm toán viên, người lưu ký,. có thể được loại bỏ.
Công nghệ blockchain cho phép mua và bán năng lượng tái tạo, được tạo ra bởi các lưới vi mô lân cận. Khi các tấm pin mặt trời làm cho năng lượng dư thừa, những hợp đồng thông minh dựa trên Ethereum sẽ tự động phân phối lại nó.
Blockchain không phải là một phép màu hay toàn là những điều quyến rũ, nó cũng có những trở ngại nhất định mà trong tương lai gần chúng ta cần phải khắc phục. Những quảng cáo hoặc lời thổi phồng xung quanh blockchain có thể khiến nhiều người mù quáng, không nhận ra sự thật rất rõ ràng rằng, blockchain tồn tại những bất lợi khi sử dụng khiến các ngành công nghiệp phải tìm cách giảm thiểu nó trước khi có thể áp dụng trên quy mô lớn.
Vì mỗi blockchain đã sao chép chính mình đến mọi nút trên blockchain nên đã tạo ra một số lượng lớn những sự dư thừa. Mỗi lần giao dịch Bitcoin được thực hiện, nó được xác nhận nhiều lần vì có nhiều nút trên mạng. Quy trình này sử dụng rất nhiều điện. Các blockchain tư nhân có thể không bị ảnh hưởng nhiều vì họ có thể giới hạn các blockchain đến một số ít máy tính. Tuy nhiên, nếu là ngân hàng, phải xử lý hàng nghìn giao dịch mỗi phút trên toàn cầu, thì đây sẽ là vấn đề lớn.
Ngay bây giờ, để vận hành một nút trên blockchain Bitcoin, bạn phải tải xuống 60GB dữ liệu. Sẽ như thế nào nếu dữ liệu là 1 Terabyte? Nếu thị trường Bitcoin phát triển mạnh, sẽ có nhiều blockchain với dung lượng hàng Terabyte xuất hiện trong thực tế. Khi đó, chỉ có các trang trại máy chủ và những người thực sự quan tâm đến việc thương mại hóa tiền kỹ thuật số quy mô lớn, mới có thể vận hành toàn bộ các nút. Điều này sẽ tạo ra một mạng lưới tập trung, vốn được coi là một sự phân quyền kỳ lạ.
Giả sử bạn có một chiếc ví trên mạng, bạn bị mất chìa khóa chứng thực để mở ví đó. Không có liên kết để reset mật khẩu, không có hotline hỗ trợ. Bạn mất toàn bộ số tiền trong ví. Không có sự thu hồi. Bạn mất trắng.
Nếu biết cách xử lý dữ liệu một cách có trách nhiệm, bạn sẽ không gặp phải điều giả sử ở trên. Tiền của bạn vẫn sẽ ở trong túi của bạn, và tất nhiên, bạn có toàn quyền kiểm soát nó. Nhưng quyền lực luôn đi đôi với trách nhiệm, điều mà không phải ai cũng hiểu được. Những người như thế chính là nguyên nhân khiến cho 1/4 số Bitcoin trên trái đất biến mất mãi mãi.
Nếu bạn đặt một thứ gì đó lên blockchain, bạn phải thật chắc chắn là mình sẽ không hối hận. Vì giao dịch một khi được thực hiện sẽ không thể đảo ngược, hay làm lại. Nó sẽ ở trên blockchain mãi mãi, theo đúng nghĩa đen luôn.
Ngày nay chúng ta có thể phân chia thời đại công nghệ hiện đại thành hai giai đoạn đặc biệt: Trước Internet và sau Internet, đây là cách mà World Wide Web bị phá vỡ. Sự bùng nổ Internet đã làm thay đổi cách chúng ta thực hiện những giao dịch, liên lạc, chia sẻ thông tin, quảng bá kinh doanh, giải trí, nghiên cứu,.
Bạn sẽ nghĩ rằng tất cả mọi thứ chúng ta đang làm bây giờ gần như là phải kết nối Internet. Vâng, nhiều chuyên gia thích suy nghĩ rằng công nghệ blockchain có tiềm năng để tạo ra một cuộc cách mạng giống như Internet đã từng.
Dưới đây là một số khía cạnh của blockchain mà rất giống với Internet vào những năm trước 2000:
Một số chuyên gia đã đưa ra danh sách dài những điểm tương đồng giữa hai thời đại và hai hiện tượng, một số chuyên gia lại cảnh báo rằng blockchain có thể sẽ có kết cục giống như bong bóng dot com vào năm 1999, sau đó mới đạt đến thời điểm chín muồi khi nó được chấp nhận rộng rãi. Điều này có nghĩa rằng, blockchain tạo điều kiện cho những tài sản bị định giá quá cao, có thể gây ra sự điều chỉnh thị trường trong tương lai, làm ảnh hưởng đến nhiều công ty và toàn bộ ngành.
Chúng ta không biết trước tương lai sẽ như thế nào, nhưng bất chấp sự thay đổi, khủng hoảng từ năm 1999, Internet đã không biến mất, nó vẫn tiếp tục con đường của mình bằng cách định hình toàn bộ ngành công nghiệp. Điều tương tự rất có thể cũng sẽ xảy ra với công nghệ blockchain.
Blockchain thực sự có thể biến đổi thị trường, vì chúng ta có thể kiểm soát được mọi giao dịch, hợp đồng hoặc bất kỳ sự di chuyển nào trong mạng. Chúng ta có thể làm cho các giao dịch và quy trình P2P trở nên minh bạch, được bảo mật với sự trợ giúp của mật mã, có dấu thời gian và dễ theo dõi. Điều này khác với Internet ngày nay, nơi các trung gian đóng vai trò quan trọng. Các công ty như Facebook, Google, chính phủ, ngân hàng, công ty công nghệ cao đều là những trung gian ảnh hưởng đến thông tin và quy trình trong mạng Internet. Blockchain loại bỏ những trung gian như vậy vì lợi ích của tất cả mọi người.
Bài viết tham khảo từ các nguồn:
Read more: