1. [Lớp học cryptocurrency] Bài 19: Cách thức hoạt động của Ethereum

    [Lớp học cryptocurrency] Bài 19: Cách thức hoạt động của Ethereum
    04/06/2018
    Bạn đã biết Ethereum là gì, bây giờ chúng ta hãy tìm hiểu sâu về cách hoạt động của nó.

    Hãy nhớ lại khái niệm cuốn sổ ứng dụng phân tán ở bài học trước.

    Sử dụng Ethereum, ứng dụng không cần bất kỳ thực thể nào để lưu trữ hay kiểm soát dữ liệu của nó. Để thực hiện điều này, Ethereum mượn phần lớn từ quy trình hoạt động của Bitcoin và mô hình blockchain, nhưng điều chỉnh nhỏ để hỗ trợ cả ứng dụng, ngoài tiền tệ.

    Ethereum có thể hỗ trợ các nhà phát triển ứng dụng tạo ra các app hay các thoả thuận có các bước mới cần bổ sung, các quy định về sở hữu, hình thức giao dịch thay thế hay các cách khác để chuyển giao quyền sở hữu.

    Mục tiêu của Ethereum là cho phép nhà phát triển tạo ra nhiều chương trình hơn, khi mà các giao dịch qua blockchain hoàn toàn tự động hoá và được kiểm soát chặt chẽ.

    Mạng lưới blockchain của Ethereum


    Cấu trúc của mạng blockchain của Ethereum rất giống với Bitcoin, cơ bản nhất ở điểm nó là một cuốn sổ cái dùng chung của toàn bộ lịch sử giao dịch trên thế giới. Mỗi node trên mạng lưới lưu trữ 1 bản sao của lịch sử này.

    Sự khác biệt lớn nhất của Ethereum chính là mỗi node lưu trữ tình trạng gần nhất của mỗi hợp đồng thông minh, ngoài các giao dịch ether.

    Đối với mỗi ứng dụng chạy trên nền tảng Ethereum, mạng lưới cần phải lưu lại thông tin tình trạng của của chúng, bao gồm số dư của người chơi, tất cả các mã code của hợp đồng thông minh và nơi lưu trữ chúng.

    Bitcoin sử dụng thông tin đầu ra của các giao dịch chưa được thanh toán để quyết định ai sở hữu bao nhiêu Bitcoin. Đơn giản là thế này: mỗi khi một giao dịch được tạo ra, mạng lưới sẽ ‘chia nhỏ’ tổng giao dịch như tiền giấy, trả lại hay ‘thối lại’ Bitcoin cho người dùng. Cơ chế hoạt động này đã được giải thích trong bài học “Giao dịch mua bán Bitcoin hoạt động như thế nào?”.

    Mặt khác, Ethereum lại sử dụng các tài khoản.

    received_2048544212085760.

    Như các tài khoản ngân hàng thông thường, các token ether sẽ nằm trong ví và có thể dễ dàng chuyển qua các tài khoản khác thông qua các kênh thanh toán.

    Máy ảo Ethereum là gì?


    Với Ethereum, mỗi khi một chương trình được sử dụng, một mạng lưới hàng ngàn các máy tính sẽ vận hành nó.

    Các hợp đồng viết bằng ngôn ngữ lập trình chuyên biệt cho hợp đồng thông minh được biên soạn lại thành ‘bytecode’, một dạng ngôn ngữ mà các ‘máy ảo Ethereum – Ethereum virtual machine (EVM)’ có thể đọc và ghi.

    Tất cả các node thực thi hợp đồng này đều sử dụng EVM.

    Hãy nhớ rằng mỗi node trên mạng lưới đều giữ 1 bản sao của giao dịch và lịch sử các giao dịch của mạng lưới. Mỗi khi người dùng thực hiện hành động nào đó, tất cả các node trên mạng lưới cần phải đi đến kết luận là sự thay đổi đó chính thức xảy ra.

    received_2048544205419094.

    Mục đích ở đây là để mạng lưới các máy đào và node chịu trách nhiệm chuyển một thực thể từ tình trạng này sang tình trạng khác, thay vì phải thông qua một bên thứ ba như PayPal hay ngân hàng. Các máy đào Bitcoin xác nhận quyền sở hữu Bitcoin từ người này sang người khác, trong khi EVM thực thi một hợp đồng theo đúng các điều khoản mà người lập trình ghi ra lúc tạo ra nó. Ở đây các máy đào có nhiệm vụ ngăn chặn các hành vi xấu – như việc xài tiền nhiều hơn 1 lần hay từ chối các hợp đồng chưa được trả phí.

    Có vài ngàn Ethereum node trên thế giới, và mỗi node đều đang biên dịch và thực hiện một đoạn code như nhau. Nhưng liệu như vậy có quá đắt đỏ so với cách tính toán thông thường không? Có đấy. Đó là lý do mạng lưới này chỉ được dùng cho các trường hợp đặc biệt.

    Xem thêm:

    >> [Lớp học cryptocurrency] Bài 18: Ether là gì?
     

    Giới thiệu sách Trading hay
    Giao Dịch Với Phân Tích Liên Thị Trường

    Quyển sách cung cấp cách thức giao dịch như các tổ chức tài chính chuyên nghiệp, thông qua việc khám phá bức tranh chung, những tác động trong sự kết nối tổng thể thị trường

    Thông tin tác giả

    Price Action Trader, Head of YouTube Channel, TraderViet.com
    Youtube: Kênh youtube của tôi
    Thêm thông tin
    ✅TÀI KHOẢN $1000 Có Đủ Để Bắt Đầu Giao Dịch? | TraderViet
    ✅Thấu Hiểu Động Lượng Của Giá Qua Price Action | TraderViet
    ✅Trade Forex "DỄ KIẾM TIỀN" Lắm? | TraderViet
    ✅Phân Tích VÀNG-FOREX-STOCK Theo Price Action - Hỗn Loạn - 14/3 | TraderViet
    ✅Đánh Giá Sách NAKED FOREX - Phương Pháp Price Action Tinh Gọn | TraderViet
    ✅Phân Tích Bitcoin-Altcoin Theo Price Action - Gồng - 20/3 | TraderViet
    ✅Phân Tích VÀNG-FOREX-STOCK Theo Price Action - USD Là Vua - 21/3 | TraderViet
    ✅Hệ Thống BẮT CON SÓNG DÀI Khung W1 Với Đường MA Kết Hợp Stochastic | TraderViet
  2. Farrier

    Farrier

    723
    3,682
    kiến thức bổ ích quá bác
     
    Nhật Hoài bài này.

Bình luận mới nhất

  • KAKALAT trong Trao đổi - Chia sẻ về Trading tổng quát 87,457 Xem / 950 Trả lời
  • Đang tải...
    Đang tải...
    0