Chuyển tới nội dung chính

🔧 Sản phẩm & công nghệ — cái đang chạy chứng minh tất cả

Cái đang chạy chứng minh tất cả. Sứ mệnh của chúng tôi không chỉ là lời nói. Nền tảng web đã hoạt động, và các ứng dụng iOS đang ở giai đoạn cuối.

Ứng dụng web và bảng điều khiển admin đang trong sản xuất. Ba ứng dụng iOS native đã hoàn thành và được phát hành trong tháng 4–5/2026 (Matsuri đầu tháng 5). Smart contracts trên Solana là mã nguồn mở — chúng tôi nói không bằng khái niệm, mà bằng mã đang chạy và một sản phẩm sắp ra mắt.

Ba ứng dụng — văn hóa trong lòng bàn tay


Tổng quan ứng dụng

Ứng dụngMục đíchTrạng tháiNgôn ngữ hỗ trợ
GCF AdminQuản lý đối tác và công cụ vận hành✅ Đã phát hành🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
MatsuriỨng dụng tiêu dùng chính✅ Đã phát hành🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
J-TimesTruyền thông văn hóa và học tập✅ Đã phát hành🇯🇵🇬🇧

1. 🛡️ GCF Admin — ứng dụng quản lý đối tác

Trạng thái: đã phát hành trên App Store (v1.0)

Ứng dụng quản lý vận hành cho thành viên GCF (Global Community Friends). Toàn bộ chức năng của màn hình admin web, gói gọn trên di động.

GCF trên App Store
Bảng điều khiển GCF AdminQuản lý thành viên GCF AdminQuản lý doanh thu GCF Admin

Ứng dụng làm được gì

MụcTính năng
📊 Bảng điều khiểnThẻ KPI, biểu đồ doanh thu, hành động nhanh
👥 Quản lý thành viênDanh sách, chi tiết, chỉnh sửa, quản lý hạng
💰 Quản lý doanh thuTheo dõi hoa hồng, quản lý rút MTC, quản lý chi trả
📝 Quản lý nội dungTạo, chỉnh sửa và đăng sự kiện, bài viết, podcast và video
🎫 Slot hướng dẫnQuản lý slot hướng dẫn và theo dõi doanh thu
🖼️ Bảng NFTFounder's Collection, xác minh on-chain, chuyển NFT
⛩️ Quản lý thánh địaCRUD điểm, cấu hình beacon
🎲 Cấu hình đào ARBảng xác suất Omikuji, quản lý tham số phần thưởng
📊 Phân tíchBáo cáo lỗi, phân tích sử dụng
🔗 Giới thiệuTạo mã QR tùy chỉnh, quản lý chương trình giới thiệu

Đặc tả kỹ thuật

MụcChi tiết
Kiến trúcClean Architecture + MVVM + @Observable (iOS 17)
Ngôn ngữ / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
Tích hợp API125+ endpoints
Tests226 tests / 45 lớp test
Bản địa hóa5 ngôn ngữ (JP/EN/CN/TH/NO) / 957+ khóa dịch
Swift ConcurrencyTuân thủ Strict Concurrency / không cảnh báo build

Tích hợp mã QR

GCF Admin có thể tạo mã QR tùy chỉnh thương hiệu Matsuri. Trường hợp dùng đa dạng — lời mời sự kiện, link giới thiệu, yêu cầu thanh toán, v.v.


2. ⛩️ Matsuri — ứng dụng chính

Trạng thái: đã phát hành trên App Store (v3.0)

Ứng dụng chính cho người dùng thường. Đặt sự kiện, thanh toán, ví Web3, đào AR — tất cả hoàn thành trong một ứng dụng. Hiện đang hoạt động trên App Store.

Matsuri trên App Store
Màn hình chính MatsuriVí Matsuri — số dư MTC, gửi và lịch sửBản đồ thánh địa Matsuri

Ứng dụng làm được gì

MụcTính năng
🎪 Đặt sự kiệnTìm kiếm, đặt chỗ, thanh toán Stripe, quản lý QR vé
💳 Bốn phương thức thanh toánThẻ tín dụng / thẻ đã lưu / số dư MTC / crypto (SOL/MTC)
👛 Ví Web3Xem số dư MTC, gửi/nhận, lịch sử giao dịch
🖼️ Bộ sưu tập NFTDanh sách NFT/SBT đang giữ, xác minh on-chain
🗺️ Bản đồ thánh địaXem bản đồ đền chùa, check-in
🎲 Đào ARTrải nghiệm omikuji WebAR, kiếm MTC
💬 ChatNhắn tin với menu ngữ cảnh
⭐ WishlistLưu sự kiện và trải nghiệm yêu thích
🔍 Tìm kiếm nâng caoHỗ trợ tìm kiếm bằng giọng nói
🤝 Giới thiệuTham gia chương trình giới thiệu, theo dõi phần thưởng
📊 Bảng điều khiển GCFXem admin nhẹ cho thành viên GCF

Tích hợp Phantom Wallet — thanh toán crypto không cần nhập

Không cần copy-paste địa chỉ. Phantom Wallet tự khởi chạy và thanh toán hoàn thành chỉ với một lần chấp thuận. Chữ ký giao dịch được tự phát hiện qua Helius RPC.

Đặc tả kỹ thuật

MụcChi tiết
Kiến trúcClean Architecture + MVVM + Swift Concurrency
Ngôn ngữ / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
Thanh toánStripe PaymentSheet + MTC Balance + Phantom (Solana Pay)
Tích hợp API72 endpoints / 16 mục
Tests230+ (Model, ViewModel, Network, Security, DeepLink, E2E)
Bản địa hóa5 ngôn ngữ (JP/EN/CN/TH/NO) / 406 khóa dịch
ViewModels25 (hoàn toàn MVVM — không có lệnh API trực tiếp từ Views)
Xác thựcApple Sign In / Google Sign In (PKCE)

3. 📰 J-Times — ứng dụng truyền thông văn hóa

Trạng thái: đã phát hành — hoạt động trên App Store

Một nền tảng truyền thông truyền tải chiều sâu văn hóa Nhật Bản. Đọc bài viết, nghe podcast, xem video — mỗi hành động kiếm MTC.

J-Times trên App Store
Trình đọc bài viết J-Times — chữ cái lớn, tiến trình đọcTrình phát podcast J-Times — sóng âm, hẹn giờ ngủ

Ứng dụng làm được gì

MụcTính năng
📖 Bài viếtHero parallax, chữ cái lớn, thanh tiến trình đọc, nội dung phong phú (Markdown, bảng, trích dẫn)
🎧 PodcastDuyệt series, trình phát sóng âm, hẹn giờ ngủ, AirPlay, điều khiển màn hình khóa
🎬 VideoLưới/danh sách thích ứng, video ngắn (kiểu TikTok, chạm hai lần)
🔍 Tìm kiếmĐa bộ lọc, tag thịnh hành, tìm kiếm bằng giọng nói
🧭 Khám pháCarousel nổi bật, lựa chọn của staff, top tuần
📚 Thư việnYêu thích, lịch sử (theo ngày), tải xuống, playlist
🎵 Trình phát âm thanhMini player (điều khiển bằng vuốt), trình phát đầy đủ (sóng âm, lời, lặp)
👤 Tư cách thành viênSo sánh tính năng qua 3 hạng (Free / Premium / Pro), khôi phục mua

Media Mining — đọc, nghe, và xem như đào

Ghi cả khi ngoại tuyến. Đọc một bài viết tại một đền núi nơi không có sóng — khi mạng quay lại, tham gia được tự gửi lên và MTC được ghi có.

Hệ thống thiết kế — "bốn trụ cột" của thẩm mỹ Nhật Bản

J-Times sử dụng một hệ thống thiết kế nguyên bản đưa thẩm mỹ Nhật Bản truyền thống vào UI hiện đại.

TrụKhái niệmÁp dụng UI
墨 (sumi — mực)Xám trung tính ấmNền, hệ thống cấp text
朱 (shu — son)Đỏ Nhật (#C53030)Màu nhấn, hành động quan trọng
間 (ma — khoảng)Khoảng trống trên lưới 4ptKhoảng cách, không gian thở
紙 (kami — giấy)Kết cấu tinh tế, glassmorphismBề mặt thẻ, độ sâu

Đặc tả kỹ thuật

MụcChi tiết
Kiến trúcClean Architecture + MVVM + Swift Concurrency
Ngôn ngữ / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
Phụ thuộc bên ngoàiKhông — chỉ framework first-party của Apple
Tích hợp API40+ endpoints
Tests371 tests / 20 file
Bản địa hóa2 ngôn ngữ (JP/EN) / 310+ khóa dịch
Hỗ trợ ngoại tuyếnContentCache (50MB) + ImageDiskCache (200MB) + trình quản lý tải xuống
Xác thựcApple Sign In / Google Sign In (PKCE)

Nền tảng chung: thư viện JCCore

Một thư viện Swift Package được chia sẻ qua cả ba ứng dụng.

ModuleVai trò
JCAuthQuản lý token dựa trên Keychain, xác thực sinh trắc (Face ID / Touch ID)
JCNetworkingClient API an toàn về kiểu, WebSocket, tự chuyển JSON snake_case
JCModelsData model chung qua các app (User, AuthTokens, v.v.)
JCDesignGiao thức theme, design token (spacing, corner radius)
JCUtilitiesTiện ích ngày tháng và chuỗi

Bảo mật và quyền riêng tư

MụcTriển khai
Auth tokenMã hóa và lưu trong iOS Keychain (TokenStore)
Xác thực sinh trắcHai nhân tố qua Face ID / Touch ID
Giao tiếp APIHTTPS + ghim chứng chỉ
Khóa riêng víKhông bao giờ lưu trong app — ủy quyền cho Phantom Wallet
Đào ARHình ảnh camera không được gửi lên server (VisionProof)
Dữ liệu ngoại tuyếnMã hóa SwiftData + tự hết hạn
Swift ConcurrencyCô lập actor ngăn race condition

Chất lượng phát triển

Ứng dụng di động: 827+ test tự động qua ba ứng dụng.

Ứng dụngTestsKhu vực bao phủ
GCF Admin226Model, ViewModel, Repository, API, Bản địa hóa, Điều hướng
Matsuri230+Model, ViewModel, Network, Security, DeepLink, Regression, Performance, E2E
J-Times371Model, ViewModel, API, Repository, Điều hướng, Bản địa hóa, Security, Performance

Smart contracts: test mở rộng theo từng giai đoạn

Đối với các chương trình Rust trên Solana, chúng tôi đã bắt đầu với unit test cho logic lõi (các module math), và đang mở rộng độ bao phủ test theo từng giai đoạn để chuẩn bị cho audit bảo mật (Q2–Q3 2026).


Smart contracts — thiết kế nguồn mở

Triết lý thiết kế trustless. Tính toán phần thưởng, cây giới thiệu, lịch halving — mọi mảnh logic chạy on-chain và có thể audit bởi bất kỳ ai. Nguồn: GitHub


Người đóng góp

Thành viênVai trò
Ko TakahashiFounder / Lead Developer — kiến trúc, smart contract, phát triển full-stack

🌏Trong tương lai, thành viên GCF và một cộng đồng nhà phát triển toàn cầu cũng sẽ tham gia nỗ lực đồng phát triển. Là "hạ tầng văn hóa" được xây để bền vững, Matsuri Protocol được xây trên sự minh bạch và đồng sở hữu.


Cấu trúc tổng thể

Matsuri triển khai ba chương trình Anchor (Rust) trên Solana, mỗi chương trình mang một trong các trụ cột của hệ sinh thái.


1. 📣 En-Mining (縁 — mối duyên / kết nối)

Mục đích: Một engine tăng trưởng hybrid tưởng thưởng cả "bề rộng" (mạng giới thiệu) và "chiều sâu" (tác động kinh tế). Không phải affiliate marketing đơn giản, mà là một giao thức đào đầy đủ nơi hoạt động kinh tế thực thế giới sản sinh giá trị on-chain.

Thiết kế chấm điểm

Điểm đóng góp dựa trên hai thành phần có trọng số:

Thành phầnTrọng sốMục đích
Bề rộng (số giới thiệu)30%Phạm vi mạng — bạn đưa vào bao nhiêu người
Chiều sâu (khối lượng thanh toán)70%Tác động kinh tế — mua sắm thực, không chỉ đăng ký

Điểm tích lũy theo thời gian và được chuyển thành MTC tại mỗi epoch halving. Các cơ chế boost bổ sung được lên kế hoạch:

BoostMô tảTrạng thái
Toku (徳 — đức) stakingKhóa MTC để boost điểm đóng góp (boost lên đến ~50%). Hạng và hệ số chính xác được hiệu chỉnh theo lịch giải phóng pool halving⬜ Hệ số TBD
Xếp hạng mùaNgười xuất sắc nhất mỗi epoch nhận danh hiệu Evangelist (SBT vĩnh viễn) và boost điểm. Tỷ lệ chính xác do quản trị quyết định⬜ Hệ số TBD
Thiết kế tham số tiến triển

Hệ số boost (hạng staking, thưởng xếp hạng) được cố ý có thể điều chỉnh. Chúng sẽ được hoàn thiện và khóa vào smart contract dựa trên dữ liệu hệ sinh thái thực — tổng số người dùng tích cực, tỷ lệ giải phóng pool halving, mục tiêu ổn định giá. Cách tiếp cận này đảm bảo phân phối công bằng mà không hứa hẹn thái quá lợi nhuận cố định.

Phòng vệ chống sybil (ba lớp)

LớpCơ chếVị trí
Cổng danh tínhOAuth X/Twitter + SMSOff-chain (Django)
Cổng on-chainChỉ profile có is_verified = true mới kiếm phần thưởngSmart contract
Trọng số chiều sâu70% điểm = thanh toán thực → bot không kiếm được gìEngine chấm điểm

2. ⛩️ Engine phân tán hành hương (Worship Routing Engine)

Mục đích: Giao thức ReFi đầu tiên trên thế giới giải quyết overtourism bằng kinh tế token. Ghé thánh địa để kiếm MTC. Cú twist quan trọng: càng ít khách tại một điểm, bạn càng nhận được phần thưởng tăng theo cấp số nhân.

Hiểu biết cốt lõi

"Định giá surge ngược của Uber" — điểm đông đúc bị phạt, điểm frontier được boost. Du khách tự nguyện di chuyển đến những nơi ít được ghé hơn bởi vì chúng có lợi nhuận hơn.

Nguyên tắc thiết kế phần thưởng

Điểm đóng góp cho mỗi lượt ghé được xác định bởi nhiều yếu tố:

Yếu tốNguyên tắcHiệu ứng
Mức độ phổ biến của điểmCàng ít khách = điểm cao hơnPhân tán du khách khỏi khu đông
Thời điểm ghéKhách đến sớm hơn trong ngày kiếm nhiều hơnKhuyến khích ghé ngoài cao điểm
Hạng khu vựcĐiểm khu vực và frontier xếp cao nhấtThúc đẩy hồi sinh khu vực
Tần suất ghéKhách thường xuyên tích lũy điểm thưởngTưởng thưởng tham gia liên tục
Vận may omikujiRút thưởng ngẫu nhiên mỗi check-inYếu tố gamification vui vẻ
Boost được tài trợChính quyền có thể boost điểm cụ thểMô hình doanh thu B2B/B2G
Hệ số có thể điều chỉnh

Hệ số chính xác cho mỗi yếu tố (ví dụ: điểm khu vực kiếm hơn điểm major bao nhiêu) được điều chỉnh dựa trên lịch pool halving và dữ liệu sử dụng thực, và được khóa vào smart contract theo từng giai đoạn. Nguyên tắc thiết kế cố định — hệ số phát triển cùng hệ sinh thái.


3. 📊 Phân phối halving

Mục đích: Lấy cảm hứng từ lịch halving của Bitcoin, phân phối MTC tự động halving mỗi epoch. Khan hiếm được đảm bảo về toán học.

InstructionMô tả
initializeKhởi tạo pool phân phối
register_minerĐăng ký miner
update_scoreCập nhật điểm
advance_epochTiến epoch (thực thi halving)
claim_distributionYêu cầu phần thưởng phân phối

4. 🎴 Đào AR — trải nghiệm omikuji WebAR

Mục đích: Làm cho omikuji AR xuất hiện trong không gian thực, chỉ dùng trình duyệt điện thoại, và đào MTC qua đó. Không cần tải ứng dụng. Hạ tầng WebAR × blockchain đầu tiên trên thế giới, hòa quyện tâm linh Shintō với công nghệ tiên tiến.

Kiến trúc

Cấu hình xác suất Omikuji (GCF admin)

Basis Points (10000 = 100%) với độ chính xác 0,01%. Có thể điều chỉnh từ màn hình admin GCF.

HạngĐộ hiếmThưởngNFT
🏆 DaikichiHiếmThưởng tối đa
✨ KichiKhông phổ biếnThưởng caoTùy chọn
🌸 ShōkichiPhổ biếnThưởng nhỏ
🍃 SuekichiPhổ biếnGhi nhận tham gia
💀 KyōKhông phổ biếnGhi nhận tham gia

Xác suất và hệ số phần thưởng sẽ được hoàn thiện theo từng giai đoạn dựa trên kích thước hệ sinh thái và lượng giải phóng halving, và được triển khai trong smart contract.

ZK-Proof of Vision (bảo mật 5 lớp)

Loại bỏ giả mạo GPS và tấn công replay trong nhiều lớp. Để bảo vệ quyền riêng tư, hình ảnh camera không bao giờ được gửi lên server.

LớpCái gì được xác minhTrọng số
TemporalThời gian phiên 5–120s/20
MotionTính tự nhiên của con quay (phát hiện rung tay cầm)/20
LightTính nhất quán ánh sáng môi trường × thời gian trong ngày/20
HMACXác minh chữ ký proof_hash/20
FingerprintTính độc nhất của thiết bị/20
Tổng60/100 trở lên = PASS

Thiết kế phần thưởng

Phần thưởng được ghi dưới dạng điểm đóng góp dựa trên nhiều yếu tố bao gồm loại điểm, kết quả omikuji và hạng khu vực. Hệ số cụ thể được hoàn thiện theo từng giai đoạn phù hợp với lịch giải phóng halving và tăng trưởng hệ sinh thái, và được triển khai trong smart contract.


Module math thuần (logic lõi có thể audit)

Mỗi chương trình cô lập tính toán điểm và phần thưởng vào một module math.rs thuần, có thể audit:

  • Không tác dụng phụ — không I/O, không cấp phát bộ nhớ, không gọi bên ngoài
  • Công thức được tài liệu hóa — ký hiệu kiểu LaTeX bên trong rustdoc
  • Phân tích overflow — trung gian u128 với phạm vi đã được chứng minh
  • Test toàn diện — edge case, điều kiện biên, xác minh tỷ lệ
  • Hệ số có thể điều chỉnh — tham số phần thưởng được thiết kế để có thể cập nhật qua quản trị, cho phép hiệu chỉnh theo từng giai đoạn khi hệ sinh thái phát triển

Mô hình bảo mật

Các contract này hoàn toàn nguồn mở. Bảo mật dựa trên các đảm bảo toán học, không phải sự mờ ám.

Nguyên tắcTriển khai
Vault chỉ PDAVault token được kiểm soát bởi PDA (program-derived address) — không khóa con người nào có thể rút
Số học có kiểm traMọi tính toán dùng số học checked_* — không thể tràn
Tách quyềnAdmin (multisig) ≠ Cranker (hành động giới hạn) ≠ Người dùng (tự lưu giữ)
Tạm dừng khẩn cấpAdmin chỉ có thể tạm dừng chương trình để phản ứng với mối đe dọa bảo mật. Nhưng không thể di chuyển hoặc tịch thu quỹ — tạm dừng là "lá chắn để bảo vệ," không phải cách thay đổi quy tắc
Tokenomics bất biếnTỷ lệ halving, tổng pool và độ dài epoch không thể thay đổi sau cấu hình ban đầu
Module math thuầnLogic phần thưởng/chấm điểm sống trong thư viện math riêng, có thể test
Vision ProofPhát hiện giả mạo 5 lớp không bao giờ truyền dữ liệu camera (giữ quyền riêng tư)

▶ Tiếp: Lộ trình & đội ngũ | ◀ Trước: Tokenomics