Công nghệ đằng sau tiền điện tử là blockchain. Nó cho phép mọi người trên mạng liên lạc với nhau mà không cần bên thứ ba xác thực giao dịch.
Sự bắt đầu
Ý tưởng đằng sau công nghệ blockchain được mô tả vào năm 1991, khi các nhà khoa học máy tính Stuart Haber và W. Scott Stornetta giới thiệu một giải pháp tính toán thực tế cho các tài liệu kỹ thuật số, vì chúng được tạo ra với dấu thời gian không thể bị giả mạo. .
Hệ thống này sử dụng một chuỗi các khối được bảo vệ bằng mật mã để lưu trữ các tài liệu có dấu thời gian. Năm 1992, cây Merkle1 đã được đưa vào dự án, giúp dự án trở nên hiệu quả hơn và cho phép thu thập nhiều tài liệu trong một khối duy nhất. Tuy nhiên, công nghệ này không được sử dụng rộng rãi và bằng sáng chế đã hết hạn vào năm 2004, bốn năm trước khi Bitcoin ra đời.
Bằng chứng công việc có thể tái sử dụng
Năm 2004, nhà khoa học máy tính và nhà hoạt động mật mã Hal Finney (Harold Thomas Finney II) đã giới thiệu một hệ thống có tên RPoW – Bằng chứng công việc có thể tái sử dụng. Hệ thống hoạt động bằng cách nhận mã thông báo được mã hóa không thể trao đổi và không thể thay thế dựa trên Bằng chứng công việc và đổi lại đã tạo mã thông báo có chữ ký RSA2 mà sau đó có thể được chuyển từ người này sang người khác.
RPoW đã giải quyết vấn đề chi tiêu gấp đôi bằng cách duy trì quyền sở hữu mã thông báo đã đăng ký trên một máy chủ đáng tin cậy được thiết kế để cho phép người dùng trên toàn thế giới xác minh tính chính xác và toàn vẹn của dữ liệu theo thời gian thực.
RPoW có thể được coi là nguyên mẫu ban đầu và là một bước quan trọng trong lịch sử tiền điện tử.
Đổi lại Bitcoin
Vào cuối năm 2008, một sách trắng giới thiệu hệ thống tiền điện tử ngang hàng hoặc (ngang hàng) phi tập trung có tên Bitcoin đã được một người hoặc một nhóm sử dụng bút danh Satoshi Nakamoto đăng lên danh sách gửi thư mật mã.
Dựa trên thuật toán Hashcash Proof of Work, nhưng thay vì sử dụng chức năng điện toán đáng tin cậy của phần cứng như RPoW, tính năng bảo vệ chi tiêu gấp đôi trong Bitcoin được cung cấp bởi giao thức ngang hàng phi tập trung để theo dõi và xác minh các giao dịch. Nói tóm lại, Bitcoin được “khai thác” để tạo ra phần thưởng bằng cách sử dụng Bằng chứng công việc của từng người khai thác và sau đó được xác minh bởi các nút phi tập trung trên mạng.
Vào ngày 3 tháng 1 năm 2009, Bitcoin ra đời khi khối Bitcoin đầu tiên được khai thác bởi Satoshi Nakamoto, người được thưởng 50 Bitcoin. Người nhận đầu tiên nhận Bitcoin là Hal Finney, người đã nhận được 10 Bitcoin từ Satoshi Nakamoto trong giao dịch bitcoin đầu tiên trên thế giới vào ngày 12 tháng 1 năm 2009.
Ethereum
Vào năm 2013, Vitalik Buterin, một lập trình viên và đồng sáng lập của Tạp chí Bitcoin, đã tuyên bố rằng Bitcoin cần một ngôn ngữ kịch bản để tạo các ứng dụng phi tập trung. Không đạt được sự đồng thuận của cộng đồng, Vitalik bắt đầu phát triển một nền tảng điện toán phân tán dựa trên blockchain mới có tên Ethereum. Mạng Ethereum đã giới thiệu một chức năng mới gọi là Hợp đồng thông minh.
Hợp đồng thông minh là các chương trình hoặc tập lệnh được triển khai và thực thi trên chuỗi khối Ethereum, chẳng hạn, chúng có thể được sử dụng để thực hiện giao dịch nếu đáp ứng một số điều kiện nhất định. Hợp đồng thông minh được viết bằng các ngôn ngữ lập trình cụ thể và được biên dịch thành mã byte, trong đó một máy ảo hoàn chỉnh Turing được gọi là Máy Ethereum ảo (EVM) sau đó có thể đọc và thực thi các hợp đồng.
Các nhà phát triển cũng có thể tạo và xuất bản các ứng dụng chạy trong chuỗi khối Ethereum. Các ứng dụng này thường được gọi là DApps (ứng dụng phi tập trung) và đã có hàng trăm DApp chạy trên chuỗi khối Ethereum, bao gồm các nền tảng truyền thông xã hội, ứng dụng đánh bạc và trao đổi tài chính.
Đồng tiền của mạng Ethereum được gọi là Ether, nó có thể được chuyển giữa các tài khoản và được sử dụng để thanh toán phí xử lý tính toán được sử dụng để thực hiện các hợp đồng thông minh trên mạng.
Nói ngắn gọn
Hiện nay, công nghệ blockchain đang được rất nhiều người quan tâm và đang được sử dụng trong rất nhiều ứng dụng khác nhau, không giới hạn ở tiền điện tử. Để biết thêm thông tin về blockchain và các chủ đề thú vị khác, đừng quên xem các video khác của chúng tôi trên Binance Academy.
Điểm
1 - Trong mật mã, cây phân tán hoặc cây Merkle là một loại cấu trúc dữ liệu chứa cây thông tin tóm tắt về một phần dữ liệu lớn hơn - ví dụ: một tệp được sử dụng để xác minh nội dung của nó.
2 - RSA là một trong những hệ thống mật mã khóa công khai đầu tiên và được sử dụng rộng rãi để truyền dữ liệu an toàn. Trong hệ thống mã hóa này, khóa mã hóa là công khai và khác với khóa giải mã là bí mật.
