Phát triển nguồn mở: Blockchain không cần phải hy sinh tính minh bạch nhân danh tính linh hoạt, nói Weiwu Zhang, người đồng sáng lập của Phòng thí nghiệm Mã thông minh.
Không gian blockchain được biết đến rộng rãi về tính minh bạch. Bản thân mạng lưới chuỗi khối, cũng như các ứng dụng phi tập trung (dApps) được tạo ra cho chúng, đều là mã nguồn mở hoàn toàn. Điều này có nghĩa là họ mã nguồn được công khai toàn bộ. Theo giấy phép nguồn mở hoàn chỉnh, mọi người có thể đọc, kiểm tra, thử nghiệm và thậm chí sao chép. Và nó không phải là đạo văn – trên thực tế, sao chép, thay đổi mục đích và đóng góp vào mã là toàn bộ vấn đề!
Vì các nhà phát triển không phải bắt đầu lại từ đầu khi xây dựng sản phẩm, đặc tính mã nguồn mở này thúc đẩy sự đổi mới trên tiền điện tử. Nó cũng xây dựng cộng đồng, vì các nhà phát triển hỗ trợ các dự án mã nguồn mở bằng cách đóng góp vào các kho mã cơ bản của họ và sử dụng chúng trong các dự án của riêng họ.
Đặc tính mã nguồn mở chính là lý do chúng tôi bắt đầu AlphaWallet – một ví tài sản kỹ thuật số nguồn mở 100% duy nhất có thể được tùy chỉnh cho bất kỳ loại tiền điện tử dựa trên Ethereum nào token. Đầu tháng này, chúng tôi đã vượt qua một cột mốc đáng để kỷ niệm: AlphaWallet đã được fork công khai hơn 500 lần. “Forks” là phiên bản phái sinh của một phần mềm – vì vậy, nói cách khác, các nhà phát triển đã sử dụng tất cả hoặc các phần của mã nguồn của AlphaWallet để tạo ra hơn 500 biến thể của AlphaWallet cho nhiều loại mã thông báo và trường hợp sử dụng khác nhau.
Vậy tại sao điều này lại quan trọng đối với người dùng tiền điện tử hàng ngày?
Nguồn mở: Giúp bạn kiểm soát số phận của mình
Việc tạo ra 500 nhánh AlphaWallet này là một cột mốc quan trọng trong môi trường mà tất cả các loại sản phẩm và dịch vụ blockchain – thậm chí cả ví tiền điện tử – ngày càng được tập trung hóa. Xu hướng tập trung hóa này cũng đã dẫn đến sự dịch chuyển dần dần khỏi công nghệ nguồn mở.
Thoạt đầu, sự thay đổi khỏi công nghệ mã nguồn mở trong blockchain có thể không có vấn đề như vậy. Nhưng ở cấp độ sâu hơn, xu hướng hiện tại rời xa mã nguồn mở đại diện cho một vấn đề quan trọng, có khả năng tồn tại đối với blockchain.
Cái này có một vài nguyên nhân:
- Minh bạch. Về cốt lõi của chúng, các mạng blockchain được xây dựng dựa trên các thuật toán đồng thuận yêu cầu các nút ủng hộ chúng phải đồng ý về một loạt các bằng chứng toán học để xác thực các giao dịch. Ý tưởng là các nút đồng ý với nhau, sau đó mã hóa các khối vĩnh viễn vào blockchain. Quá trình “đồng thuận” cơ bản này đòi hỏi mức độ minh bạch cao trên mỗi mạng.
- Kiểm soát người dùng: Các thuật toán đồng thuận chỉ là một yếu tố của văn hóa công nghệ về tính minh bạch. Chúng tôi cũng yêu cầu một số cấp độ phi tập trung, trong đó người dùng không phải là thực thể tập trung. Tất nhiên, có một phổ để phân quyền. Nhưng khái niệm chính là người dùng giữ quyền kiểm soát đối với tài sản của họ.
- Bảo vệ: Mặc dù có vẻ phản trực giác, nhưng phần mềm nguồn đóng thực sự kém an toàn hơn nguồn mở, nhờ vào cộng đồng bao quanh phần mềm nguồn mở. Điều này đặc biệt đúng khi nói đến blockchain. Bởi vì họ có nhiều người đánh giá và cộng tác viên, các dự án nguồn mở sẽ sửa chữa các lỗ hổng, đẩy ra các bản vá và phát hành các bản cập nhật thường xuyên hơn so với các nền tảng nguồn đóng.
Nhìn chung, ba thành phần này làm cho cộng đồng nguồn mở trở thành một đồng minh mạnh mẽ cho người dùng. Ví dụ: nếu một dự án nguồn mở gặp sự cố, bản sửa lỗi thường được phát hành trong vòng một hoặc hai ngày.
Ngược lại, các nền tảng mã nguồn đóng – được xây dựng và duy trì bởi các đơn vị tư nhân – có chu kỳ cập nhật và sửa chữa lâu hơn. Và, nếu một thực thể không đáp ứng hoặc không có khả năng, các vấn đề có thể nhanh chóng mở rộng thành khủng hoảng ảnh hưởng đến người dùng. Không có gì tệ hơn việc ví bị cạn kiệt do một lỗi có thể sửa được!
Tính minh bạch không cần phải hy sinh vì trải nghiệm người dùng tốt hơn
Đôi khi, quyết định thỏa hiệp trên mã nguồn mở được đưa ra vì trải nghiệm người dùng (UX) tốt hơn. Như Norelle Ng, người sáng lập của Clover Finance, đã viết:
“[By] tạo ra những chiếc ví tốt hơn, [we can] đưa Web3 trở thành xu hướng chủ đạo… Theo một nghĩa nào đó, ví là chìa khóa để mở ra tiềm năng của Web3. Đây là lý do tại sao cải thiện [UX] ví rất quan trọng đối với blockchain 2.0. ”
Norelle đúng – và may mắn thay, sự cân bằng giữa UX và nguồn mở không nhất thiết phải là một trò chơi có tổng bằng không. Ví tiền điện tử có thể cả hai mã nguồn mở và thân thiện với người dùng. Chúng có thể trong suốt và Linh hoạt; được xây dựng để dễ phát triển và dễ sử dụng. Sự kết hợp đó chính là nước sốt bí mật: các nhà phát triển hài lòng tạo ra cho người dùng hạnh phúc.
Ví tiền điện tử cũng có thể cung cấp bảo mật nâng cao và tính linh hoạt cho các nhà phát triển, do đó, những người này có thể xây dựng các ví an toàn hơn và dễ sử dụng hơn cho người dùng. Rốt cuộc, trong một thế giới không có ngân hàng, ví là tất cả. Ví do người dùng kiểm soát, được kết nối với các mã thông minh, là cách tốt hơn để xây dựng thế hệ tiếp theo của công nghệ Web3.

Tương lai là nguồn mở
Ngay cả khi văn hóa blockchain có thể đang chuyển hướng sang tập trung hóa, chúng tôi tin rằng vòng cung dài của lịch sử sẽ nghiêng về nguồn mở.
Cũng giống như các công nghệ nguồn mở cung cấp khả năng bảo mật tốt hơn, sự đóng góp của nhiều nhà phát triển, nhà thiết kế và chuyên gia UX cuối cùng sẽ tạo ra một bộ công cụ nguồn mở phong phú mà bất kỳ ai cũng có thể sử dụng để tạo phần mềm nguồn mở vừa bảo mật cao vừa thân thiện với người dùng.
Trong khi đó, việc tiếp tục tạo và xuất bản các công cụ nguồn mở là một bước quan trọng để hiện thực hóa tầm nhìn này thành hiện thực. Các nhà phát triển tiếp tục sử dụng các công cụ này ngày hôm nay càng nhiều, thì tương lai của blockchain sẽ càng tốt hơn vào ngày mai.
Có điều gì đó để nói? Viết thư cho chúng tôi hoặc tham gia thảo luận trong Telegram kênh.
Theo Beincrypto