
Table of Contents
Trong những ngày đầu của internet, một nhóm nhỏ nhưng đầy đam mê các nhà phát triển đã tin tưởng vào sức mạnh của phần mềm mã nguồn mở. Họ coi đó là một cách để dân chủ hóa công nghệ, cho phép bất kỳ ai có kỹ năng và sự quan tâm đều có thể đóng góp, đổi mới và cải thiện các công cụ kỹ thuật số mà chúng ta sử dụng hàng ngày. Tinh thần hợp tác và minh bạch này đã thúc đẩy một số tiến bộ quan trọng nhất trong công nghệ, từ việc phát triển hệ điều hành Linux đến việc tạo ra chính World Wide Web.
Khi chúng ta điều hướng trong sự phức tạp của không gian tiền điện tử, nhu cầu về tính minh bạch và sự tin tưởng chưa bao giờ quan trọng hơn. Bitcoin và Ethereum, hai loại tiền điện tử hàng đầu, đã phát triển mạnh mẽ dựa trên các nguyên tắc phát triển mã nguồn mở, cho phép bất kỳ ai kiểm toán, đóng góp và cải thiện mã của chúng. Chúng ta nên áp dụng các nguyên tắc tương tự trong việc phát triển các công cụ mà chúng ta sử dụng để truy cập các công nghệ này.
Thật không may, hầu hết các nhà cung cấp ví ủng hộ các nguyên tắc này nhưng không tuân thủ chúng. Các dự án mã nguồn đóng này hoạt động với các động cơ không minh bạch và tập trung hóa làm suy yếu tinh thần của tài chính mở và phi tập trung. “Làm theo những gì tôi nói, không phải theo những gì tôi làm.” Người dùng được yêu cầu đặt niềm tin vào các công ty mà không thể xác minh được tính bảo mật và tính toàn vẹn của phần mềm quản lý tài sản tiền điện tử của họ.
Chúng ta phải làm tốt hơn. Đó là lý do tại sao hôm nay, chúng tôi tự hào tiếp tục truyền thống mã nguồn mở vào web3 bằng cách biến Gem Wallet monorepo thành phần mềm mã nguồn mở được cấp phép theo GPL-3.0. Kho lưu trữ này bao gồm ứng dụng iOS, ứng dụng Android và cơ sở hạ tầng ví được chia sẻ. Quyết định này là cam kết của chúng tôi trong việc giảm tập trung hóa và thúc đẩy sự tin tưởng trong cộng đồng tiền điện tử. Bằng cách làm cho mã của chúng tôi minh bạch và có thể truy cập, chúng tôi mời cộng đồng tiền điện tử toàn cầu tham gia cùng chúng tôi trong việc định hình tương lai của tài chính mở và phi tập trung.
Cách Đóng Góp

Nếu bạn muốn đóng góp, hãy truy cập GitHub của chúng tôi và cho monorepo một Star để giúp tăng khả năng hiển thị:
- Gem Wallet monorepo: https://github.com/gemwalletcom/wallet
- Monorepo ví bao gồm ứng dụng iOS, ứng dụng Android, cơ sở hạ tầng backend và các thư viện đa nền tảng cho Gem Wallet. Nó xử lý các tác vụ khác nhau, bao gồm thông báo đẩy, thông tin giá cả, cập nhật tài sản, các nguyên hàm tiền điện tử và nhiều hơn nữa.
Sau đó, kiểm tra README của kho lưu trữ để biết cách bắt đầu. Một số nơi tốt để bắt đầu là:
- Mở Github Issues
- Github Project Board của chúng tôi
- Lộ trình công khai
Chúng tôi cũng có một nhóm nhà phát triển chuyên dụng trên Telegram nơi bạn có thể trò chuyện với những người cùng chí hướng và đặt bất kỳ câu hỏi nào cho nhóm của chúng tôi hoặc nhờ giúp đỡ.
Tại Sao Phần Mềm Mã Nguồn Mở Quan Trọng Cho Tiền Điện Tử
Có nhiều lợi thế khi sử dụng ví tiền điện tử mã nguồn mở, đặc biệt trong lĩnh vực tiền điện tử, nơi chúng ta phấn đấu xây dựng một hệ thống mở, minh bạch và phi tập trung hơn.
Dưới đây là một số lý do tại sao phần mềm mã nguồn mở quan trọng trong không gian tiền điện tử:
1. Tính Minh Bạch và Sự Tin Tưởng
Tiền điện tử hoạt động dựa trên nguyên tắc phi tập trung, trong đó sự tin tưởng được phân phối trên một mạng thay vì đặt vào một thực thể duy nhất. Phần mềm mã nguồn mở phù hợp hoàn hảo với nguyên tắc này, cung cấp tính minh bạch hoàn toàn. Người dùng và nhà phát triển có thể kiểm tra mã, xác minh chức năng của nó và đảm bảo không có cửa hậu ẩn hoặc các yếu tố độc hại.
2. Bảo Mật và Khả Năng Phục Hồi
Phần mềm mã nguồn mở hưởng lợi từ sự giám sát tập thể của một cộng đồng toàn cầu gồm các nhà phát triển và chuyên gia bảo mật. Sự kiểm tra rộng rãi này giúp xác định và sửa các lỗ hổng nhanh hơn so với các dự án mã nguồn đóng. Ngoài ra, các dự án mã nguồn mở có thể phát triển và cải thiện liên tục thông qua các đóng góp của cộng đồng, khiến chúng có khả năng phục hồi cao hơn theo thời gian.
3. Khả Năng Tương Tác và Tiêu Chuẩn Hóa
Hệ sinh thái tiền điện tử bao gồm nhiều blockchain, ví, sàn giao dịch và các công cụ khác. Phần mềm mã nguồn mở thúc đẩy khả năng tương tác bằng cách cho phép các nhà phát triển xây dựng các ứng dụng có thể tương tác liền mạch với nhau. Điều này thúc đẩy việc tạo ra các giao thức và API được tiêu chuẩn hóa, giúp các hệ thống khác nhau dễ dàng giao tiếp và làm việc cùng nhau hơn.
4. Đổi Mới và Hợp Tác
Tốc độ đổi mới nhanh chóng trong không gian tiền điện tử được thúc đẩy bởi những nỗ lực hợp tác của một cộng đồng đa dạng gồm các nhà phát triển, nhà nghiên cứu và những người đam mê. Phần mềm mã nguồn mở cung cấp một nền tảng cho những cá nhân này để chia sẻ ý tưởng, thử nghiệm các khái niệm mới và xây dựng dựa trên công việc của nhau.
5. Phát Triển Dựa Trên Cộng Đồng
Trong thế giới tiền điện tử, cộng đồng đóng vai trò quan trọng trong sự thành công và phát triển của các dự án. Phần mềm mã nguồn mở phát triển mạnh nhờ sự tham gia của cộng đồng, từ việc xác định lỗi và đề xuất tính năng đến phát triển và duy trì mã.
6. Khả Năng Tồn Tại Lâu Dài
Các dự án mã nguồn mở không phụ thuộc vào một tổ chức hoặc nhà phát triển duy nhất. Thay vào đó, chúng được hỗ trợ bởi một cộng đồng có thể tiếp tục phát triển và duy trì phần mềm ngay cả khi những người sáng tạo ban đầu không còn tham gia nữa.
Chấp Nhận Mã Nguồn Mở

Gem Wallet là một cổng onchain trao quyền cho người dùng, cho phép truy cập vào thế giới rộng lớn của web3. Một ví tự lưu ký cam kết bảo mật quyền riêng tư của người dùng và tính minh bạch, với sự hỗ trợ cho hơn 30 blockchain và hơn 15,000 token.
Bằng cách xây dựng một ví tiền điện tử mã nguồn mở, chúng tôi đang chấp nhận tinh thần của web3 và đổi mới tập thể, trao quyền cho các nhà phát triển và những người đam mê tiền điện tử đóng góp vào tính bảo mật, chức năng và sự phát triển của Gem Wallet.
Để cập nhật tất cả mọi thứ về Gem Wallet, hãy theo dõi chúng tôi trên X (Twitter) và tham gia cộng đồng của chúng tôi trên Telegram và Discord.


