Blockchain và vai trò trong cuộc sống
Hãy tưởng tượng bạn và tôi đặt cược 50 USD vào thời tiết ngày mai tại San Francisco. Tôi cá là trời sẽ nắng, còn bạn cho rằng trời sẽ mưa. Như vậy tại thời điểm hiện tại chúng ta có ba phương án để thực hiện giao kết này:
- Chúng ta có thể tin tưởng vào nhau. Kết quả là trời mưa hoặc nắng, thì người thua cuộc sẽ tặng 50 đô la cho người chiến thắng. Nếu chúng ta là bạn, đây có thể là một phương thức phù hợp để thực hiện giao kết này. Tuy nhiên với những người xa lạ, rất có thể người thua sẽ chối bỏ trách nhiệm và không trả tiền cho người đoán đúng.
- Chúng ta có thể đưa giao kết này thành hợp đồng. Với một hợp đồng được ký kết thì sẽ dễ dàng để buộc người thua cuộc phải thực hiện trách nhiệm thanh toán của mình cho người thắng, tuy nhiên nếu có một ai đó quyết định không trả tiền, người chiến thắng sẽ phải trả thêm tiền để trang trải các chi phí pháp lý và để có được các phán quyết có lợi từ tòa án, điều này có thể mất nhiều thời gian. Đặc biệt đối với một lượng tiền mặt khá nhỏ như trong giao kèo này, điều này dường như không phải là cách hữu hiệu để quản lý giao kết này.
- Chúng ta có thể viện dẫn một bên liên quan đóng vai trò là một bên thứ ba trung lập làm trung gian. Mỗi người trong chúng ta sẽ gửi trước 50 đô la cho bên thứ ba này, sau đó họ sẽ đưa tổng số tiền cho người chiến thắng. Tuy nhiên lúc này niềm tin lại được đặt vào vai trò của người thứ ba, họ có thể bỏ trốn với tất cả số tiền đó. Vì vậy, thông thường các giao kết như vậy sẽ được thực hiện với một trong hai phương án đầu.
Tuy vậy, giao kết dựa vào niềm tin và dựa vào hợp đồng vẫn chưa phải là giải pháp tối ưu. Công nghệ blockchain rất thú vị vì nó cung cấp cho chúng ta một phương án mà không cần tin tưởng vào bên thứ ba, vô cùng nhanh chóng và rẻ tiền. Blockchain cho phép chúng ta soạn thảo các đoạn mã để tạo ra một chương trình chạy trên blockchain, và khi đó cả hai bên cùng gửi 50 đô la.
Chương trình này sẽ giữ 100 đô là an toàn và sẽ kiểm tra thời tiết vào ngày hôm sau một cách tự động dựa vào một số nguồn dữ liệu. Và theo đó tùy theo kết quả là trời nắng hoặc mưa, nó sẽ tự động chuyển toàn bộ số tiền cho người chiến thắng. Mỗi bên tham gia có thể kiểm tra tính logic của hợp đồng và khi nó đã được đưa lên trên blockchain và thực thi thì nó không thể thay đổi hoặc dừng lại được.
VIC Crypto tổng hợp
Xem thêm :
Ưu và nhược điểm của công nghệ Blockchain
Ultility Token và Security Token là gì? Ethereum thuộc loại nào ?