Trang chủ » làm thế nào để » Ethereum là gì và Hợp đồng thông minh là gì?

    Ethereum là gì và Hợp đồng thông minh là gì?

    Ethereum là một nền tảng điện toán phi tập trung. Nó tạo ra một mã thông báo crytocurrency được gọi là Ether. Các lập trình viên có thể viết các hợp đồng thông minh của người Hồi giáo trên blockchain Ethereum và các hợp đồng này được tự động thực hiện theo mã của họ.

    Ethereum là gì?

    Ethereum thường được đề cập trong cùng một hơi thở với Bitcoin, nhưng nó khá khác nhau. Bitcoin là một mạng lưới thanh toán tiền điện tử và phi tập trung cho phép chuyển mã thông báo Bitcoin giữa những người dùng.

    Dự án Ethereum có mục tiêu lớn hơn. Như trang web Ethereum đưa ra,, Ether Ethereum là một nền tảng phi tập trung chạy các hợp đồng thông minh. Các hợp đồng này chạy trên Máy ảo Ethereum, một mạng máy tính phân tán được tạo thành từ tất cả các thiết bị chạy các nút Ethereum.

    Phần nền tảng phi tập trung của YouTube có nghĩa là bất cứ ai cũng có thể thiết lập và chạy một nút Ethereum, giống như bất kỳ ai cũng có thể chạy một nút Bitcoin. Bất cứ ai muốn chạy một hợp đồng thông minh trên YouTube, các nút trên các nút phải trả tiền cho các nhà khai thác của các nút đó trong Ether, đây là một mã thông báo tiền điện tử gắn liền với Ethereum. Do đó, những người chạy các nút Ether cung cấp sức mạnh tính toán và được trả bằng Ether, theo cách tương tự như cách những người chạy các nút Bitcoin cung cấp sức mạnh băm và được trả bằng Bitcoin.

    Nói cách khác, trong khi Bitcoin chỉ là một blockchain và mạng thanh toán, Ethereum là một mạng máy tính phân tán với một blockchain có thể được sử dụng cho nhiều thứ khác. Thông tin chi tiết có sẵn trong sách trắng Ethereum.

    Ether là gì?

    Ether là mã thông báo kỹ thuật số (hoặc tiền điện tử) được liên kết với chuỗi khối Ethereum. Nói cách khác, Ether là đồng tiền và Ethereum là nền tảng. Tuy nhiên, mọi người bây giờ thường sử dụng các thuật ngữ này thay thế cho nhau. Ví dụ: Coinbase cho phép bạn mua Ethereum - có nghĩa là mã thông báo Ether.

    Đây là kỹ thuật altcoin, Bitcoin, thực sự có nghĩa là một loại tiền điện tử không phải là Bitcoin. Giống như Bitcoin, Ether được hỗ trợ bởi một blockchain phi tập trung - trong trường hợp này là blockchain Ethereum.

    Các nhà phát triển muốn tạo ứng dụng hoặc hợp đồng thông minh, trên blockchain Ethereum cần mã thông báo Ether để trả các nút để lưu trữ ứng dụng, trong khi người dùng ứng dụng dựa trên Ethereum có thể cần Ether để thanh toán cho các dịch vụ trong các ứng dụng đó. Mọi người cũng có thể bán các dịch vụ bên ngoài mạng Ethereum và chấp nhận thanh toán bằng Ether hoặc mã thông báo Ether có thể được bán để lấy tiền mặt trên một trao đổi - giống như Bitcoin.

    Tại sao các ứng dụng phi tập trung thú vị?

    Chuỗi khối Bitcoin lưu trữ lịch sử giao dịch Bitcoin và đó là điều đó. Chuỗi khối Ethereum lưu trữ mã thông báo Ether trong ví của mọi người, nhưng nó cũng lưu trữ trạng thái gần đây nhất của mỗi hợp đồng thông minh cũng như mã của mỗi hợp đồng thông minh.

    Blockchain là một sổ cái phân tán được lưu trữ ở nhiều vị trí, vì vậy điều này có nghĩa là dữ liệu hợp đồng thông minh được lưu trữ bởi các nút Ethereum đó. Nếu bạn tạo một hợp đồng thông minh của người dùng, thì - còn được gọi là một ứng dụng - trên blockchain, nó được lưu trữ và chạy theo cách thức phi tập trung.

    Để so sánh, hãy nghĩ đến nhiều ứng dụng chúng ta sử dụng ngày nay. Điều này bao gồm các ứng dụng email như Gmail, các ứng dụng ghi chú như Microsoft OneNote và bất kỳ thứ gì khác mà bạn sử dụng ứng dụng và lưu trữ dữ liệu của mình trên các máy chủ của công ty. Nếu công ty lưu trữ dữ liệu của bạn cấm tài khoản của bạn, tắt ứng dụng hoặc ngừng hoạt động, bạn sẽ mất tất cả dữ liệu bạn có trong ứng dụng đó trừ khi bạn có bản sao lưu ngoại tuyến.

    Nếu bạn đang sử dụng một ứng dụng được xây dựng trên Ethereum, cả mã tạo nên ứng dụng (mã hợp đồng thông minh) và dữ liệu cá nhân (trạng thái của hợp đồng thông minh) sẽ được lưu trữ trên blockchain. Bất cứ khi nào bạn sử dụng một ứng dụng và thay đổi dữ liệu của mình, tất cả các nút Ethereum sẽ cập nhật trạng thái của hợp đồng thông minh. Điều này có nghĩa là không có điểm trung tâm nào bị lỗi mà có thể lấy đi quyền truy cập dữ liệu của bạn hoặc tắt ứng dụng bạn sử dụng. Dữ liệu của bạn và chính mã của ứng dụng sẽ được sao lưu trên toàn thế giới và không ai có thể lấy tất cả các ghi chú ngoại tuyến. Tất nhiên, dữ liệu của bạn sẽ được mã hóa bởi blockchain để không ai khác có thể đọc nó.

    Hợp đồng thông minh là gì?

    Hợp đồng thông minh là các ứng dụng chạy trên Máy ảo Ethereum. Đây là một máy tính thế giới phân cấp trên thế giới, nơi mà sức mạnh tính toán được cung cấp bởi tất cả các nút Ethereum đó. Bất kỳ nút nào cung cấp sức mạnh tính toán đều được trả cho tài nguyên đó trong mã thông báo Ether.

    Chúng được đặt tên là hợp đồng thông minh vì bạn có thể viết các hợp đồng trên máy tính, được tự động thực hiện khi đáp ứng các yêu cầu.

    Ví dụ: hãy tưởng tượng xây dựng một dịch vụ gây quỹ cộng đồng giống Kickstarter trên đỉnh Ethereum. Ai đó có thể thiết lập một hợp đồng thông minh Ethereum sẽ gửi tiền để gửi cho người khác. Hợp đồng thông minh có thể được viết để nói rằng khi 100.000 đô la tiền tệ được thêm vào nhóm, tất cả sẽ được gửi đến người nhận. Hoặc, nếu ngưỡng 100.000 đô la chưa được đáp ứng trong vòng một tháng, tất cả tiền tệ sẽ được gửi lại cho người nắm giữ tiền tệ ban đầu. Tất nhiên, điều này sẽ sử dụng mã thông báo Ether thay vì đô la Mỹ.

    Tất cả điều này sẽ xảy ra theo mã hợp đồng thông minh, tự động thực hiện các giao dịch mà không cần bên thứ ba đáng tin cậy giữ tiền và ký tắt vào giao dịch. Ví dụ: Kickstarter mất một khoản phí 5% so với phí xử lý thanh toán 3% đến 5%, điều đó có nghĩa là 8000 đô la đến 10000 đô la phí cho dự án gây quỹ cộng đồng 100.000 đô la. Hợp đồng thông minh sẽ không yêu cầu trả phí cho bên thứ ba như Kickstarter.

    Hợp đồng thông minh có thể được sử dụng cho nhiều thứ khác nhau. Các nhà phát triển có thể tạo các hợp đồng thông minh cung cấp các tính năng cho các hợp đồng thông minh khác, tương tự như cách các thư viện phần mềm hoạt động. Hoặc các hợp đồng thông minh đơn giản có thể được sử dụng như một ứng dụng để lưu trữ thông tin trên chuỗi khối Ethereum.

    Để thực sự thực thi mã hợp đồng thông minh, ai đó phải gửi đủ Ether dưới dạng phí giao dịch - bao nhiêu tùy thuộc vào tài nguyên máy tính cần có. Điều này trả tiền cho các nút Ethereum để tham gia và cung cấp sức mạnh tính toán của họ.

    CryptoKitties sử dụng hợp đồng thông minh

    Một trong những ứng dụng nổi tiếng nhất được xây dựng bằng hợp đồng thông minh trên mạng Ethereum là CryptoKitties, tự quảng cáo là một trong những trò chơi đầu tiên trên thế giới được xây dựng trên công nghệ blockchain.

    Về cơ bản, CryptoKitties là một dạng của bộ sưu tập kỹ thuật số có thể thu thập được trên nền tảng Ethereum. CryptoKitties cung cấp một minh chứng tốt về khả năng lưu trữ và trao đổi các mặt hàng kỹ thuật số trên mạng Ethereum.

    CryptoKitties mới được tạo thông qua nhân giống trên mạng. Điều này liên quan đến việc chọn hai CryptoKitties cơ bản và chi tiêu mã thông báo Ether để chạy hợp đồng thông minh. Các hợp đồng sử dụng hai con mèo được chọn để sinh ra một CryptoKitty mới. Những chú mèo con này và các chi tiết của quá trình nhân giống được lưu trữ trên sổ cái công khai của chuỗi khối Ethereum.

    Bạn có thể sở hữu CryptoKitties của riêng bạn, được lưu trữ trên sổ cái blockchain Ethereum. Bạn có thể bán hoặc trao đổi chúng cho người khác, hoặc mua chúng. Điều này khác với việc sử dụng một ứng dụng điện thoại thông minh cho phép bạn mua, trao đổi và nuôi mèo. Chúng thường được lưu trữ trên các máy chủ của ứng dụng và bạn có thể mất vật nuôi kỹ thuật số quý giá của mình nếu công ty tắt ứng dụng hoặc cấm tài khoản của bạn. Nhưng, vì CryptoKitties được lưu trữ trên blockchain, điều đó không thể xảy ra. Không ai có thể lấy mèo con của bạn ra khỏi bạn.

    Vào tháng 12 năm 2017 - thật trùng hợp, xung quanh mức giá cao nhất mọi thời đại của Bitcoin - mọi người đã chi Ether tương đương hơn 12 triệu đô la cho CryptoKitties và CryptoKitty đắt nhất được bán với giá khoảng 120.000 đô la.

    Giống như Ether, Bitcoin và các bức tranh đắt tiền, CryptoKitties có giá trị bất cứ điều gì mọi người sẵn sàng trả cho chúng.

    Tín dụng hình ảnh: AlekseyIvanov / Shutterstock.com, Ethereum, CryptoKitties.