Hiện nay, có rất nhiều đồng coin hoạt động trên blockchain Ethereum, và chúng thường có những điểm chung nhất định với cơ sở hoạt động này. Vậy blockchain Ethereum là gì? Nó có điểm gì đặc biệt và ấn tượng không?
1. Blockchain Ethereum là gì?
Blockchain Ethereum là nền tảng cho phép các nhà phát triển ứng dụng dễ dàng hơn nhiều trong việc tạo ra các ứng dụng được hưởng lợi từ các thuộc tính phân quyền và bảo mật của blockchain, và đặc biệt tránh phải tạo một blockchain mới cho các ứng dụng mới.
Nền tảng Ethereum ban đầu được hình thành vào tháng 11 năm 2013 với mục tiêu tạo ra một nền tảng blockchain tổng quát hơn, kết hợp với nhau khái niệm về sự đồng thuận kinh tế công cộng thông qua bằng chứng công việc (hoặc cuối cùng là bằng chứng cổ phần) với sức mạnh hoàn chỉnh.
Trong khi các giao thức blockchain trước đây có thể được xem như các công cụ đơn chức năng, như máy tính bỏ túi, hoặc tốt nhất là các công cụ đa chức năng thì Ethereum được xem là điện thoại thông minh của blockchain: một nền tảng phổ quát mà ở đó, bất cứ thứ gì bạn muốn xây dựng, bạn chỉ có thể xây dựng nó như một “ứng dụng” và người dùng Ethereum sẽ có thể hưởng lợi từ nó ngay lập tức mà không cần tải xuống bất kỳ phần mềm đặc biệt nào.
Mặc dù dự án ban đầu xuất hiện như một bản nâng cấp tính năng được đề xuất cho Mastercoin cung cấp hỗ trợ cho các mảng hợp đồng tài chính rộng lớn hơn, sự quan tâm nhanh chóng mở rộng sang một bộ ứng dụng lớn hơn nhiều bao gồm hợp đồng tài chính, đặt cược, phát hành mã token kỹ thuật số, khuyến khích lưu trữ tệp phi tập trung, bỏ phiếu, “phi tập trung các tổ chức tự trị ”và nhiều hơn nữa.
Sự phát triển của blockchain Ethereum được tài trợ thông qua sự kiện “crowdsale” công khai vào tháng 8 năm 2014 và chuỗi khối Ethereum công khai đã được ra mắt vào mùa hè năm 2015. Kể từ đó, nó đã chứng kiến sự xuất hiện của hơn 100 ứng dụng khác nhau, từ thanh toán, bù trừ tài chính đến bảo hiểm, phát hành tài sản kỹ thuật số và thậm chí cả các ứng dụng phi tài chính trong các lĩnh vực bao gồm bỏ phiếu và Internet vạn vật.
2. Blockchain Ethereum hoạt động như thế nào?
Blockchain Ethereum bao gồm một loạt các khối với mỗi khối chứa một con trỏ đến khối trước đó và danh sách các giao dịch có thứ tự. Các khối được bảo mật bằng bằng chứng công việc, với “chuỗi dài nhất” (như được định nghĩa theo độ khó tổng thể) xác định tập hợp các giao dịch được xác nhận và thứ tự chúng phải được xử lý.
Để đạt được “trạng thái hiện tại” của chuỗi khối Ethereum, một nút có thể bắt đầu từ “trạng thái khởi đầu” (trạng thái ban đầu thường được thỏa thuận được bao gồm với mọi khách hàng Ethereum) và xử lý mọi giao dịch, áp dụng bất kỳ số dư / chuỗi kết quả nào số / mã / lưu trữ thay đổi tuần tự từ xử lý giao dịch và thực thi mã.
Quá trình tương tự cũng xảy ra với Bitcoin; mặc dù sự nhấn mạnh của blockchain Ethereum vào mô hình thực hiện giao dịch “chuyển đổi trạng thái” là duy nhất (trong khi ví dụ, trong Bitcoin, một giao dịch thường được xem về mặt triết học là chi tiêu “kết quả đầu ra” của một giao dịch trước đó trong lịch sử, chứ không phải các đối tượng trong trạng thái), cách thức hoạt động của mã trong Ethereum, Bitcoin và các giao thức khác như Ripple, Dogecoin, v.v., về cơ bản là giống nhau.
Tuy nhiên, có những khác biệt đáng chú ý, bao gồm việc Ethereum sử dụng hàm băm cứng trong bộ nhớ, cơ chế khuyến khích chú ý, thuật toán điều chỉnh độ khó, thuật toán điều chỉnh giới hạn gas, v.v., nhưng đây là những tối ưu hóa và được cho là không phải là trọng tâm của bản chất của blockchain Ethereum.
Một tính năng đáng chú ý khác trong blockchain Ethereum mà Bitcoin đang không có là việc sử dụng rộng rãi hơn các Merkle, cho phép tải xuống cũng như xác minh những tiêu đề khối, nhưng vẫn có thể xác định và xác minh an toàn bất kỳ phần cụ thể nào của chuỗi khối trạng thái nếu cần. Trong khi trong Bitcoin, tiêu đề khối chỉ chứa một hàm băm gốc của Merkle chứa các giao dịch, trong Ethereum thì mọi tiêu đề khối 5 chứa “gốc trạng thái”, về cơ bản là mã băm gốc của cây băm mật mã chứa toàn bộ trạng thái hiện tại, bao gồm số dư tài khoản, số thứ tự, mã và bộ nhớ.
3. Tính công khai và riêng tư của blockchain Ethereum
Điều quan trọng cần lưu ý là mặc dù blockchain Ethereum ban đầu là một blockchain công khai, các quy tắc chuyển đổi trạng thái Ethereum (tức là một phần của giao thức xử lý các giao dịch xử lý, thực thi mã hợp đồng, v.v.) có thể được tách biệt khỏi sự đồng thuận blockchain công khai của Ethereum và hoàn toàn có thể tạo các blockchains riêng tư (được điều hành bởi một nút do một công ty kiểm soát) hoặc tập đoàn (được điều hành bởi một nhóm 6 nút được chỉ định trước) chạy mã Ethereum.
Do đó, bản thân công nghệ blockchain Ethereum được cho là bất khả thi giữa việc nó được áp dụng trong mô hình công khai, liên hợp hay tư nhân và mục tiêu của Ethereum là tối đa hóa mục tiêu là nhằm tối đa hóa khả năng tương tác giữa các phiên bản Ethereum khác nhau – tức là người ta có thể nhận các hợp đồng và ứng dụng được viết cho chuỗi công khai Ethereum và chuyển chúng sang chuỗi riêng Ethereum và ngược lại.
Mặc dù có những phiên bản Ethereum hiện đang được phát triển cho bối cảnh chuỗi riêng, ví dụ: HydraChain, công việc quan trọng vẫn phải được thực hiện trước khi chúng có thể trở nên khả thi và đạt được những cải tiến về khả năng mở rộng mà việc triển khai Ethereum chuỗi tư nhân về mặt lý thuyết có thể đạt được.
4. Ứng dụng của blockchain Ethereum trong lĩnh vực tài chính
Trước đây, nền tảng Uber phi tập trung và các dự án tài trợ thương mại tập trung vào thể chế như CargoChain đã giành chiến thắng trong cuộc thi hackathon blockchain Thượng Hải vào tháng 1 năm 2016; các dự án này tận dụng lợi thế của chuỗi khối Ethereum cho cả chức năng quản lý tài sản kỹ thuật số và hợp đồng thông minh cũng như tiện ích của nó trong các năng lực phi tài chính, phục vụ như một cơ sở dữ liệu cho hồ sơ theo dõi vận chuyển, danh tiếng và thông tin xếp hạng cũng như bằng chứng về sự tồn tại đối với hợp đồng hợp pháp.
Những ứng dụng phổ biến thường thấy ở blockchain Ethereum bao gồm:
● Xử lý hợp đồng tài chính và công cụ phái sinh dựa trên blockchain.
● Các công cụ tài chính khác được đặt trên blockchain (ví dụ: nền tảng “trái phiếu thông minh” của UBS).
● Số hóa các tài sản trong thế giới thực, từ vàng (ví dụ: Digix Global) đến tiền tệ fiat cho cả mục đích giao dịch tài chính và thanh toán.
● Sử dụng các hợp đồng dựa trên blockchain để tạo ra sự khác biệt (CFD), được thực thi bằng cách sử dụng các hợp đồng thông minh và thế chấp và thanh toán bằng tiền điện tử/
● Quản lý tài sản thế chấp dựa trên chuỗi khối hoặc hợp đồng thông minh.
Ngoài ra còn có các ứng dụng blockchain phi tài chính tự hữu ích trong các nền tảng tài chính (dựa trên blockchain hoặc không dựa trên chuỗi khối); có lẽ ví dụ tốt nhất về điều này là xác minh danh tính.
Lời kết:
Blockchain Ethereum là một phát minh tuyệt vời, mở cửa cho nhiều ứng dụng công nghệ sau này. Đó cũng là lí do nhiều người chọn đầu tư đồng tiền điện tử hoạt động trên blockchain Ethereum này.