Viết bởi jolestar
Đây là chủ đề tôi đã chia sẻ tại Hội nghị thường niên về nguồn mở tuần trước. Thật trùng hợp, người đầu tiên tôi nói đến, Vitalik, cũng nói về nó từ góc độ mối quan hệ kế thừa giữa Web3 và nguồn mở. điều đó xảy ra là một Git phi tập trung. Tất cả các Mạng đều được suy nghĩ và thực hành từ quan điểm này. Nếu hiểu từ góc độ Phần mềm Tự do, việc khám phá ngành bắt đầu bằng Bitcoin có thể được đưa vào khái niệm Dịch vụ Miễn phí.
Từ góc độ phân phối phần mềm, phần mềm độc quyền (Proprietary Software) đã trải qua quá trình chuyển đổi từ Phần mềm sang Dịch vụ (IaaS, PaaS, SaaS). Mặc dù SaaS thường được sử dụng trong các kịch bản B, nhưng các ứng dụng Internet Web2 hiện tại có thể được coi là một loại SaaS. SaaS thiết lập mô hình kinh doanh trên nền tảng Đám mây và khách hàng được phân phối miễn phí hoặc không có khách hàng. Mặt khác, Phần mềm Tự do đã bỏ lỡ toàn bộ kỷ nguyên SaaS và bị phần mềm độc quyền "hút". Vậy làm cách nào để chuyển Phần mềm miễn phí thành Dịch vụ miễn phí?
Tất nhiên ở đây cần phải làm rõ định nghĩa về Dịch vụ miễn phí. Dịch vụ miễn phí không có nghĩa là xây dựng một Dịch vụ sử dụng Phần mềm miễn phí và gọi nó là Dịch vụ miễn phí, nhưng nó phải có khả năng tiếp tục các đặc điểm của Phần mềm miễn phí.
Phần mềm miễn phí có một số tính năng chính đảm bảo quyền tự do sử dụng phần mềm của người dùng, bao gồm:
- Source Code Access, tức là phần Open Source, cũng là cơ sở để đảm bảo 2 quyền sau.
- Được phép sửa đổi và tác phẩm phái sinh
- Phân phối lại miễn phí
- Không phân biệt đối xử, không có hạn chế sử dụng nào được đính kèm. Tra tấn tâm hồn: Nếu tội phạm sử dụng Phần mềm miễn phí để phạm tội, các nhà phát triển có phải chịu trách nhiệm không? Có cần thiết phải ngăn chặn việc sử dụng này?
Vì vậy, lý luận, Dịch vụ miễn phí nên có hai tính năng chính:
- Hoạt động của nút không cần giấy phép
- Không cần giấy phép để sử dụng dịch vụ
Đây thực chất là Permissionless thường được đề cập trong trường Crypto/Web3 nên chúng ta có thể nói Free == Permissionless.
Điều cần giải thích ở đây là nhiều khi các khái niệm về Phần mềm nguồn mở và Phần mềm miễn phí trùng lặp nhau, nhưng hãy mượn lời của Richard Stallman:
"Phần mềm miễn phí là một phong trào chính trị; nguồn mở là một mô hình phát triển."
Phần mềm miễn phí là một phong trào chính trị đấu tranh cho quyền lợi và Nguồn mở là một mô hình phát triển. Vì vậy, chúng tôi tiếp tục khái niệm Phần mềm miễn phí ở đây và sử dụng thuật ngữ Dịch vụ miễn phí.
Làm cách nào để tạo một dịch vụ để bất kỳ ai cũng có thể vận hành một nút? Và chúng có cần cấu thành cùng một dịch vụ, đồng thời không có quyền truy cập cho người dùng sử dụng? Điều gì sẽ xảy ra nếu người vận hành nút làm điều gì đó xấu xa? Điều gì sẽ xảy ra nếu những người chạy nút kiểm duyệt người dùng? Điều gì sẽ xảy ra nếu người dùng sử dụng tài nguyên hệ thống một cách độc hại? Những vấn đề này nghe có vẻ như không có giải pháp kỹ thuật nào cho đến khi Bitcoin đưa ra giải pháp.
Giải pháp được đưa ra bởi Bitcoin
Không có giải pháp kỹ thuật thuần túy nào cho các vấn đề trên, cho đến khi Satoshi Nakamoto kết hợp trò chơi kinh tế và công nghệ để xây dựng Bitcoin. Có hai điểm chính trong giải pháp của Bitcoin:
Giải pháp được đưa ra bởi Bitcoin
Không có giải pháp kỹ thuật thuần túy nào cho các vấn đề trên, cho đến khi Satoshi Nakamoto kết hợp trò chơi kinh tế và công nghệ để xây dựng Bitcoin. Có hai điểm chính trong giải pháp của Bitcoin:
- Dựa trên Bằng chứng công việc (PoW) và lựa chọn chuỗi dài nhất, các nhà khai thác nút (thợ khai thác) tuân theo giao thức được xác định bằng mã dựa trên lợi ích kinh tế.
- Tính năng thanh toán trả theo nhu cầu được cải tiến cho phép người dùng tránh lạm dụng tài nguyên hệ thống dựa trên lợi ích kinh tế.
Thông qua hai điểm trên, Bitcoin, Phần mềm miễn phí, trở thành Dịch vụ miễn phí.
Trong hơn mười năm tiếp theo, toàn ngành đã cố gắng áp dụng giải pháp này cho nhiều kịch bản và vận hành dịch vụ hơn. Có những nỗ lực nhằm trực tiếp blockchain hóa phần mềm, có những nỗ lực cung cấp tính toán chung trên chuỗi (chuỗi hợp đồng thông minh được đại diện bởi Ethereum) và cũng có những nỗ lực cung cấp lưu trữ trên chuỗi. Hãy tóm tắt nó một chút. Cơ sở hạ tầng cần thiết để Dịch vụ chạy bao gồm ba:
- tài chính
- tính toán
- kho
Tại sao phải đặt tài chính lên hàng đầu? Bởi vì kể từ phong trào Phần mềm Tự do, có thể thấy rằng nếu không có Tài chính Tự do, Phần mềm Tự do cũng sẽ phải hứng chịu những thất bại. Điều này có thể thấy từ sự cố Linux Foundation vài ngày trước. Tài chính là nền tảng để các tổ chức và hệ thống phần mềm hoạt động. Đây là lý do tại sao ngành này bắt đầu với Tiền điện tử và sau đó là DeFi trước tiên.
Tại thời điểm này, một số người có thể cho rằng nhiều tội phạm được thực hiện thông qua Tiền điện tử, vậy Tiền điện tử có hỗ trợ tội phạm không? Từ góc độ giá trị thấp nhất, tài chính và phần mềm sẽ trở thành cơ sở hạ tầng cơ bản nhất cho sự sống còn của con người và hoạt động xã hội trong tương lai, giống như không khí. Ngay cả khi bạn chống lại tội phạm, bạn cũng không muốn chính phủ có quyền quyết định có cung cấp không khí cho tội phạm hay không. Việc chống tội phạm không nên phải trả giá bằng việc phá hủy các giao thức tài chính cơ bản. Các giao thức tài chính có vị trí sinh thái cơ bản hơn.
Theo hướng này, toàn ngành đã đạt được những tiến bộ đáng kể nhất. Tuy nhiên, điện toán và lưu trữ rõ ràng đã gặp phải tắc nghẽn và ngành này đang mắc kẹt trong ba khó khăn. Các ứng dụng có thể chạy chủ yếu là các ứng dụng DeFi nơi người dùng sẵn sàng trả chi phí giao dịch cao hơn.
Các dịch vụ cơ bản dựa trên blockchain
Nếu blockchain bị giới hạn bởi ba vấn đề và khó liên kết trực tiếp với phần mềm phức tạp, thì một cách suy nghĩ khác là liệu chúng ta có thể chỉ dựa vào blockchain để đạt được sự không cần cấp phép không? Lớp 2 hiện tại, mô-đun hóa, điện toán ngoài chuỗi và các giải pháp khác đều được khám phá theo hướng này. Có một số chế độ theo hướng này:
1. Sử dụng blockchain làm xe buýt sự kiện toàn cầu
Tôi đã trình bày chi tiết ý tưởng này trong bài viết trước < Bối cảnh, thực tiễn và triển vọng của việc tổng hợp tăng cường dựa trên >. Rooch cũng đang thực hành theo hướng này, sử dụng Bitcoin làm Bus sự kiện toàn cầu và sau đó cung cấp môi trường hợp đồng thông minh có thể lập trình. Các nhà phát triển có thể khởi động ứng dụng dựa trên người dùng, dữ liệu và tài sản trên Bitcoin.
2. Sử dụng blockchain làm cơ quan đăng ký toàn cầu
Ví dụ: Dịch vụ Git phi tập trung được đề cập trước đó có thể sử dụng chuỗi làm cơ quan đăng ký để đăng ký quyền sở hữu kho và cung cấp dịch vụ tên kho, nhưng mọi thứ khác có thể được thực hiện hoàn toàn thông qua mạng P2P.
Ngoài ra còn có các giao thức như Mastodon và Nostr, cũng có thể thực hiện việc di chuyển tài khoản người dùng và dữ liệu bằng cách sử dụng chuỗi làm sổ đăng ký.
3. Hợp đồng thông minh back-end ứng dụng
Hiện đã có nhiều ngôn ngữ lập trình hợp đồng thông minh và giải pháp máy ảo trên thị trường, chẳng hạn như Solidity, Move, WASM, v.v. Điều này hơi giống với sự xuất hiện của nhiều công nghệ lập trình trang động (PHP, JSP, ASP) ở đầu Web2. Nếu nền tảng hợp đồng thông minh hiệu suất cao với thanh toán bằng tiền điện tử được cung cấp, Phần mềm miễn phí có thể trực tiếp chuyển đổi hợp đồng thông minh của chính nó thành Dịch vụ miễn phí.
4. Mạng P2P kết hợp với chuỗi
4. Mạng P2P kết hợp với chuỗi
Cơ sở hạ tầng tài chính do chuỗi cung cấp cho phép các ứng dụng trên mạng P2P xây dựng mô hình kinh doanh. Nếu các ứng dụng của chúng tôi cần hợp tác với tác nhân AI trong tương lai, thì hầu hết các ứng dụng sẽ ở chế độ này.
Nắm bắt giá trị và mô hình kinh doanh
Phần mềm miễn phí gần như không có cách nào để xây dựng mô hình trả phí và thương mại nên chủ yếu dựa vào sự quyên góp, điều này cũng khiến người dùng lầm tưởng rằng Dịch vụ miễn phí là phần mềm miễn phí. Tiền điện tử/blockchain lần đầu tiên giải quyết các vấn đề về thanh toán và tài chính, đồng thời khám phá mô hình phí giao dịch (phí Gas), đây là một mô hình kinh doanh thanh toán theo mức độ sử dụng mới và kỹ lưỡng.
Trong mô hình này, người dùng thanh toán theo yêu cầu và nhà phát triển chỉ phải trả chi phí phát triển và triển khai chứ không phải trả chi phí vận hành và bảo trì máy chủ. Đối với người dùng, nếu phí gas đủ thấp thì chi phí sử dụng phần mềm sẽ thấp hơn rất nhiều so với mô hình thuê bao trả phí hàng tháng hiện nay.
Tất nhiên, ở đây cũng có một vấn đề. Gas của người dùng được trả cho chuỗi chứ không phải cho ứng dụng. Ứng dụng cần thiết kế các mô hình thanh toán bổ sung để có được doanh thu. Gas do người dùng trả sẽ được phân phối cho ứng dụng, ứng dụng sẽ thực hiện thanh toán theo mức độ sử dụng một cách tự nhiên. Đây cũng là lý do tại sao hầu hết các ứng dụng hiện nay chủ yếu là DeFi, vì DeFi rất dễ thiết lập điểm thanh toán trong ứng dụng, còn các ứng dụng khác thì khó khăn hơn. Rooch sẽ cố gắng theo hướng này và phân phối 30% phí gas cho các nhà phát triển theo hợp đồng.
Mô hình quảng cáo trên Internet cũng có thể được sao chép trên chuỗi, có thể gọi là mô hình chia sẻ tham chiếu. Mục tiêu của quảng cáo trên Internet là thu hút lưu lượng truy cập và hướng dẫn người dùng từ ứng dụng này sang ứng dụng khác. Trên chuỗi có thể tiến thêm một bước nữa, cho phép người dùng sử dụng trực tiếp ứng dụng mục tiêu trong một ứng dụng cổng thông tin khác, được hưởng lợi từ khả năng kết hợp được cung cấp một cách tự nhiên bởi các ứng dụng trên chuỗi. Điều này vẫn chưa thành hiện thực do thiếu một bộ khuyến khích trích dẫn nên nhiều dự án thà sao chép dự án hơn là kết hợp trực tiếp. Ví dụ: Uniswap có thể cung cấp Địa chỉ tham chiếu trực tiếp trong phương thức nhập. Các nhà phát triển ứng dụng có thể nhúng các thành phần Uniswap vào ứng dụng của họ và điền địa chỉ của riêng họ vào địa chỉ Tham chiếu để nhận được một phần phí giao dịch. Chúng tôi cũng hy vọng rằng sẽ có nhiều giao thức hơn cùng nhau khám phá mô hình này.
Tóm tắt
Kể từ khi Bitcoin ra đời, từ tiền điện tử đến vàng kỹ thuật số, mọi người đều có những kỳ vọng khác nhau về nó ở các giai đoạn khác nhau. Nhưng điểm cuối của nó chắc chắn không phải là được huy động như một quỹ ETF hay quỹ dự trữ của ngân hàng trung ương, cũng không phải là hiện thực hóa một xu cho mỗi biệt thự để làm cho những người nắm giữ trở nên giàu có, mà là để mở ra một lục địa mới, cho dù nó được gọi là Tiền điện tử, chuỗi khối hay Web3, mục tiêu của nó là Đó là "tự do".
Khi tôi bắt đầu viết bài này, Bitcoin vẫn đang đạt mức 80.000 đô la và sau đó nó đã phá vỡ mức 90.000 đô la trước khi tôi viết xong. Mọi người đều đắm chìm trong niềm vui khi giá tăng, nhưng điều tôi muốn nói là chỉ có Bitcoin đang tăng và còn lâu mới có một thị trường tăng giá thực sự sẽ chứng kiến một số lượng lớn các dự án mới xuất hiện và Tài chính đã đạt được thành tựu. Miễn phí ở một mức độ nhất định. Những dự án mới nào sẽ có trong tương lai? Mẫu đơn đăng ký có miễn phí trước không? Các bạn có thể cùng nhau khám phá và chờ xem.
Nói theo cách của RMS, mục tiêu của chúng tôi là Dịch vụ miễn phí và tự do không có giải pháp kỹ thuật hoặc toán học thuần túy. Chỉ giới thiệu các trò chơi kinh tế có thể là không đủ. Chúng tôi cần sự tham gia của nhiều "người" hơn.
Tất cả bình luận