Cellula đổi mới Khai thác PoW ảo: mô phỏng Bitcoin để thực hiện phân phối tài sản công bằng

Chứng minh công việc ảo: Cellula làm thế nào để mô phỏng khai thác Bitcoin để thực hiện phân phối tài sản công bằng

Kể từ khi tài sản ERC-20 trở nên phổ biến vào năm 2017, Web3 đã bước vào thời kỳ phát hành tài sản với rào cản thấp. Nhiều dự án phát hành token hoặc NFT thông qua IDO, ICO và các phương thức khác, nhưng hầu hết đều gặp phải vấn đề kiểm soát mạnh hoặc thông tin không minh bạch, thường xuyên xảy ra hiện tượng RugPull.

Đến nay, những thiếu sót về tính công bằng của IDO và ICO truyền thống đã được phơi bày rõ ràng. Mọi người luôn hy vọng có một giao thức phát hành tài sản công bằng và đáng tin cậy hơn, nhằm giải quyết nhiều vấn đề trong TGE của các dự án mới. Mặc dù một số dự án đổi mới đã đề xuất "mô hình kinh tế công bằng", nhưng thường thiếu tính khả thi để phổ biến.

Vậy, mô hình nào có thể thực hiện phân phối tài sản công bằng và đáng tin cậy hơn? Giải pháp nào có thể được sử dụng như một giao thức chung? Bài viết này sẽ giới thiệu Cellula, cung cấp một góc nhìn mới để giải quyết những vấn đề này. Họ đã thực hiện một lớp phân phối tài sản mô phỏng PoW, sử dụng chứng minh công việc ảo (vPOW) để "khai thác hóa" quy trình phân phối tài sản, mô phỏng Bitcoin nhằm thực hiện một mẫu phân phối tài sản công bằng hơn.

Mặc dù Cellula thường được coi là một dự án Gamefi, nhưng do phần thưởng trong trò chơi mà nó phân phối có thể được thiết lập dưới dạng Token thuộc bất kỳ loại nào, về lý thuyết, nó có thể hoạt động như một nền tảng phân phối tài sản có hiệu ứng PoW, mang lại triển vọng rộng rãi hơn cho việc phát hành tài sản Web3, thậm chí có thể được coi là "thí nghiệm xã hội tôn vinh khai thác Bitcoin".

Giải thích Cellula: Tôn vinh giao thức phát hành tài sản game hóa khai thác PoW

PoW và vPoW: xổ số với kết quả không thể đoán trước

Dù là PoW, PoS chính thống hay vPoW, bản chất đều là thiết lập một bộ thuật toán có kết quả đầu ra khó dự đoán, thông qua kết quả đầu ra để thực hiện "xổ số". Thợ đào Bitcoin phải xây dựng một khối thỏa mãn điều kiện tại địa phương, gửi cho các nút đầy đủ trong mạng để đạt được đồng thuận, mới có thể nhận được phần thưởng khối. Điều kiện hạn chế là khối được xây dựng có Hash thỏa mãn yêu cầu đặc biệt, như tiền tố là 6 số 0.

Vì kết quả của việc tạo ra Hash khối rất khó đoán, để xây dựng một khối phù hợp với điều kiện, chỉ có thể liên tục thay đổi các tham số đầu vào để thực hiện khai thác bạo lực, điều này yêu cầu phần cứng của thợ mỏ rất cao.

Nói một cách đơn giản, khai thác Bitcoin thông qua tính không thể dự đoán của thuật toán băm SHA-256, đã tạo ra một hệ thống "xổ số" cho phép tất cả thợ mỏ trực tuyến tham gia, đảm bảo hình thức tham gia không cần giấy phép bằng cách đánh đổi bằng năng lượng.

Ngoài ra, PoW là một cách phân phối tài sản công bằng hơn, độ khó kiểm soát của các dự án trong chuỗi công khai PoW chính thống lớn hơn nhiều so với chuỗi công khai PoS. Trong nhiều chuỗi công khai PoS hoặc các kế hoạch ICO, IDO, các trường hợp kiểm soát mạnh mẽ của các dự án rất phổ biến.

Như giá Solana đã từng tăng gần 1000 lần dưới sự thao túng của FTX từ 2019-2021, và nhiều nhà điều hành nút xác minh Solana là những nhà đầu tư sớm, có chi phí mua gần như 0, đã làm nghiêm trọng tính công bằng trong phân phối tài sản. Mặc dù các dự án PoW cũng có không gian kiểm soát, nhưng mức độ thường nhẹ hơn nhiều so với PoS.

Vấn đề là, mô hình PoW thường được áp dụng cho chuỗi công cộng cơ sở thay vì lớp phát hành tài sản của DAPP. Nếu có thể mô phỏng hiệu ứng PoW bằng một giải pháp có thể thực hiện trên chuỗi, thì có thể đạt được một giao thức phân phối tài sản công bằng và đáng tin cậy hơn so với ICO, IDO. Kết hợp với bối cảnh trò chơi, có thể tạo ra Gamefi thú vị (, tất nhiên, ứng dụng thực tế không chỉ giới hạn ở trò chơi, mà còn có thể cung cấp giải pháp phân phối tài sản công bằng cho các dự án khác ).

Điều quan trọng là, làm thế nào để mô phỏng hiệu ứng PoW trong việc phát hành tài sản trên chuỗi? Cellula đã giới thiệu thuật toán nổi tiếng "Trò chơi sự sống của Conway" để phân bổ sức mạnh tính toán cho thực thể số ảo trên chuỗi ( được gọi là "BitLife". Nói một cách đơn giản, người tham gia sẽ nuôi các cụm tế bào trong đĩa nuôi của họ, theo thời gian, ai có nhiều tế bào sống hơn trong đĩa nuôi của mình, sức mạnh khai thác được quy đổi sẽ cao hơn, có khả năng nhận phần thưởng khai thác cao hơn.

Cellula đã thay thế cách tính băm truyền thống của PoW bằng một phương pháp tính toán mà kết quả khó đoán hơn, thay thế hình thức "Work" trong "Proof of Work". Dưới ý tưởng của Cellula, chìa khóa là làm thế nào để có nhiều đĩa nuôi cấy hơn với số lượng tế bào sống )BitLife(, trong khi suy diễn sự thay đổi trạng thái của BitLife cần tiêu tốn tài nguyên tính toán. Bản chất là biến thuật toán băm thực hiện trong việc khai thác Bitcoin thành thuật toán cụ thể để suy diễn trò chơi sự sống của Conway, điều này được gọi là vPOW)Virtual POW(.

![Giải thích Cellula: Tri ân giao thức phát hành tài sản gam hóa của khai thác PoW])https://img-cdn.gateio.im/webp-social/moments-7c88e7b70b6aeb205470e125f535915f.webp(

cốt lõi của vPOW: Trò chơi cuộc sống Conway và BitLife

Trước khi giải thích thiết kế cơ chế Cellula, hãy hiểu cốt lõi quan trọng nhất của vPOW - "Trò chơi sự sống của Conway". Nó có nguồn gốc từ khái niệm "tự động hóa tế bào" do John von Neumann đề xuất vào năm 1950, và vào năm 1970, nhà toán học John Conway chính thức đề xuất "Trò chơi sự sống của Conway", sử dụng thuật toán để mô phỏng quy luật tiến hóa của sự sống trong tự nhiên.

Giả sử có một đĩa nuôi cấy, được chia thành các ô vuông theo tọa độ hai chiều, thực hiện "thiết lập ban đầu", để các tế bào sống chiếm giữ một phần ô, sau đó trạng thái sống chết của tế bào sẽ tiến triển theo thời gian, dần dần hình thành các cụm tế bào có hình thái phức tạp. Điều này về bản chất là một trò chơi ô vuông hai chiều, với quy tắc đơn giản:

  • Mỗi tế bào có hai trạng thái sống/chết, mỗi tế bào tương tác với tám tế bào xung quanh.
  • Một tế bào sống xung quanh có ít hơn 2 tế bào sống trong 8 ô, tế bào đó sẽ chết
  • Một tế bào sống có 2-3 tế bào sống xung quanh, tế bào đó vẫn duy trì sự sống.
  • Một tế bào sống có hơn 3 tế bào sống xung quanh, tế bào đó sẽ chết ) mô phỏng số lượng sự sống quá nhiều tranh giành tài nguyên (
  • Một tế bào chết xung quanh có 3 tế bào sống, tế bào này chuyển thành sống ) mô phỏng sự phân bào tế bào (

Trong đĩa nuôi cấy hai chiều, với mô hình trạng thái tế bào ban đầu được xác định, theo các quy tắc đã nêu, trạng thái tế bào sẽ liên tục tiến hóa và lặp lại theo thời gian, tạo ra vô vàn kết quả khác nhau. Trò chơi cuộc sống của Conway thậm chí có thể mô phỏng hiệu ứng máy tính.

Sự sống/chết của mỗi tế bào trong đĩa nuôi cấy tương ứng với nhị phân 0/1, có thể coi trạng thái ban đầu của tế bào là "tham số đầu vào", sự sống/chết của mỗi tế bào đại diện cho dữ liệu đầu vào, sau đó trạng thái tế bào bắt đầu tiến triển theo mô hình ban đầu, mỗi vòng thay đổi trạng thái tương đương với một bước thao tác trong quá trình tính toán, trạng thái thu được sau một khoảng thời gian có thể coi là "đầu ra".

Chỉ cần bố trí một mô hình ban đầu phù hợp, trò chơi cuộc sống của Conway có thể phát sinh ra kết quả cụ thể sau nhiều thế hệ tiến hóa. Do mô hình ban đầu đa dạng, có thể sử dụng đặc tính của nó để mô phỏng hiệu ứng xổ số. Có thể thiết lập các điều kiện hạn chế, mỗi người chơi ngẫu nhiên chọn một nhóm mô hình ban đầu, sau 100 thế hệ tiến hóa, kết quả đầu ra thỏa mãn các đặc điểm cụ thể thì chủ bể nuôi có đủ điều kiện nhận thưởng, điều này tương tự như ý tưởng khai thác Bitcoin:

"Hệ thống trước tiên xác định loại kết quả đầu ra nào phù hợp với yêu cầu, người tham gia nhập các giá trị khởi tạo ngẫu nhiên vào thuật toán đã cho, cố gắng nhận được kết quả đầu ra phù hợp với yêu cầu". Do số lượng tham số đầu vào ban đầu cần thử nghiệm rất nhiều, phải nỗ lực rất lớn mới có thể trúng thưởng, đó chính là logic của PoW: thợ mỏ phải bỏ ra một khối lượng công việc nhất định để nhận thưởng.

![Giải thích Cellula: Tôn vinh giao thức phát hành tài sản gamified của PoW Khai thác])https://img-cdn.gateio.im/webp-social/moments-022dbfaef89cc79b60d30d197dc32d2b.webp(

Sau khi hiểu được tư tưởng cơ bản của Cellula và trò chơi sống của Conway, hãy xem xét chi tiết cụ thể. Cellula chia "đĩa nuôi cấy" thành 9*9=81 ô, mỗi ô có tế bào ở trạng thái sống/chết tương ứng với nhị phân 0 và 1), vì vậy trạng thái ban đầu của tế bào trong đĩa nuôi cấy có 2^81 loại, tương đương với 1 triệu tỷ bình phương (, về cơ bản là một con số thiên văn ).

Người chơi cần chọn tham số đầu vào cho chế độ khởi đầu của đĩa nuôi (. BitLife đóng vai trò như một thực thể đĩa nuôi ) thực tế là NFT (, bao gồm 81 ô, mỗi ô đặt một tế bào ) có thể ở trạng thái sống/chết, ô trống tương đương với tế bào chết (. Trong BitLife, mỗi 3*3=9 ô kề nhau tạo thành một BitCell, mỗi BitLife được ghép lại từ 2-9 BitCell ) nếu Bitlife được xây dựng không đủ 9 Bitcell, có một số chỗ bị trống, mặc định đều là tế bào chết (.

Theo tổ hợp, BitCell)3*3 ô vuông( có 2^9 loại mô hình khởi đầu khác nhau, người chơi phải ngẫu nhiên chọn nhiều tổ hợp BitCell khác nhau để tạo ra một BitLife. Nói ngắn gọn, đó là tìm một mô hình khởi đầu ngẫu nhiên cho đĩa nuôi của mình, như đã đề cập trước đó, tổng cộng có 2^81 loại mô hình khởi đầu khác nhau, là một con số khổng lồ. Vì vậy, không gian lựa chọn dành cho người tham gia là rất lớn, điều này tương tự với việc khai thác Bitcoin sử dụng SHA-256.

Trạng thái tế bào của BitLife sẽ thay đổi theo độ cao khối. Cellula phân bổ sức mạnh tính toán của BitLife theo trạng thái ở các độ cao khối khác nhau. Với một độ cao khối nhất định, BitLife có nhiều tế bào sống hơn sẽ có sức mạnh tính toán cao hơn, điều này tương đương với việc tạo ra máy khai thác ảo.

Đưa ra một ví dụ cụ thể, người tham gia Cellula cần phải liệt kê tất cả 2^81 trạng thái khởi đầu của BitLife ngoài chuỗi, dự đoán trạng thái phát triển của mỗi trạng thái, sau đó xem liệu có thể đáp ứng yêu cầu của hệ thống thưởng hay không. Giả sử chiều cao khối hiện tại là 800, yêu cầu của hệ thống: khi chiều cao khối đạt 1000, BitLife có số tế bào sống nhiều nhất sẽ nhận được phần thưởng nhiều nhất, vì vậy mục tiêu của người tham gia rất rõ ràng:

Tại chiều cao khối 800, lấy BitLife của một mẫu nào đó, BitLife của mẫu đó ở chiều cao khối 1000 có thể có nhiều tế bào sống hơn so với các BitLife khác.

Đây là cách chơi cốt lõi của Cellula, mục tiêu là tự xây dựng/mua từ tay người khác BitLife có khả năng nhận được phần thưởng khai thác cao nhất, mô hình này cho phép các nhà đầu tư cá nhân/thị trường cao cấp tự phát triển máy khai thác của riêng mình, sau đó có thể bán máy khai thác tự tạo cho người khác, cũng có thể mua máy khai thác của người khác để khai thác. Khi tự tạo máy khai thác, bạn sẽ phải tự suy diễn sự phát triển trạng thái của các mô hình BitLife khác nhau ngoài chuỗi, điều này sẽ tốn tài nguyên tính toán; mua máy khai thác của người khác, thực tế là mua BitLife với các mô hình khởi đầu khác nhau, bạn cần tự đánh giá sự biến đổi trạng thái của những BitLife này trong tương lai, vì vậy vẫn cần phải tính toán ngoài chuỗi. Đây là một điểm rất thú vị trong thiết kế trò chơi Cellula.

![Giải mã Cellula: Trân trọng giao thức phát hành tài sản game hóa của Khai thác PoW])https://img-cdn.gateio.im/webp-social/moments-4255a676799fbd6e1ed24506055c7943.webp(

Hiểu rõ cơ chế chính của trò chơi, sau đó xem các chi tiết khác: Các tế bào sống trong BitLife có thể tràn ra ngoài ô 99 ban đầu, số lượng tế bào sống có thể lớn hơn nhiều so với 99, không có giới hạn biên. Nếu số lượng tế bào hoạt động trong một BitLife nào đó liên tục tăng lên, sức mạnh khai thác được phân bổ cũng sẽ ngày càng cao, và nếu chế độ khởi đầu của BitLife được chọn không đúng, số lượng tế bào sống sẽ ngày càng ít, sức mạnh khai thác cũng sẽ ngày càng thấp.

Hệ thống mỗi 5 phút phân phát một lượng thưởng khai thác ) trong trò chơi được gọi là điểm năng lượng (, dựa trên tỷ lệ sức mạnh tính toán của mỗi BitLife trong mạng.

Trong Cellula, quá trình người chơi tổng hợp BitLife chính là quá trình "chế tạo" máy khai thác mới. Thực thể BitLife là NFT, sau khi được mint trên chuỗi, cần thực hiện thao tác "sạc" để khởi động khai thác, thời gian hiệu lực cho mỗi lần sạc là 1 ngày, 3 ngày và 7 ngày, cần trả một khoản phí nhỏ, sau khi hết hạn cần tiếp tục sạc.

Để khuyến khích người dùng nạp thêm năng lượng cho BitLife, Cellula đã thiết lập tính năng "rút thăm nạp điện", mỗi lần thực hiện thao tác nạp điện đều có thể được chọn, nhận phần thưởng bổ sung ) phần thưởng này độc lập với phần thưởng khai thác (. Thiết kế này sẽ được giới thiệu đơn giản trong phần thuật toán Analysoor phía sau.

Theo quy tắc chính thức của Cellula, hiện tại việc đúc BitLife bao gồm 3*3 Bitcell ) tức là bao gồm 81 ô nhỏ ( đã ngừng lại, người chơi đã đúc hơn 1,5 triệu BitLife như vậy, trong tương lai người dùng mới có thể mua BitLife trên thị trường thứ cấp và tiến hành khai thác năng lượng. Giải thích của chính thức về việc đúc có giới hạn là để duy trì sự ổn định của hệ sinh thái trò chơi, ngăn chặn việc các nhà khoa học đúc vô hạn NFT BitLife dẫn đến việc giá trị của máy khai thác bị suy giảm.

Trong tương lai, Cellula sẽ đảm nhận vai trò giống như một nhà sản xuất máy khai thác, vai trò này dựa trên hệ thống cấp phép, cần phải đặt cọc token, công khai kênh bán hàng, có quy mô và ảnh hưởng cộng đồng nhất định, những nhà sản xuất này sẽ chịu trách nhiệm đúc và bán BitLife chứa 4x4 BitCell, tức là chứa 16*9=144 ô nhỏ. Số lượng BitLife mà nhà sản xuất có thể đúc sẽ bị giới hạn bởi số lượng token mà họ đã đặt cọc.

Chúng tôi đã giải thích một cách đơn giản về các khái niệm cốt lõi liên quan đến vPOW. vPOW bản chất là một mô hình tính toán dựa trên các quy tắc đã cho, người tham gia có thể tham gia cạnh tranh thông qua việc tối ưu hóa chiến lược, theo cách gam hóa.

BTC0.59%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 5
  • Chia sẻ
Bình luận
0/400
OnChainSleuthvip
· 10giờ trước
Nói cả buổi mà không phải chỉ là một hợp đồng cuộn thôi sao?
Xem bản gốcTrả lời0
HappyMinerUnclevip
· 10giờ trước
Khai thác làm gì công bằng, không có tiền thì đừng chơi.
Xem bản gốcTrả lời0
LayoffMinervip
· 10giờ trước
Lại chơi pow à? Khai thác lỗ nặng còn muốn hại người.
Xem bản gốcTrả lời0
RugpullSurvivorvip
· 10giờ trước
Cái gọi là phân phối công bằng, không phải là cạnh tranh tập trung vào vốn.
Xem bản gốcTrả lời0
ChainSherlockGirlvip
· 10giờ trước
Phân phối công bằng? Đừng nói tào lao nữa, dữ liệu on-chain một kiểm tra là hiểu ngay~ Hãy xem ví tiền của những nhà đầu tư trong vài vòng bán riêng tư trước.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)