Tác giả: Tiểu Bánh
Ai đó đã tạo ra một bộ xử lý trên chuỗi.
Không phải mô phỏng, không phải chứng minh khái niệm, mà là một bộ xử lý bốn bit thực sự, được xây dựng theo thông số kỹ thuật Intel 4004 năm 1971, chạy trên BNB Chain, dựa vào việc tạo khối để điều khiển xung nhịp, tần số 2.22 Hz. Người tạo ra nó đặt tên cho nó: Behemoth (Quái Thú).
Đây có lẽ là CPU chậm nhất trong vũ trụ, nhưng nó có thể là một loài sinh vật mới thú vị nhất trong câu chuyện kể trên chuỗi.
TapeOut là gì?
Trong ngành công nghiệp bán dẫn, "tape out" là một cột mốc cuối cùng, có nghĩa là thiết kế chip đã hoàn thành, gửi tệp bố cục vào nhà máy sản xuất wafer, khắc lên các tấm silicon, từ đó không thể thay đổi và tồn tại vĩnh viễn.
Một nhà phát triển trẻ tên Blonskr đã đưa khái niệm này lên chuỗi.

Công việc mà giao thức TapeOut làm có thể được tóm tắt bằng một câu: sử dụng blockchain như một tấm wafer, sử dụng Token như một bóng bán dẫn, cho phép bất kỳ ai cũng có thể "sản xuất" mạch logic thực sự có thể hoạt động trên chuỗi.
Nghe có vẻ viển vông? Hãy tách nó ra.
Điểm khởi đầu của vạn vật: Một cổng NAND
Đáy cùng của tất cả tính toán số, đều có thể được quy về một đơn vị logic nhỏ nhất, cổng NAND (cổng VÀ-KHÔNG), đây là kiến thức thông thường trong khoa học máy tính: với đủ nhiều cổng NAND, bạn có thể lắp ráp bộ cộng, bộ giải mã, thanh ghi, cho đến cả một CPU.
Giao thức TapeOut đã làm một việc: biến cổng NAND thành Token.
Một Token = một bóng bán dẫn (chính xác hơn là một cổng NAND), dựa trên tiêu chuẩn ERC-1155, 7 byte, có thể được đúc (mint) ra, nó là nguyên tử trong thế giới TapeOut.
Trong thế giới này, bạn chỉ có hai thứ: cổng NAND (xử lý logic) và flip-flop (lưu trạng thái một bit, cập nhật mỗi lần tạo khối). Một thứ chịu trách nhiệm tính toán, một thứ chịu trách nhiệm ghi nhớ. Blonskr đã viết một câu đầy tham vọng trong sách trắng: Từ hai thứ này có thể xây dựng nên toàn bộ vũ trụ.
Từ bóng bán dẫn đến mạch điện: LEGO trên chuỗi
Có Token bóng bán dẫn rồi, bước tiếp theo là kết nối chúng lại.
TapeOut.net cung cấp một "hệ thống bảng vẽ bộ xử lý". Bạn kéo các bóng bán dẫn lên đó trong trình duyệt, kéo một đường dây từ đầu ra này đến đầu vào kia, trên chuỗi, đây là một lần chỉ định con trỏ. Tất cả thao tác chạy thời gian thực cục bộ, không tốn Gas, có thể thử sai thoải mái.
Hài lòng rồi, bạn nhấn nút đó: "sản xuất".
Điều xảy ra ở khoảnh khắc này là: Token bóng bán dẫn của bạn bị thiêu hủy (burn) thực sự, một NFT mạch điện ra đời. Tiêu chuẩn ERC-721. Logic của mạch điện được ghi lại dưới dạng một đoạn dữ liệu thuần túy, không có quyền gọi, chỉ có thể được sử dụng để tính toán.
Đây là một nhóm con số trực quan:
- 5 bóng bán dẫn → một bộ bán cộng (half adder)
- 9 bóng bán dẫn → một bộ toàn cộng (full adder)
- 36 bóng bán dẫn → một bộ cộng bốn bit, có thể tính toán phép cộng
- 100 bóng bán dẫn → một bộ giải mã bảy đoạn, số có thể "sáng lên"
- 2300 bóng bán dẫn → tương đương Intel 4004, bộ vi xử lý thương mại đầu tiên khai mở lịch sử năm 1971
Thiết kế quan trọng: Khi bạn tạo ra một mạch điện mới, bạn không cần phải bắt đầu từ các linh kiện cơ bản. Bạn có thể sử dụng mạch điện mà bất kỳ ai đã làm tốt như một hộp đen, trực tiếp kéo vào bảng vẽ và tiếp tục nối dây. Đây là sản xuất bộ xử lý theo kiểu lắp ráp LEGO, có thể kết hợp.
"Quái Thú" khởi động
Blonskr đã sử dụng 2300 bóng bán dẫn, theo đúng thông số kỹ thuật thực của Intel 4004, để lắp ráp một CPU trên chuỗi, đặt tên là "Behemoth" (Quái Thú).
Nguồn xung nhịp của nó là việc tạo khối của BNB Chain. Mỗi khi một khối mới được tạo ra, bộ xử lý sẽ tiến thêm một chu kỳ xung nhịp. Thời gian tạo khối hiện tại của BNB Chain là 0.45 giây, vì vậy tần số xung nhịp mặc định của CPU này là 2.22 Hz.
Để so sánh, con chip trên điện thoại di động của bạn chạy ở khoảng 3 GHz, nhanh hơn khoảng 1.35 tỷ lần.
Nhưng tốc độ không phải là điểm chính, điểm chính là một số đặc tính của bộ xử lý này:
Hoạt động vĩnh viễn. Chỉ cần BNB Chain còn tạo khối, CPU này sẽ không dừng lại. Không ai có thể tắt nó, kể cả chính Blonskr, vì hợp đồng nhà máy cốt lõi của giao thức TapeOut đã từ bỏ tất cả quyền hạn sau khi triển khai.
Gọi miễn phí. Bất kỳ ai cũng có thể gọi mạch điện trên chuỗi. Việc tính toán là một truy vấn chỉ đọc, không tạo giao dịch, không tốn Gas, nút mạng tính toán xong trả về kết quả trực tiếp. Chỉ cần năm dòng mã front-end là có thể gọi, một lệnh terminal cũng có thể gọi, thậm chí điền hai ô trên trình duyệt khối và nhấp truy vấn cũng có thể gọi.
Tính kết hợp an toàn tuyệt đối. Đây có lẽ là thiết kế thú vị nhất của TapeOut. Mạch điện trên chuỗi không có thao tác "gọi người khác", không có trạng thái có thể ghi, mức tiêu thụ Gas có thể được tra cứu trước khi gọi. Bạn nhận một mạch điện do một người hoàn toàn xa lạ viết, kết quả xấu nhất là nó trả về một câu trả lời sai, nó không có bất kỳ cách nào để làm hại bạn.
Đây là lần đầu tiên trên chuỗi, bạn có thể yên tâm thực thi logic do một người lạ viết.
Ai đang chơi, và chơi như thế nào?
TapeOut đã ra mắt một thị trường giao dịch bóng bán dẫn. Theo dữ liệu công khai, trong 5 giờ sau khi ra mắt, 237 địa chỉ đã hoàn thành 543 giao dịch, tổng khối lượng giao dịch 58.41 BNB, giao thức đã thu 0.58 BNB phí.
Quy mô không lớn, nhưng đối với một giao thức thử nghiệm cực kỳ thích hợp, mức độ tham gia ban đầu này nói lên một số điều: có người sẵn sàng trả tiền cho việc "tạo CPU trên chuỗi".
Thú vị hơn là một hướng đi mà Blonskr đưa ra: việc đào coin trong tương lai không còn so sánh lượng điện tiêu thụ và số lượng máy đào, mà là mức độ tinh xảo của thiết kế mạch điện, sử dụng mạch chuyên dụng do chính bạn thiết kế để đào coin. Nếu hướng đi này thành công, nó sẽ biến định nghĩa "thợ đào" từ "người tiêu thụ năng lượng" thành "nhà thiết kế logic".
Hạt nhân của giao thức TapeOut là một hợp đồng nhà máy. Bất kỳ ai cũng có thể gọi nó, triển khai một bộ xử lý trên chuỗi thuộc sở hữu của chính mình. Trạng thái ban đầu là một tấm wafer trống rỗng, quyết định đầu tiên bạn phải làm là: CPU này có bao nhiêu bóng bán dẫn?
Intel 4004, 2300 cái. Pentium, 3.1 triệu cái. Apple M1, 16 tỷ cái. Còn của bạn thì sao?
Mã byte của mỗi CPU do nhà máy sao chép ra đều hoàn toàn giống nhau, điều này có nghĩa là mạch điện của bạn và mạch điện trên bộ xử lý bất kỳ nào trên thế giới đều có thể gọi lẫn nhau một cách tự nhiên. Đây là một mạng lưới bộ xử lý trên chuỗi mở, không cần xin phép.
Tại sao đáng quan tâm?
TapeOut có thể sẽ không trở thành câu chuyện kế tiếp trị giá mười tỷ USD, nó quá mọt sách, quá chậm, và quá xa so với nhu cầu của người dùng thông thường.
Nhưng nó đã làm một việc mà trước đây chưa ai làm: đưa tính toán trở về logic vật lý tận gốc, sau đó đóng gói lại nó bằng tính bền vững và cởi mở của blockchain. Nó khác với LEGO DeFi và game trên chuỗi, nó là một câu trả lời cực đoan cho câu hỏi "chuỗi có thể chứa đựng cái gì?".
Từ một Token cổng NAND, đến một NFT mạch điện, đến một bộ xử lý không bao giờ tắt, mỗi tầng đều sử dụng cùng một cấu trúc, mỗi tầng đều hoàn toàn mở, hoàn toàn có thể kết hợp.
Blonskr đã viết một câu ở cuối sách trắng: Không biết giao thức TapeOut trong tương lai sẽ phát triển ra những trò chơi thú vị gì, nhưng rất mong chờ.
Đối với một nhà phát triển mà được cho là vẫn còn là một đứa trẻ, sự kiềm chế và tò mò này có thể còn đáng chú ý hơn cả tần số xung nhịp 2.22 Hz.
Tuyên bố miễn trừ trách nhiệm: Bài viết này chỉ nhằm mục đích chia sẻ thông tin và giải thích kỹ thuật, không cấu thành bất kỳ khuyến nghị đầu tư nào.





