
Ví điện tử NFC ngoại tuyến đầu tiên tại Sudan. Đã xác thực PoC và triển khai MVP trong 5 tháng.
Tổng quan
Khách hàng
Sudanese fintech startup
Ngành
Tài chính & Fintech - Thanh toán số
Khu vực
Sudan
Quy mô
Growth-stage fintech startup
Thách thức
Mở rộng nền tảng, đổi mới thanh toán ngoại tuyến, hỗ trợ kỹ thuật nhúng
Dịch vụ
Kỹ sư nhúng hỗ trợ hàng ngày, nâng cấp nền tảng fintech, phát triển PoC & MVP NFC tùy chỉnh trên Android, kiến trúc CNTT & lập kế hoạch kỹ thuật
Thời gian
Đang triển khai
Đội ngũ
Không công bố
Tải nghiên cứu điển hình dưới dạng PDF
Tài liệu chia sẻ · tự động tạo · luôn cập nhật
Bối cảnh khách hàng
Khách hàng là một startup fintech tại Sudan, liên kết với nền tảng quảng cáo và rao vặt lớn nhất quốc gia này. Thành lập năm 2020, công ty cung cấp các dịch vụ thanh toán điện tử và hạ tầng thanh toán hóa đơn, nhằm đáp ứng nhu cầu tiếp cận tài chính của người dân. Nền tảng này xử lý hàng ngàn giao dịch mỗi ngày, cho phép người dùng thanh toán hóa đơn, chuyển tiền và thực hiện các nghĩa vụ tài chính qua kênh kỹ thuật số. Doanh nghiệp hoạt động trong một thị trường mà hạ tầng ngân hàng truyền thống còn hạn hạn chế và kết nối internet không ổn định. Đây là những yếu tố ràng buộc trực tiếp, định hình khả năng của một nền tảng thanh toán hiện đại.
Thách thức

Khách hàng đối mặt với hai thách thức riêng biệt nhưng có liên quan, cùng một lúc. Thứ nhất là về năng lực: nền tảng thanh toán cốt lõi đang đối mặt với nhu cầu ngày càng tăng, với hàng ngàn người dùng phụ thuộc vào nó hàng ngày. Tuy nhiên, đội ngũ kỹ sư nội bộ của công ty quá nhỏ để vừa duy trì hệ thống hiện có, vừa phát triển các tính năng mới theo tốc độ kinh doanh yêu cầu. Thách thức thứ hai mang tính cấu trúc và đặc thù với môi trường hạ tầng địa phương. Thanh toán NFC ngoại tuyến đòi hỏi kỹ thuật phức tạp hơn nhiều so với các hệ thống thanh toán trực tuyến. Khi một giao dịch diễn ra mà không có kết nối internet, số dư ví phải được cập nhật nguyên tử trên chính thẻ thông minh, vì thẻ là sổ cái, không phải máy chủ từ xa. Điều này đòi hỏi việc cập nhật phải được bảo mật bằng mật mã, chống giả mạo và có khả năng phục hồi khi thẻ bị rút ra hoặc thiết bị gặp lỗi giữa giao dịch. Bất kỳ điểm yếu nào trong lớp này đều tạo ra rủi ro thực sự: số dư có thể bị thao túng, phát lại hoặc nhân đôi. Yếu tố phần cứng đặt ra thêm nhiều ràng buộc. Định dạng thẻ thông minh mục tiêu, một tiêu chuẩn thẻ NFC tập trung vào bảo mật, có giao thức xác thực và yêu cầu mã hóa riêng. Việc xây dựng một tích hợp Android đáng tin cậy đòi hỏi kiến thức sâu rộng về bộ lệnh của thẻ và một phương pháp tiếp cận kỷ luật đối với quản lý khóa và xử lý phiên. Android Keystore phải được sử dụng đúng cách để bảo vệ vật liệu mật mã trên thiết bị đầu cuối. Tất cả những điều này đều không phải là giải pháp có sẵn. Doanh nghiệp cũng cần một hệ thống backend để quản lý người dùng, ghi lại giao dịch và một cơ chế đồng bộ định kỳ để đối chiếu các giao dịch ngoại tuyến với sổ cái trung tâm khi có kết nối. Cả hai lộ trình này cần được triển khai đồng thời, trong vòng 5 tháng, mà không làm gián đoạn dịch vụ hiện có.
Giải pháp

Gradion đã triển khai dự án theo hai hướng song song ngay từ đầu. Hướng thứ nhất là hỗ trợ kỹ thuật nhúng (embedded engineering support). Một kỹ sư chuyên trách của chúng tôi đã làm việc trực tiếp với đội ngũ nội bộ của khách hàng, đóng góp vào việc phát triển và cải tiến nền tảng hàng ngày. Cách tiếp cận này giúp khách hàng tăng cường năng lực kỹ thuật ngay lập tức mà không cần trải qua quy trình tuyển dụng truyền thống. Đồng thời, nó cũng cải thiện tốc độ phát triển của đội ngũ trên hệ thống thanh toán hiện có, trong khi công việc đổi mới vẫn được tiến hành song song. Hướng thứ hai là sáng kiến thanh toán ngoại tuyến NFC. Mô hình nhúng được lựa chọn có chủ đích: Đội ngũ của khách hàng cần làm chủ nền tảng sau khi bàn giao. Việc làm việc cùng các kỹ sư Gradion đã giúp chuyển giao cả mã nguồn và kiến thức chuyên môn. Sản phẩm kỹ thuật cốt lõi là một bản thử nghiệm (PoC) Android dựa trên NFC an toàn, cho phép giao dịch thẻ thông minh ngoại tuyến sử dụng tiêu chuẩn thẻ NFC tập trung vào bảo mật. Android Keystore được sử dụng để quản lý khóa mã hóa trên thiết bị đầu cuối. Các cập nhật số dư nguyên tử (atomic balance updates) được ghi vào thẻ tại thời điểm giao dịch, đảm bảo mọi thanh toán ngoại tuyến đều được thực hiện hoàn chỉnh hoặc hoàn tác sạch sẽ, không để lại trạng thái một phần. Thiết kế này ngăn chặn việc thao túng số dư và đảm bảo tính toàn vẹn của thẻ trong các chu kỳ kết nối không ổn định. Sau khi bản thử nghiệm được xác nhận thành công, Gradion đã mở rộng công việc thành một sản phẩm khả dụng tối thiểu (MVP) hoàn chỉnh. Hệ thống backend bao gồm tài khoản người dùng, hồ sơ giao dịch và kiến trúc đồng bộ hóa định kỳ, đối chiếu các giao dịch ngoại tuyến dựa trên thẻ với sổ cái trung tâm bất cứ khi nào có kết nối. Các thiết bị đầu cuối Android có khả năng ngoại tuyến được xây dựng để tự động đồng bộ hóa khi có lại truy cập internet, không yêu cầu sự can thiệp thủ công từ người bán hoặc người dùng. Toàn bộ phạm vi dự án, bao gồm PoC NFC, backend giao dịch và các thiết bị đầu cuối Android có khả năng ngoại tuyến, đã được bàn giao trong mục tiêu năm tháng. Dự án được thực hiện bởi một đội ngũ tinh gọn: một kỹ sư Android cấp cao và một trưởng nhóm kỹ thuật với 10% thời gian phân bổ.
Kết quả
Nguyên mẫu ví kỹ thuật số ngoại tuyến hỗ trợ NFC đầu tiên tại quốc gia này: Một năng lực chưa từng có trên thị trường địa phương. Xử lý giao dịch ngoại tuyến không phụ thuộc vào internet thời gian thực: Mang lại lợi thế vận hành quan trọng tại các khu vực có kết nối không ổn định. Cập nhật số dư nguyên tử cho mỗi giao dịch: Đảm bảo tính nhất quán và ngăn ngừa lỗi dữ liệu trong các tình huống ngoại tuyến. Cải thiện tốc độ đội ngũ nhờ hỗ trợ kỹ thuật nhúng: Đẩy nhanh phát triển trên nền tảng thanh toán hiện có của khách hàng. Thiết lập nền tảng có khả năng mở rộng: Tạo cơ sở kỹ thuật cho các tính năng dựa trên NFC và khả năng thanh toán ưu tiên ngoại tuyến trong tương lai. Từ PoC đến MVP trong năm tháng: Đảm bảo tiến độ dự án liên tục trong suốt quá trình. Chuyển giao kiến thức nhúng: Mô hình nhúng của Gradion đảm bảo đội ngũ nội bộ của khách hàng có thể làm chủ và mở rộng nền tảng sau khi bàn giao.
Dịch vụ & Công nghệ
Dịch vụ đã cung cấp
- Kỹ sư nhúng hỗ trợ nền tảng hàng ngày
- Cải tiến nền tảng Fintech
- Bản thử nghiệm (PoC) NFC Android tùy chỉnh
- Phát triển MVP dựa trên NFC
- Kiến trúc CNTT và lập kế hoạch kỹ thuật
Công nghệ sử dụng
- Android (NFC read/write/update)
- Android Keystore (hardware-level encryption)
- MIFARE DESFire/Plus NFC cards
- Central backend service (user and transaction management)
- Offline-capable Android terminals with periodic sync
- Transaction caching and atomic balance update logic
Mô hình hợp tác
Đối tác nhúng + chạy nước rút đổi mới
Thảo luận về cách chúng tôi đã xây dựng ví NFC ngoại tuyến đầu tiên của Sudan, và ý nghĩa của việc hỗ trợ kỹ thuật nhún…
Mô tả thách thức của bạn. Chúng tôi sẽ xác định phạm vi dự án.