Cellula: Một cuộc thí nghiệm xã hội tôn vinh Khai thác POW
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 đại 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 tùy chỉnh hoặc NFT thông qua các hình thức như IDO, ICO, nhưng phần lớn gặp phải vấn đề kiểm soát mạnh mẽ hoặc thông tin không minh bạch, hiện tượng RugPull xảy ra thường xuyên. Đến ngày nay, IDO và ICO thông thường đã bộc lộ đầy đủ những thiếu sót về tính công bằng, mọi người luôn mong muốn 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.
Cellula cung cấp một góc nhìn hoàn toàn mới để giải quyết vấn đề trên, thực hiện một lớp phân phối tài sản mô phỏng POW, sử dụng bằng chứng công việc ảo (vPOW) để "khai thác" quy trình phân phối tài sản, nhằm mô phỏng BTC để đạt được một mô hình phân phối tài sản công bằng hơn. Mặc dù bị nhiều người coi là Gamefi, nhưng về lý thuyết, Cellula có thể đóng vai trò 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 lớn hơn cho việc phát hành tài sản Web3.
POW và vPOW: xổ số không thể đoán trước
Dù là POW chính thống hay POS, hoặc vPOW, bản chất đều là thiết lập một bộ thuật toán có đầu ra không thể dự đoán/khó dự đoán, thông qua đầu ra để thực hiện "xổ số". Các thợ mỏ BTC phải xây dựng một khối đáp ứng các điều kiện hạn chế tại địa phương, nộp cho các nút toàn cầu trong mạng để thông qua sự đồng thuận, mới có thể nhận được phần thưởng khối. Điều kiện hạn chế là phải làm cho khối được xây dựng có Hash đáp ứng yêu cầu đặc biệt, chẳng hạn như tiền tố là 6 số 0.
Do vì kết quả của việc tạo ra Hash khối không thể dự đoán / khó dự đ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 của thuật toán đã cho, quá trình này cần phải thử nghiệm bạo lực, có yêu cầu cao đối với thiết bị phần cứng của thợ đào.
Nói ngắn gọn, khai thác BTC thông qua tính không thể dự đoán / khó dự đoán của thuật toán băm SHA-256, đã thiết lập một hệ thống "xổ số" mà tất cả thợ mỏ trên toàn mạng có thể tham gia trực tuyến, thiết kế này với chi phí điện năng, đảm bảo hình thức tham gia là không cần quyền.
POW là một cách phân phối tài sản công bằng hơn, trong các chuỗi công khai POW chính thống, mức độ kiểm soát của dự án khó hơn nhiều so với chuỗi công khai POS, trong khi trong nhiều chuỗi công khai POS hoặc các kế hoạch ICO, IDO, có rất nhiều trường hợp dự án kiểm soát mạnh.
Vấn đề là, chế độ POW thường được áp dụng cho chuỗi công cộng ở tầng phát hành tài sản chứ không phải cho DAPP, liệu chúng ta có thể mô phỏng hiệu ứng của POW bằng một giải pháp có thể thực hiện trên chuỗi? Nếu có, chúng ta có thể thực hiện 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 các giải pháp kiểm soát mạnh mẽ như ICO, IDO.
Cellula thông qua việc 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ố ( trên chuỗi được gọi là "BitLife" ). Nói đơn giản, điều này có nghĩa là một nhóm người sẽ nuôi cấy các cụm tế bào trong đĩa Petri của họ, theo thời gian, ai có nhiều tế bào sống hơn trong đĩa Petri của mình thì sức mạnh tính toán khai thác được tính toán lại sẽ cao hơn, và khả năng nhận thưởng khai thác sẽ lớn hơn.
Cellula đã thay thế việc tính toán băm truyền thống POW bằng một phương pháp tính toán không thể dự đoán/khoảng khó dự đoán khác, thay thế hình thức "Work" trong "Proof of Work". Chìa khóa nằm ở việc làm thế nào để có được nhiều tế bào sống hơn trong đĩa nuôi cấy (BitLife), và việc 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 được thực hiện trong khai thác BTC thành thuật toán cụ thể để suy diễn trò chơi cuộc sống của Conway, điều này được gọi là vPOW(Virtual POW).
Cốt lõi của vPOW: Trò chơi sự sống Conway và BitLife
Trò chơi sự sống của Conway có thể được truy nguyên từ khái niệm "ô tự động" do John von Neumann đề xuất vào năm 1950, sau đó nhà toán học John Conway chính thức đề xuất "trò chơi sự sống của Conway" vào năm 1970, 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ử chúng ta có một đĩa nuôi cấy, chia nó thành một loạt ô vuông theo tọa độ hai chiều, sau đó thực hiện "cài đặt ban đầu" cho đĩa nuôi cấy, cho một số tế bào sống chiếm giữ một phần ô vuông, sau đó trạng thái sống chết của những tế bào này sẽ diễn biến theo thời gian, dần dần hiện ra hình thái phức tạp của các cụm tế bào. Điều này về bản chất là một trò chơi ô vuông hai chiều, quy tắc rất đơn giản:
Mỗi tế bào có hai trạng thái: sống/chết, mỗi tế bào sẽ tương tác với tế bào xung quanh ở tám ô vuông.
Giả sử một tế bào sống, nhưng số tế bào sống trong 8 ô xung quanh nhỏ hơn 2 cái ( hoặc 1), thì tế bào đó sẽ vào trạng thái chết;
Một tế bào sống, và xung quanh có 2 hoặc 3 tế bào sống thì tế bào đó vẫn duy trì sự sống;
Tế bào ở trạng thái sống, khi xung quanh có hơn 3 tế bào sống, tế bào đó sẽ chuyển sang trạng thái chết ( mô phỏng cảnh tranh giành tài nguyên do số lượng sự sống quá nhiều );
Tế bào hiện tại đang trong trạng thái chết, nhưng xung quanh có 3 tế bào sống, tế bào này sẽ chuyển sang trạng thái sống ( mô phỏng sự sinh sản tế bào )
Trong đĩa nuôi cấy hai chiều, tạo ra mô hình trạng thái tế bào ban đầu đã cho, sau đó theo các quy tắc đã nêu, trạng thái tế bào sẽ thay đổi theo thời gian, liên tục phát triển và lặp đi lặp lại, tạo ra vô vàn kết quả đa dạng. Bạn thậm chí có thể sử dụng trò chơi cuộc sống của Conway để mô phỏng hiệu ứng của máy tính.
Chẳng hạn, 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, bạn 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 ( hoặc 1) đại diện cho dữ liệu đầu vào, sau đó trạng thái của tế bào sẽ bắt đầu tiến hóa 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ể được coi là "đầu ra".
Chỉ cần thiết lập một mô hình ban đầu phù hợp, trò chơi sống của Conway có thể cho 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 rút thăm xổ số. Chúng ta có thể đặt ra các điều kiện giới hạn, 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ả thỏa mãn đặc điểm xx của chủ nhân đĩa nuôi sẽ đủ điều kiện nhận thưởng, như vậy khá gần với ý tưởng khai thác BTC:
"Hệ thống trước tiên giới hạn loại kết quả đầu ra nào phù hợp, người tham gia nhập vào thuật toán đã cho các giá trị khởi tạo ngẫu nhiên, cố gắng đạt được kết quả đầu ra phù hợp". Do các tham số đầu vào khởi tạo cần thử nghiệm rất nhiều ( gần như là một số lượng khổng lồ ), bạn phải nỗ lực rất nhiều để có thể trúng số, đây chính là logic của chứng minh công việc: thợ mỏ phải bỏ ra một khối lượng công việc nhất định để nhận được phần thưởng.
Cellula chia "đĩa nuôi cấy" thành 9*9=81 ô, mỗi ô có trạng thái sống/chết tương ứng với 0 và 1( trong nhị phân, như vậy, theo tổ hợp, trạng thái ban đầu của các tế bào trong đĩa nuôi cấy có 2^81 trạng thái, con số này bằng bình phương của 1 triệu tỷ )基本 là một con số thiên văn (.
Sau đó, những gì người chơi cần làm là chọn tham số ) cho mô hình ban đầu của đĩa nuôi cấy (. BitLife đóng vai trò là thực thể của đĩa nuôi cấy ) thực chất là một NFT (, bao gồm 81 ô, mỗi ô chứa một tế bào ) có thể có hai trạng thái sống/chết, ô trống tương đương với tế bào chết (. Sau đó, trong BitLife, mỗi 3*3=9 ô liền kề tạo thành một BitCell, mỗi BitLife được ghép bởi từ 2~9 BitCell ) nếu Bitlife bạn tạo ra không đủ 9 Bitcell, một số nơi sẽ bị bỏ trống, mặc định đều là tế bào chết (.
Theo sự sắp xếp tổ hợp, BitCell)3*3 ô vuông( có 2^9 loại mô hình khởi đầu, người chơi chỉ cần ngẫu nhiên chọn nhiều mô hình khác nhau của BitCell để kết hợp lại, tạo thành một BitLife. Giải thích đơn giản, đó là tìm một mô hình khởi đầu ngẫu nhiên cho đĩa nuôi của mình, và như đã đề cập trước đó, tổng số mô hình khởi đầu khác nhau là 2^81, một con số khổng lồ. Vì vậy, không gian lựa chọn dành cho người tham gia rất lớn, điều này giống như trong kịch bản khai thác BTC sử dụng SHA-256.
Trạng thái của BitLife sẽ thay đổi theo sự gia tăng độ cao của khối. Cellula phân phối sức mạnh tính toán dựa trên trạng thái của BitLife ở các độ cao khối khác nhau. Đối với một độ cao khối nhất định, số lượng tế bào sống càng nhiều thì sức mạnh tính toán của BitLife càng cao, điều này tương đương với việc tạo ra một loại máy khai thác ảo.
![Giải thích Cellula: Tôn vinh giao thức phát hành tài sản gam hóa của POW Khai thác])https://img-cdn.gateio.im/webp-social/moments-4255a676799fbd6e1ed24506055c7943.webp(
Ở đây, tôi sẽ đưa ra một ví dụ cụ thể, những người tham gia Cellula 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 từng mô hình, và sau đó xem liệu nó có đá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, trong khi hệ thống đưa ra yêu cầu: 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 cao nhất, thì mục tiêu của người tham gia sẽ rất rõ ràng:
Tại chiều cao khối 800, tôi muốn lấy một BitLife theo một mô hình nào đó, mô hình BitLife này tại chiều cao khối 1000 có thể có nhiều tế bào sống hơn các BitLife khác.
Đây thực sự là cách chơi cốt lõi của Cellula, mục tiêu của bạn là tự xây dựng/mua từ tay người khác những BitLife có khả năng nhận được phần thưởng khai thác cao nhất, chế độ này tương đương với việc cho phép các nhà đầu tư nhỏ/thượng lưu tự phát triển máy khai thác của riêng họ, sau đó bạn có thể bán máy khai thác mà mình đã tạo ra cho người khác, hoặc mua máy khai thác của người khác để khai thác. Nếu bạn muốn tự tạo máy khai thác, bạn phải tự diễn giải trạng thái tiến hóa của các BitLife với các mô hình khác nhau ngoài chuỗi, điều này sẽ tốn tài nguyên tính toán; nếu bạn muốn mua máy khai thác của người khác, thực chất là mua BitLife với các mô hình khởi đầu khác nhau, bạn phải tự đánh giá những thay đổi trạng thái tương lai của các BitLife này, vì vậy bạn vẫn phải tính toán ngoài chuỗi. Đây thực sự là một điểm rất thú vị trong thiết kế trò chơi Cellula.
Thực ra, 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 99, không có giới hạn biên giới. Nếu số lượng tế bào sống trong một BitLife nào đó ngày càng tăng, sức mạnh khai thác mà nó nhận được cũng sẽ ngày càng cao, còn nếu lựa chọn chế độ ban đầu của BitLife không đúng, số lượng tế bào sống sẽ giảm dần, sức mạnh khai thác cũng sẽ giảm.
Sau đó, hệ thống sẽ phân phối một số phần thưởng khai thác sau mỗi 5 phút, được gọi là điểm năng lượng trong trò chơi ), 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à một quá trình "sản xuất" máy khai thác mới. Sau khi BitLife đượ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 của một lần sạc là 1 ngày, 3 ngày và 7 ngày, cần phải trả một khoản phí nhỏ, và sau khi hết hạn cần tiếp tục sạc.
Để khuyến khích người dùng thường xuyên nạp điện cho BitLife, Cellula đã thiết lập một tính năng "rút thăm nạp điện", mỗi khi bạn thực hiện thao tác nạp điện đều có thể được chọn và nhận một số phần thưởng bổ sung ( có nghĩa là phần thưởng này độc lập với phần thưởng khai thác ).
Theo quy tắc chính thức của Cellula, hiện tại việc đúc BitLife chứa 3*3 Bitcell( tức là chứa 81 ô vuông nhỏ) đã bị ngừng lại, người chơi đã đúc hơn 1,5 triệu BitLife loại nà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. Theo giải thích của chính thức, việc đúc giới hạn nhằm 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 vô hạn đúc NFT BitLife dẫn đến giá trị máy khai thác bị giảm sút.
Hơn nữa, trong tương lai, Cellula sẽ giới thiệu vai trò tương tự như các 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ô cộng đồng và ảnh hưở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 ô vuông 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.
Bản chất của vPOW là 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 tối ưu hóa chiến lược, và phát hành cũng như phân phối tài sản theo cách gamification. Cellula mô phỏng hình thức hoạt động của thị trường máy khai thác BTC, thay thế hình thức nhiệm vụ tính toán trong chứng minh công việc, vì cách phân phối sức mạnh khai thác có thể được điều chỉnh một cách linh hoạt, bất kỳ mô hình BitLife nào cũng chưa chắc là tối ưu toàn cầu, hôm nay BitLife có số tế bào sống nhiều nhất, ngày mai có thể...
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
18 thích
Phần thưởng
18
7
Chia sẻ
Bình luận
0/400
LiquidationAlert
· 7giờ trước
Cổ điển thì mãi mãi là cổ điển, pow là tốt nhất trên thế giới nhé.
Xem bản gốcTrả lời0
HallucinationGrower
· 07-12 05:33
Có chút thú vị, tuần sau sẽ bắt đầu khai thác.
Xem bản gốcTrả lời0
GateUser-1a2ed0b9
· 07-12 05:29
Khai thác就完了? Không phải nói là hoàn toàn miễn phí
Xem bản gốcTrả lời0
GateUser-afe07a92
· 07-12 05:22
Thật tò mò không biết ai sẽ đi khai thác mỏ ảo này.
Cellula: Thí nghiệm phân phối tài sản công bằng dựa trên POW ảo
Cellula: Một cuộc thí nghiệm xã hội tôn vinh Khai thác POW
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 đại 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 tùy chỉnh hoặc NFT thông qua các hình thức như IDO, ICO, nhưng phần lớn gặp phải vấn đề kiểm soát mạnh mẽ hoặc thông tin không minh bạch, hiện tượng RugPull xảy ra thường xuyên. Đến ngày nay, IDO và ICO thông thường đã bộc lộ đầy đủ những thiếu sót về tính công bằng, mọi người luôn mong muốn 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.
Cellula cung cấp một góc nhìn hoàn toàn mới để giải quyết vấn đề trên, thực hiện một lớp phân phối tài sản mô phỏng POW, sử dụng bằng chứng công việc ảo (vPOW) để "khai thác" quy trình phân phối tài sản, nhằm mô phỏng BTC để đạt được một mô hình phân phối tài sản công bằng hơn. Mặc dù bị nhiều người coi là Gamefi, nhưng về lý thuyết, Cellula có thể đóng vai trò 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 lớn hơn cho việc phát hành tài sản Web3.
POW và vPOW: xổ số không thể đoán trước
Dù là POW chính thống hay POS, hoặc vPOW, bản chất đều là thiết lập một bộ thuật toán có đầu ra không thể dự đoán/khó dự đoán, thông qua đầu ra để thực hiện "xổ số". Các thợ mỏ BTC phải xây dựng một khối đáp ứng các điều kiện hạn chế tại địa phương, nộp cho các nút toàn cầu trong mạng để thông qua sự đồng thuận, mới có thể nhận được phần thưởng khối. Điều kiện hạn chế là phải làm cho khối được xây dựng có Hash đáp ứng yêu cầu đặc biệt, chẳng hạn như tiền tố là 6 số 0.
Do vì kết quả của việc tạo ra Hash khối không thể dự đoán / khó dự đ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 của thuật toán đã cho, quá trình này cần phải thử nghiệm bạo lực, có yêu cầu cao đối với thiết bị phần cứng của thợ đào.
Nói ngắn gọn, khai thác BTC thông qua tính không thể dự đoán / khó dự đoán của thuật toán băm SHA-256, đã thiết lập một hệ thống "xổ số" mà tất cả thợ mỏ trên toàn mạng có thể tham gia trực tuyến, thiết kế này với chi phí điện năng, đảm bảo hình thức tham gia là không cần quyền.
POW là một cách phân phối tài sản công bằng hơn, trong các chuỗi công khai POW chính thống, mức độ kiểm soát của dự án khó hơn nhiều so với chuỗi công khai POS, trong khi trong nhiều chuỗi công khai POS hoặc các kế hoạch ICO, IDO, có rất nhiều trường hợp dự án kiểm soát mạnh.
Vấn đề là, chế độ POW thường được áp dụng cho chuỗi công cộng ở tầng phát hành tài sản chứ không phải cho DAPP, liệu chúng ta có thể mô phỏng hiệu ứng của POW bằng một giải pháp có thể thực hiện trên chuỗi? Nếu có, chúng ta có thể thực hiện 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 các giải pháp kiểm soát mạnh mẽ như ICO, IDO.
Cellula thông qua việc 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ố ( trên chuỗi được gọi là "BitLife" ). Nói đơn giản, điều này có nghĩa là một nhóm người sẽ nuôi cấy các cụm tế bào trong đĩa Petri của họ, theo thời gian, ai có nhiều tế bào sống hơn trong đĩa Petri của mình thì sức mạnh tính toán khai thác được tính toán lại sẽ cao hơn, và khả năng nhận thưởng khai thác sẽ lớn hơn.
Cellula đã thay thế việc tính toán băm truyền thống POW bằng một phương pháp tính toán không thể dự đoán/khoảng khó dự đoán khác, thay thế hình thức "Work" trong "Proof of Work". Chìa khóa nằm ở việc làm thế nào để có được nhiều tế bào sống hơn trong đĩa nuôi cấy (BitLife), và việc 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 được thực hiện trong khai thác BTC thành thuật toán cụ thể để suy diễn trò chơi cuộc sống của Conway, điều này được gọi là vPOW(Virtual POW).
Cốt lõi của vPOW: Trò chơi sự sống Conway và BitLife
Trò chơi sự sống của Conway có thể được truy nguyên từ khái niệm "ô tự động" do John von Neumann đề xuất vào năm 1950, sau đó nhà toán học John Conway chính thức đề xuất "trò chơi sự sống của Conway" vào năm 1970, 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ử chúng ta có một đĩa nuôi cấy, chia nó thành một loạt ô vuông theo tọa độ hai chiều, sau đó thực hiện "cài đặt ban đầu" cho đĩa nuôi cấy, cho một số tế bào sống chiếm giữ một phần ô vuông, sau đó trạng thái sống chết của những tế bào này sẽ diễn biến theo thời gian, dần dần hiện ra hình thái phức tạp của các cụm tế bào. Điều này về bản chất là một trò chơi ô vuông hai chiều, quy tắc rất đơn giản:
Trong đĩa nuôi cấy hai chiều, tạo ra mô hình trạng thái tế bào ban đầu đã cho, sau đó theo các quy tắc đã nêu, trạng thái tế bào sẽ thay đổi theo thời gian, liên tục phát triển và lặp đi lặp lại, tạo ra vô vàn kết quả đa dạng. Bạn thậm chí có thể sử dụng trò chơi cuộc sống của Conway để mô phỏng hiệu ứng của máy tính.
Chẳng hạn, 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, bạn 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 ( hoặc 1) đại diện cho dữ liệu đầu vào, sau đó trạng thái của tế bào sẽ bắt đầu tiến hóa 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ể được coi là "đầu ra".
Chỉ cần thiết lập một mô hình ban đầu phù hợp, trò chơi sống của Conway có thể cho 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 rút thăm xổ số. Chúng ta có thể đặt ra các điều kiện giới hạn, 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ả thỏa mãn đặc điểm xx của chủ nhân đĩa nuôi sẽ đủ điều kiện nhận thưởng, như vậy khá gần với ý tưởng khai thác BTC:
"Hệ thống trước tiên giới hạn loại kết quả đầu ra nào phù hợp, người tham gia nhập vào thuật toán đã cho các giá trị khởi tạo ngẫu nhiên, cố gắng đạt được kết quả đầu ra phù hợp". Do các tham số đầu vào khởi tạo cần thử nghiệm rất nhiều ( gần như là một số lượng khổng lồ ), bạn phải nỗ lực rất nhiều để có thể trúng số, đây chính là logic của chứng minh công việc: thợ mỏ phải bỏ ra một khối lượng công việc nhất định để nhận được phần thưởng.
Cellula chia "đĩa nuôi cấy" thành 9*9=81 ô, mỗi ô có trạng thái sống/chết tương ứng với 0 và 1( trong nhị phân, như vậy, theo tổ hợp, trạng thái ban đầu của các tế bào trong đĩa nuôi cấy có 2^81 trạng thái, con số này bằng bình phương của 1 triệu tỷ )基本 là một con số thiên văn (.
Sau đó, những gì người chơi cần làm là chọn tham số ) cho mô hình ban đầu của đĩa nuôi cấy (. BitLife đóng vai trò là thực thể của đĩa nuôi cấy ) thực chất là một NFT (, bao gồm 81 ô, mỗi ô chứa một tế bào ) có thể có hai trạng thái sống/chết, ô trống tương đương với tế bào chết (. Sau đó, trong BitLife, mỗi 3*3=9 ô liền kề tạo thành một BitCell, mỗi BitLife được ghép bởi từ 2~9 BitCell ) nếu Bitlife bạn tạo ra không đủ 9 Bitcell, một số nơi sẽ bị bỏ trống, mặc định đều là tế bào chết (.
Theo sự sắp xếp tổ hợp, BitCell)3*3 ô vuông( có 2^9 loại mô hình khởi đầu, người chơi chỉ cần ngẫu nhiên chọn nhiều mô hình khác nhau của BitCell để kết hợp lại, tạo thành một BitLife. Giải thích đơn giản, đó là tìm một mô hình khởi đầu ngẫu nhiên cho đĩa nuôi của mình, và như đã đề cập trước đó, tổng số mô hình khởi đầu khác nhau là 2^81, một con số khổng lồ. Vì vậy, không gian lựa chọn dành cho người tham gia rất lớn, điều này giống như trong kịch bản khai thác BTC sử dụng SHA-256.
Trạng thái của BitLife sẽ thay đổi theo sự gia tăng độ cao của khối. Cellula phân phối sức mạnh tính toán dựa trên trạng thái của BitLife ở các độ cao khối khác nhau. Đối với một độ cao khối nhất định, số lượng tế bào sống càng nhiều thì sức mạnh tính toán của BitLife càng cao, điều này tương đương với việc tạo ra một loại máy khai thác ảo.
![Giải thích Cellula: Tôn vinh giao thức phát hành tài sản gam hóa của POW Khai thác])https://img-cdn.gateio.im/webp-social/moments-4255a676799fbd6e1ed24506055c7943.webp(
Ở đây, tôi sẽ đưa ra một ví dụ cụ thể, những người tham gia Cellula 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 từng mô hình, và sau đó xem liệu nó có đá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, trong khi hệ thống đưa ra yêu cầu: 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 cao nhất, thì mục tiêu của người tham gia sẽ rất rõ ràng:
Tại chiều cao khối 800, tôi muốn lấy một BitLife theo một mô hình nào đó, mô hình BitLife này tại chiều cao khối 1000 có thể có nhiều tế bào sống hơn các BitLife khác.
Đây thực sự là cách chơi cốt lõi của Cellula, mục tiêu của bạn là tự xây dựng/mua từ tay người khác những BitLife có khả năng nhận được phần thưởng khai thác cao nhất, chế độ này tương đương với việc cho phép các nhà đầu tư nhỏ/thượng lưu tự phát triển máy khai thác của riêng họ, sau đó bạn có thể bán máy khai thác mà mình đã tạo ra cho người khác, hoặc mua máy khai thác của người khác để khai thác. Nếu bạn muốn tự tạo máy khai thác, bạn phải tự diễn giải trạng thái tiến hóa của các BitLife với các mô hình khác nhau ngoài chuỗi, điều này sẽ tốn tài nguyên tính toán; nếu bạn muốn mua máy khai thác của người khác, thực chất là mua BitLife với các mô hình khởi đầu khác nhau, bạn phải tự đánh giá những thay đổi trạng thái tương lai của các BitLife này, vì vậy bạn vẫn phải tính toán ngoài chuỗi. Đây thực sự là một điểm rất thú vị trong thiết kế trò chơi Cellula.
Thực ra, 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 99, không có giới hạn biên giới. Nếu số lượng tế bào sống trong một BitLife nào đó ngày càng tăng, sức mạnh khai thác mà nó nhận được cũng sẽ ngày càng cao, còn nếu lựa chọn chế độ ban đầu của BitLife không đúng, số lượng tế bào sống sẽ giảm dần, sức mạnh khai thác cũng sẽ giảm.
Sau đó, hệ thống sẽ phân phối một số phần thưởng khai thác sau mỗi 5 phút, được gọi là điểm năng lượng trong trò chơi ), 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à một quá trình "sản xuất" máy khai thác mới. Sau khi BitLife đượ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 của một lần sạc là 1 ngày, 3 ngày và 7 ngày, cần phải trả một khoản phí nhỏ, và sau khi hết hạn cần tiếp tục sạc.
Để khuyến khích người dùng thường xuyên nạp điện cho BitLife, Cellula đã thiết lập một tính năng "rút thăm nạp điện", mỗi khi bạn thực hiện thao tác nạp điện đều có thể được chọn và nhận một số phần thưởng bổ sung ( có nghĩa là phần thưởng này độc lập với phần thưởng khai thác ).
Theo quy tắc chính thức của Cellula, hiện tại việc đúc BitLife chứa 3*3 Bitcell( tức là chứa 81 ô vuông nhỏ) đã bị ngừng lại, người chơi đã đúc hơn 1,5 triệu BitLife loại nà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. Theo giải thích của chính thức, việc đúc giới hạn nhằm 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 vô hạn đúc NFT BitLife dẫn đến giá trị máy khai thác bị giảm sút.
Hơn nữa, trong tương lai, Cellula sẽ giới thiệu vai trò tương tự như các 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ô cộng đồng và ảnh hưở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 ô vuông 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.
Bản chất của vPOW là 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 tối ưu hóa chiến lược, và phát hành cũng như phân phối tài sản theo cách gamification. Cellula mô phỏng hình thức hoạt động của thị trường máy khai thác BTC, thay thế hình thức nhiệm vụ tính toán trong chứng minh công việc, vì cách phân phối sức mạnh khai thác có thể được điều chỉnh một cách linh hoạt, bất kỳ mô hình BitLife nào cũng chưa chắc là tối ưu toàn cầu, hôm nay BitLife có số tế bào sống nhiều nhất, ngày mai có thể...