Chủ đề thịnh hành
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Hôm nay chúng tôi chào đón Geez, Kodas, Chimpers và HV-MTL đến với Amazon.
Việc làm cho những mã này có thể đổi thưởng trên chuỗi là một thử thách thú vị.
Tất cả đều được hỗ trợ bởi RedemptionCodeRegistry đơn giản nhưng mạnh mẽ được tạo ra cho Boximus.
Dưới đây là cách hoạt động của nó 1/🧵

11 giờ trước
Feels hiện đã có mặt trên cửa hàng Amazon US của Otherside:
→ Otherside
→ @hvmtl2
→ @GeezOnApe
→ @ChimpersHQ
Rất vui được mang IP cộng đồng đến @AMZNvideogames với Feels, những GIF biểu cảm nổi bật trên avatar của bạn trong Otherside để thể hiện tâm trạng của bạn.

2/ Đầu tiên, mỗi mã được tạo ra một cách an toàn ngoài chuỗi. Mỗi mã được gán dữ liệu đổi thưởng bao gồm một bộ chọn hàm (4 byte), ID token (tối đa 8 byte) và một địa chỉ mint (20 byte).
Điều này được thiết kế để được đóng gói thành một bytes32 duy nhất nhằm giảm thiểu chi phí lưu trữ trên chuỗi.

3/ Mỗi mã đổi thưởng sau đó được băm ngoài chuỗi, và giá trị băm được lưu trữ trên chuỗi trong một bản đồ chỉ đến dữ liệu đổi thưởng tương ứng.
Việc chỉ lưu trữ giá trị băm bảo vệ mã cơ bản khỏi việc bị lộ.

4/ Việc lưu trữ tất cả những điều này trên chuỗi cho phép chúng tôi loại bỏ nhu cầu về các yêu cầu xác minh thời gian đổi thưởng ngoài chuỗi như chứng minh merkle của chữ ký, đổi lại chỉ với chi phí khoảng ~0,04 cent cho mỗi mã nhờ vào việc đóng gói dữ liệu.
5/ Người dùng hiện có thể mua các mã này trên Amazon. Khi mã được sử dụng trong Otherside, hợp đồng sẽ tính toán băm, sử dụng điều đó để lấy dữ liệu đổi thưởng, đảm bảo rằng nó chưa được sử dụng (và sau đó đánh dấu là đã sử dụng), và cuối cùng giải mã dữ liệu và sử dụng nó để gọi hợp đồng mint.

6/ Đối với Boximus, mỗi mã được ánh xạ đến một ID token cụ thể được đúc khi đổi. Đối với Feels, chúng tôi phải sáng tạo một chút.
Thay vì đúc một token ERC721 duy nhất, bạn đúc một gói gồm 1155. Để sử dụng cùng một định dạng mã hóa, chúng tôi đã phải điều chỉnh hệ thống.
7/ Thay vì một "token ID", chúng tôi đã tạo ra ý tưởng về StickerPack - một cấu trúc linh hoạt và tối ưu hóa lưu trữ trong 1155, lưu trữ các sticker nào sẽ được đúc cho bất kỳ "ID" nào.
Đối với buổi ra mắt hôm nay, mỗi mã sẽ đổi được Pack #1, bao gồm một trong mỗi ID từ một đến mười.

8/ Điều thú vị là, những bộ nhãn dán này có khái niệm về sự ngẫu nhiên nếu muốn. Các bộ trong tương lai có thể được đánh dấu là ngẫu nhiên, nơi mỗi ID token trong đó có X% cơ hội được rút ra, và mỗi bộ có Y số lần rút.
9/ Không cần VRF ở đây - sự ngẫu nhiên được xác định bởi chính mã đổi thưởng. Các gói ngẫu nhiên trải qua cơ chế lựa chọn sau, sử dụng sự kết hợp giữa mã đổi thưởng và trọng số do chủ sở hữu đặt cho mỗi thẻ để xác định thẻ nào được rút ra cho một gói.

10/ Mong chờ xem Feels sẽ phát triển như thế nào trong Otherside.
Những cộng đồng nào khác sẽ tham gia tiếp theo?
Ai sẽ tạo ra một grail (cơ hội rút có thể thấp tới 0.01%), và ai sẽ là người đầu tiên rút được nó?
Trong Metaverse, mọi người đều cần một sự thể hiện kỹ thuật số.
Hãy cùng vui vẻ.
211
Hàng đầu
Thứ hạng
Yêu thích
