Nhiều năm trước, khi tôi bắt đầu làm việc trên những dự án phục vụ hàng tỷ người dùng, tôi đã thấy cách lựa chọn cơ sở hạ tầng được thực hiện từ những ngày đầu có thể định hình lại số phận của cả một ngành công nghiệp.
Ngay cả các nền tảng ra mắt với những ý định tốt nhất để mở, trung lập và tự do có thể trượt sang các hình thức tập trung.
Điều này không phải vì ai đó đặt ra mục tiêu trở thành ‘xấu xa’; đó chỉ là sức hút vạn vật tự nhiên của công nghệ và thị trường khi một số quyết định thiết kế nhất định được gắn kết từ đầu.
Các lựa chọn thiết kế cơ sở hạ tầng quan trọng từ ngày đầu.
Những lựa chọn thiết kế cốt lõi này phải đảm bảo rằng công nghệ chính nó thực thi sự công bằng và ngăn chặn quyền lực tập trung ở vị trí đầu tiên.
“Sức mạnh có xu hướng tập trung, ngay cả khi không ai dự định điều đó”
Đó là một sự thật tinh tế nhưng sâu sắc mà tôi học được trực tiếp khi làm việc trên các sản phẩm internet quy mô lớn.
Khi ‘ngành công nghiệp phi tập trung’ được sinh ra, nó có vẻ như một cơ hội thứ hai. Chúng ta nhìn vào Bitcoin, Ethereum và những người khác như những cách để thoát khỏi cấu trúc quyền lực cũ.
Câu chuyện rõ ràng: lấy lại quyền kiểm soát, loại bỏ trung gian và để mã đảm bảo công bằng.
Nhưng chúng ta phải thật thà, theo thời gian, những áp lực tương tự đã tập trung vào những hệ thống ‘phi tập trung’ này.
Nhưng Internet đã trung tâm hóa như thế nào?
Internet không phải bắt đầu như một mạng lưới P2P phân quyền có thể chịu đựng được chiến tranh hạt nhân à?
Để hiểu tại sao những hệ thống phi tập trung này đang chịu áp lực tập trung, bạn phải hiểu những gì đã xảy ra với Internet.
Bạn phải nhìn vào cách nó chuyển từ những khởi đầu lý tưởng của nó thành một hệ sinh thái tập trung cao.
“Ban đầu, không ai giữ tất cả các chìa khóa, và không một người chơi nào gọi tất cả các cú sút”
Phiên bản sớm nhất của những gì chúng ta gọi là Internet bây giờ được bắt đầu dưới sự quản lý của Bộ Quốc phòng Hoa Kỳ, với các thứ như ARPANET vào cuối những năm 60.
Nguồn: @DailySwig
Ý tưởng từ ngày đầu tiên đã là để tránh điểm thất bại duy nhất đó, để đảm bảo rằng không có một điểm nào sụp đổ có thể làm hỏng mọi thứ khác.
Mạng này đã được thiết kế một cách cố ý để phân tán.
Lý do là chiến lược: một hệ thống phân tán có thể chịu được sự cố của bất kỳ nút nào, làm cho việc truyền thông mạnh mẽ hơn trong trường hợp xảy ra sự cố như lỗi thiết bị hoặc điều kiện chiến tranh.
Một mạng lưới giao tiếp đáng tin cậy và phi tập trung có thể chịu được thậm chí là một cuộc tấn công hạt nhân.
Mỗi nút đều là một “đồng nghiệp” có khả năng gửi và nhận dữ liệu mà không phải dựa vào một cơ quan tập trung duy nhất. Bất kỳ máy tính nào, bất kể phần cứng hoặc hệ điều hành, đều có thể “nói chuyện” TCP/IP và trao đổi dữ liệu.
Vào những năm 70 và 80, các trường đại học và phòng nghiên cứu được kết nối thông qua NSFNET và ARPANET, và đột nhiên bạn có một môi trường trong đó không ai nắm giữ tất cả các chìa khóa và không có một người chơi đơn lẻ nào đang điều hành tất cả các quyết định.
Nó đã xuất hiện trong các yếu tố cơ bản:
TCP/IP, FTP, Telnet, Usenet newsgroups, và DNS không phải là về việc bắt buộc bất kỳ ai ở một vị trí cố định. Không có động lực lớn để áp đặt kiểm soát chặt chẽ hoặc hệ thống cấp bậc.
Ví dụ, Usenet truyền tải tin nhắn theo cách P2P phân tán hoàn toàn. DNS ủy quyền tên miền trong một cấu trúc phân tán, nhưng mỗi thành phần vẫn hoạt động như một máy khách và máy chủ ở một mức độ nào đó.
Tất cả đã củng cố nguyên tắc ban đầu đó:
một mạng lưới không chỉ về một người chơi lớn đặt ra quy tắc, mà còn là một hệ thống mà bất kỳ ai cũng có thể kết nối và tham gia.
Nhưng vào những năm đầu thập kỷ 90, World Wide Web và trình duyệt đã thay đổi toàn bộ trò chơi.
Trang web tái tạo của trang web đầu tiên (Hình ảnh: CERN)
Tim Berners-Lee: Người tầm nhìn đằng sau World Wide Web
“Khi cơ sở người dùng của Internet tăng vọt, các giả định ban đầu về sự tham gia mở và sự tin tưởng lẫn nhau bắt đầu phát hiện ra những vết nứt”
World Wide Web được giới thiệu vào năm 1989-1991, được xây dựng dựa trên các chuẩn mở (HTTP, HTML) được đặt công khai. Trong hình thức ban đầu của nó, Web đã làm cho việc đăng tải trang web trở nên dễ dàng đối với cá nhân, tổ chức nhỏ hoặc bất kỳ ai có modem và hosting.
Cơ sở hạ tầng vẫn chủ yếu là “bằng phẳng” và phi tập trung, với vô số trang web độc lập được liên kết với nhau trong một liên minh thoáng qua.
Nhưng vào đầu những năm 90, một cái gì đó trở nên rất phổ biến.
Đây là khi ‘Web Browsing’ trở thành ứng dụng ‘giết chết’.
Các trang web trở thành các cửa hàng, cơ sở tin tức và trung tâm giải trí. Người thông thường không chạy máy chủ riêng của mình hoặc lưu trữ trang của họ.
Trang chủ của Netscape vào năm 1994, với hình ảnh biểu tượng của nó Mozilla, như được nhìn thấy trong NCSA Mosaic 3.0
[Screenshot: Alex Pasternack /OldWeb.today]
Họ chạy trình duyệt web (khách hàng), trước tiên với các modem chậm, sau đó là băng thông rộng, để tải nội dung từ các máy chủ web lớn, nổi tiếng. Đột nhiên, việc lưu trữ lượng dữ liệu lớn và thiết lập các trang web thương mại điện tử hoặc công cụ tìm kiếm trở nên quan trọng.
Các công cụ tìm kiếm sớm như AltaVista, Yahoo!, và sau này là Google đã xuất hiện để giúp mọi người điều hướng trong thế giới trực tuyến đang mở rộng nhanh chóng.
Hiệu ứng mạng trở nên rõ ràng: càng nhiều người sử dụng công cụ tìm kiếm, nó càng có thể tinh chỉnh các mô hình lập chỉ mục và quảng cáo của mình, củng cố sự ưu thế của nó.
Thuật toán PageRank của Google đã biến nó thành một cổng đơn để tiếp cận với sự rộng lớn của web.
Điều đó đã đẩy tiền bạc và sự chú ý vào các trung tâm dữ liệu lớn, và những người có thể mở rộng và xử lý những tải trọng khổng lồ đó đã đi đầu.
Khi các nhà cung cấp dịch vụ Internet xuất hiện để phục vụ hàng triệu người dùng mới, cơ sở hạ tầng tự nhiên được tối ưu hóa cho việc cung cấp dữ liệu về hướng xuống.
Tốc độ tải nhanh hơn tốc độ tải lên (kết nối không đối xứng như ADSL hoặc cáp) có ý nghĩa kinh tế vì hầu hết người dùng tiêu thụ nhiều hơn là sản xuất. Mạng “học” được rằng hầu hết các điểm cuối chỉ là khách hàng.
Và khi số người dùng Internet tăng vọt, các giả định ban đầu về sự tham gia mở và sự tin tưởng lẫn nhau trong thiết kế ban đầu bắt đầu phát hiện những vết nứt.
“Tự do và sự mở cửa không có biện pháp bảo vệ có thể mời gọi sự lạm dụng mà buộc chúng ta phải xây tường cao hơn.”
Các giao thức ban đầu không được xây dựng để xử lý một cách to lớn, đa dạng, nhiều người có quan tâm kinh doanh hoặc động cơ kiểm tra sự mở cửa của hệ thống.
Với không có bảo vệ thực sự, thư rác trở thành một vấn đề lớn, lợi dụng môi trường mở đó.
Thiết kế mở ban đầu đã làm cho mọi máy chủ đều có thể tiếp cận từ bất kỳ máy chủ nào khác, điều này là tốt khi Internet là một cộng đồng nhỏ, đáng tin cậy.
Nhưng khi nó phát triển, các cuộc tấn công, những cố gắng hack và các hoạt động độc hại đã tăng vọt.
Nguồn:emailtray.com
Tương tự, mà không có cách nào để duy trì việc sử dụng băng thông công bằng, một số ứng dụng đã học cách đẩy giới hạn và thu được lợi thế tại sự thiệt hại của người khác.
Những khoảng trống thiết kế này đã đẩy Internet về phía việc quy định và kiểm soát hơn.
Để bảo vệ mạng nội bộ, các tổ chức triển khai tường lửa để chặn kết nối đến từ bên ngoài. Network Address Translation (NAT) tiếp tục cô lập các máy nội bộ sau một địa chỉ IP chung.
Điều này đã làm giảm tính ngang bằng trong việc giao tiếp đồng đẳng.
Các máy chủ đằng sau NAT và tường lửa thực sự bị ép buộc vào vai trò chỉ là khách hàng, không còn được địa chỉ trực tiếp từ thế giới bên ngoài.
Theo thời gian, những quyết định về cơ sở hạ tầng này đã tăng cường lẫn nhau.
“Một số công ty nhận ra rằng việc kiểm soát trung tâm dữ liệu và sở hữu cơ sở hạ tầng máy chủ khổng lồ mang lại lợi thế cạnh tranh rất lớn cho họ.”
Sự phức tạp và chi phí của việc chạy máy chủ từ nhà, kết hợp với các rào cản kỹ thuật như NAT và tường lửa, dẫn đến ít cá nhân tham gia như những người đồng nghiệp thực sự.
Nói cách khác, môi trường hầu như đã đẩy Mạng về phía một số tập đoàn trung tâm lớn.
Vào đầu những năm 2000, một số công ty nhận ra rằng việc kiểm soát các trung tâm dữ liệu và sở hữu cơ sở hạ tầng máy chủ khổng lồ mang lại cho họ lợi thế cạnh tranh lớn.
Họ có thể cung cấp dịch vụ nhanh hơn, đáng tin cậy hơn và tiện lợi hơn so với một người dùng ngẫu nhiên trên mạng.
Xu hướng này được tăng cường mạnh mẽ vào cuối những năm 2000.
Nguồn:datareportal.com
Các công cụ tìm kiếm như Google, các nền tảng lớn như Amazon, các ông trùm mạng xã hội như Facebook và các mạng phân phối nội dung đã xây dựng cơ sở hạ tầng khổng lồ để cung cấp nội dung và ứng dụng với tốc độ và tỷ lệ chưa từng có.
Những công ty lớn này cũng khai thác vào ‘chu kỳ thiện lành’ của dữ liệu và thuật toán.
Càng thu hút nhiều người dùng, càng thu thập được nhiều dữ liệu, điều này giúp họ tinh chỉnh sản phẩm, cá nhân hóa trải nghiệm và mục tiêu quảng cáo chính xác hơn. Điều này làm cho dịch vụ của họ ngày càng hấp dẫn hơn, thu hút thêm người dùng và doanh thu.
Sau đó, mô hình doanh thu của Internet đã chuyển sang mạnh mẽ hướng vào quảng cáo có geolocalisation.
Khi thời gian trôi qua, vòng lặp phản hồi này tập trung quyền lực hơn nữa, khi các đối thủ nhỏ không thể cạnh tranh được với việc đầu tư cơ sở hạ tầng và lợi thế dữ liệu của những người chơi lớn.
Cơ sở hạ tầng trước đây có thể được vận hành từ máy chủ cá nhân hoặc trung tâm dữ liệu địa phương ngày càng được chuyển sang đám mây.
Các tên tuổi lớn như Amazon (AWS), Microsoft (Azure) và Google Cloud hiện nay đang đặt máy chủ cho hệ thống cốt lõi của hầu hết Internet. Sự chuyển đổi này xảy ra vì việc vận hành cơ sở hạ tầng lớn, an toàn và đáng tin cậy đã trở nên phức tạp và tốn kém vốn đầu tư đến mức chỉ có một số ít công ty mới có thể thực hiện một cách hiệu quả.
Các công ty khởi nghiệp và thậm chí cả những công ty đã có tiếng tìm thấy rẻ hơn và đơn giản hơn để phụ thuộc vào những nhà cung cấp đám mây lớn này.
Các dịch vụ như CDNs (như Cloudflare hoặc Akamai) và trình giải quyết DNS cũng hướng tới một vài nhà cung cấp lớn.
Những lợi thế về độ phức tạp và chi phí của các giải pháp được quản lý này đã làm giảm số lý do để tổ chức tự thiết kế cơ sở hạ tầng của mình.
Dần dần, những nền tảng phi tập trung như các nhà cung cấp dịch vụ internet nhỏ, hosting độc lập và định tuyến cục bộ đã nhường chỗ cho một mô hình mà hầu hết lưu lượng và dịch vụ phụ thuộc vào một số lượng nhỏ các bên trung gian lớn.
“Các nhà lớn không bắt đầu từ việc ác; họ chỉ tối ưu hóa cho sự tiện lợi, hiệu suất và lợi nhuận.
Đó là kết quả tự nhiên của các lựa chọn thiết kế kiến trúc sớm trong mạng lưới cơ bản.”
Với sự quy mô và tập trung đến, quyền lực và kiểm soát càng tăng lên.
Các nền tảng lớn thiết lập các điều khoản dịch vụ của riêng mình, xác định nội dung người dùng có thể xem hoặc đăng và cách thức dữ liệu của họ sẽ được thu thập hoặc bán. Người dùng có ít sự lựa chọn hơn nếu họ không thích những chính sách này.
Theo thời gian, thuật toán đề xuất và chính sách nội dung của các nền tảng này trở thành những người trọng tài không chính thức của cuộc trò chuyện công cộng.
Mẫu thủ thuật, điều bắt đầu như một mạng lưới mở, phi trung tâm đã giúp cho việc trao đổi tư duy và nội dung miễn phí, giờ đã thông qua một số cổng gate của các công ty.
Bây giờ những công ty này, ở một số mặt, sở hữu sức mạnh tương đương với chính phủ: họ có thể tạo hình cuộc trò chuyện công cộng, ảnh hưởng đến thương mại và điều khiển toàn bộ hệ sinh thái của các nhà phát triển bên thứ ba.
Một mạng ban đầu được thiết kế cho sự kết nối đồng cấp tự do hiện nay xoay quanh các trung tâm công ty mạnh mẽ có thể tạo hình và kiểm soát nhiều trải nghiệm trực tuyến.
Đây không phải là một kế hoạch lớn để tập trung quyền lực. Tình trạng này cũng không xuất phát từ một lần “rẽ sai”.
Các nhà lớn không phải bắt đầu từ việc xấu; họ chỉ tối ưu hóa cho sự tiện lợi, hiệu suất và lợi nhuận. Đó là kết quả tự nhiên của những lựa chọn thiết kế kiến trúc sớm trong mạng lưới cơ bản.
Những lựa chọn này không dự đoán được cách mà một đối tượng quan tâm rộng hơn và có tính thương mại sẽ sử dụng hệ thống và đẩy nó vượt qua các thông số kỹ thuật thiết kế ban đầu.
Theo thời gian, những lựa chọn này tích lũy thành một hệ thống, trong đó một số công ty chiếm ưu thế.
Cùng một điều đang diễn ra trước mắt chúng ta trong ngành công nghiệp phi tập trung.
“Sự hút về trung tâm không phải lúc nào cũng là kết quả của ý định ác ý; thường, đó là một cố gắng để sửa chữa những vấn đề của một hệ thống không bao giờ được xây dựng để duy trì tính phân tán ở quy mô lớn.”
Cũng giống như Internet ban đầu trượt khỏi lý tưởng ngang hàng của nó và trôi dạt vào tay một vài người chơi lớn, blockchain ngày nay và các công nghệ “phi tập trung” có nguy cơ đi theo cùng một con đường.
Điều này dễ nhìn thấy nhất qua những nỗ lực của Ethereum để mở rộng quy mô.
Phí cao và tốc độ xử lý chậm đã thúc đẩy các nhà phát triển áp dụng giải pháp Layer-2 (L2): rollups gói các giao dịch ngoại xử lý và sau đó thanh toán chúng trên Ethereum. Lý thuyết, L2 này nên giữ được tính chất không tin cậy của Ethereum.
Trong thực tế, nhiều người phụ thuộc vào một “sequencer” đơn lẻ (một máy chủ trung tâm sắp xếp các giao dịch) do một công ty điều hành.
Hiện tại, một giải pháp L2 cụ thể hiện có hoạt động và tổng giá trị khóa nhiều nhất, nhưng cũng là trung tâm nhất,
Lập trường là phân quyền sẽ đến một ngày nào đó, nhưng chúng ta đã nghe điều đó trước đây.
Với thời gian, những giải pháp “tạm thời” này có xu hướng trở thành vĩnh viễn. Cùng một mô hình có thể xuất hiện với các phương pháp lớp sau này; một số có thể thậm chí không quan tâm đến việc hứa hẹn bất kỳ con đường nào đến sự phi tập trung.
“Đăng nhập xã hội” có vẻ hữu ích: chúng làm cho việc bắt đầu sử dụng dịch vụ dễ dàng mà không cần phải vật vã với các khóa riêng tư hoặc giao diện phức tạp. Nhưng nếu những đăng nhập này phụ thuộc vào một thành phần tập trung, bạn lại một lần nữa phải tin tưởng một công ty để làm đúng điều đúng.
Đó là lý do tại sao, khi chúng tôi xây dựng zkLogin, chúng tôi xây dựng và tích hợp nó một cách không tin cậy. Đó là một công việc khó khăn, nhưng chúng tôi không thể vi compromi và giới thiệu trung tâm hóa cho sự tiện lợi.
Một mô hình tương tự đã xuất hiện trong hệ sinh thái NFT.
Một thị trường duy nhất trở thành nơi chính cho các giao dịch cổ phần, chiếm phần lớn khối lượng giao dịch và hiệu quả trở thành nền tảng thực tế.
Không lâu trước đây, thị trường này quyết định ngừng áp dụng việc thanh toán tiền bản quyền cho việc bán lại.
Vâng, nó tăng doanh số giao dịch, nhưng nó làm hại những người sáng tạo phụ thuộc vào tiền bản quyền đó như một nguồn thu nhập chính.
Đây là một ví dụ rõ ràng về hậu quả khi các nền tảng tập trung có thể thay đổi quy tắc bất cứ lúc nào họ muốn.
Sự thống trị của họ cũng trải dài ra ngoài giao dịch, khi nhiều dự án cũng phụ thuộc vào API và cơ sở hạ tầng của họ.
Khi nền tảng trung tâm này gặp sự cố, toàn bộ hệ sinh thái cảm thấy tác động, tiết lộ sự phụ thuộc sâu sắc đã hình thành.
Nhưng tại sao điều này lại tiếp diễn?
Vì người dùng muốn trải nghiệm nhanh, rẻ và dễ dàng. Nhà phát triển, dưới áp lực, thường chọn các giải pháp quen thuộc và đáng tin cậy. Những lựa chọn này đơn giản và nhanh hơn nhưng có thể tạo ra các điểm kiểm soát làm suy yếu tính phi tập trung.
Không có bước nào bắt đầu như kế hoạch thống trị thị trường. Chúng chỉ là những phản ứng thực tế đối với những thách thức kỹ thuật và thị trường khó khăn.
Nhưng theo thời gian, những “bó bột” này trở nên gắn liền với ADN của hệ thống, tạo ra một cấu trúc mà trong đó một số người chơi nắm giữ chìa khóa.
Đó là lý do tại sao những hệ thống này phải được thiết kế từ đầu cho những người xây dựng, không chỉ cho người tiêu dùng.
“Nếu tôi đã hỏi mọi người họ muốn gì, họ đã nói họ muốn ngựa chạy nhanh hơn.” - Henry Ford
Hầu hết người tiêu dùng chỉ muốn một phiên bản tốt hơn của những gì họ đã có.
Nhưng khi chúng ta chỉ theo đuổi những cải tiến ngắn hạn này, chúng ta rủi ro kết thúc với những hệ thống có vẻ phân quyền ở bề mặt nhưng vẫn còn vài người chủ chốt đang điều khiển.
Nếu chúng ta thực sự muốn tránh việc lặp lại những sai lầm dẫn đến những người kiểm soát cổng số hóa ngày nay, chúng ta cần tập trung vào những người sáng tạo của tương lai, những người xây dựng, không chỉ là người tiêu dùng.
Đây là lý do tại sao tôi luôn nói với đội của mình, người tiêu dùng luôn yêu cầu một con ngựa nhanh hơn; đó là những người xây dựng mà tưởng tượng ra chiếc ô tô.
0:00 / 0:38
Với những khối xây dựng đúng, nhà phát triển có thể triển khai các nền tảng mà không bị ép buộc vào sự tập trung vì lợi ích thuận tiện. Họ có thể tạo ra các hệ thống mà không có thực thể duy nhất nào có thể thống trị hoặc khóa người dùng, đảm bảo rằng các lợi ích chảy đều đặn hơn đến tất cả các bên tham gia.
Đó là lý do tại sao những hệ thống này phải được thiết kế từ đầu để tăng cường tính phân tán, ngay cả khi chúng phải mở rộng lên mức độ internet.
“Nợ kỹ thuật có thể được sửa chữa bằng cách tái cấu trúc; nợ thiết kế thường đòi hỏi một lần thiết lập lại hoàn toàn.”
Từ những năm đầu tiên làm việc trên các hệ thống có quy mô lên đến hàng tỷ người dùng, một bài học đã ghi sâu trong tôi: Khi một hệ thống trở thành yếu tố quan trọng cho nhiệm vụ, bạn không thể chỉ đơn giản phá hủy và xây dựng lại mà không gây ra sự đảo lộn lớn.
Khi hàng triệu người dùng phụ thuộc vào những hành vi và giả định đã được ghi sẵn của hệ thống của bạn, thậm chí đề xuất những thay đổi kiến trúc đột phá cũng trở thành điều không thể.
Nó sẽ phá vỡ các ứng dụng, mô hình kinh doanh và sự tin tưởng của cả cộng đồng xây dựng lên đó.
Đây là khái niệm về “nợ thiết kế” ở mức nghiêm trọng nhất.
Điều này không chỉ liên quan đến sự sạch sẽ của mã; nó liên quan đến những lựa chọn kiến trúc cơ bản quyết định cách tin tưởng, quyền lực và giá trị lan truyền qua mạng lưới.
Vào những ngày đầu của ngành công nghiệp này, cái gọi là “blockchain hoặc vấn đề về sự mở rộng khả năng tăng tốc,” ý tưởng rằng bạn không thể có sự phân quyền, an toàn và khả năng mở rộng cùng một lúc, đã được xử lý như một luật lẽ tự nhiên.
Mọi người xây dựng trên cơ sở giả định đó, tin rằng nó không thể thay đổi như lực hấp dẫn. Nhưng điều đó không đúng.
Nó bắt nguồn từ kiến trúc ban đầu bị sai lầm: trạng thái chia sẻ toàn cầu khổng lồ, các mô hình dữ liệu giới hạn khiến cho việc tăng tốc độ và tổ chức quy mô mô-đun bất khả thi.
Cách duy nhất để tiến lên là gom tất cả các giao dịch lại với nhau, buộc mỗi người tham gia phải đấu tranh cho các nguồn lực hạn chế giống nhau, bất kể họ đang làm gì. Kết quả là cuộc đấu giá không hiệu quả cho không gian khối mà làm tăng chi phí trong những đợt tăng cầu và không cô lập sự tắc nghẽn ở nơi nó thực sự xảy ra.
Trong những điều kiện này, việc thêm các lớp (như L2s phụ thuộc vào các trình tự trung tâm hoặc tài sản nén phụ thuộc vào lưu trữ tập trung) chỉ là phép che đậy các vết nứt.
Mỗi bản vá nhằm khắc phục các vấn đề ngắn hạn thường tạo thêm sự phức tạp và thêm điểm kiểm soát tập trung, trôi xa hơn khỏi tầm nhìn ban đầu.
Đây là cách mà nợ thiết kế tích lũy thành một dạng của “trọng lực kỹ thuật” kéo mọi thứ về phía trung tâm.
Ngay cả các hệ thống không bao giờ được thiết kế để trở thành cổng vào cũng cuối cùng lại củng cố các cấu trúc phân cấp vì kiến trúc cơ bản của chúng yêu cầu điều đó. Khi điều đó xảy ra, con đường trở lại trạng thái phi tín nhiệm, phi tập trung thực sự bị chặn lại bởi các lợi ích thâm nhập và quán tính cơ sở hạ tầng.
Bài học rõ ràng: bạn phải thiết kế kiến trúc đúng từ đầu.
Điều đó có nghĩa là lựa chọn các mô hình dữ liệu không gói gọn mọi thứ vào một trạng thái toàn cầu duy nhất, sử dụng các giải pháp lưu trữ có thể xác minh mà không cần tin tưởng vào một người trung gian, và chọn một lớp mạng không phụ thuộc vào một số ít trung gian mạnh mẽ.
Đó là về việc tái tưởng tượng toàn bộ ngăn xếp công nghệ từ ngày đầu.
“Điều duy nhất có thể chữa trị được nợ thiết kế là không tích lũy nó từ đầu.”
Khi chúng ta nói về việc xây dựng cơ sở hạ tầng không thể xấu, chúng ta thực sự đang nói về việc đưa ra các lựa chọn kiến trúc đúng đắn từ ngày đầu tiên.
Đó là lý do tại sao, khi chúng tôi thiết kế Sui, chúng tôi muốn tích hợp những nguyên tắc cơ bản đó từ ngày đầu.
Điều này cho phép các nhà phát triển xây dựng ứng dụng có khả năng mở rộng, an toàn và thân thiện với người dùng mà không cần phải cố gắng quá nhiều hoặc phụ thuộc vào những hỗ trợ tập trung.
Hãy xem xét mô hình lập trình chính nó:
Phương pháp trọng tâm đối tượng của Sui là một sự rời bỏ cố ý so với các mô hình dựa trên tài khoản đã chi phối nhiều blockchain.
Tại trung tâm của triết lý thiết kế Sui là mô hình lập trình trung tâm đối tượng.
Trong một thế giới nơi các nhà phát triển Web2 tự nhiên suy nghĩ theo thuật ngữ về đối tượng, chẳng hạn như tệp tin, hồ sơ và tài sản, việc giảm mọi thứ về một mô hình tài khoản đơn lẻ không hợp lý.
Làm như vậy buộc nhà phát triển phải suy nghĩ không tự nhiên. Nó mang lại sự phức tạp mà dễ gặp lỗi.
Mô hình lập trình trung tâm đối tượng phù hợp tự nhiên với cách mà các kỹ sư Web2 đã suy nghĩ về phần mềm.
Đối tượng phục vụ như công dân hạng nhất, giúp đơn giản hóa việc đại diện cho tài sản, xác định quy tắc và tránh những rủi ro phổ biến, như lỗi tái nhập, mà không cần mã boilerplate phức tạp.
Mô hình quen thuộc này giảm đáng kể áp lực khái niệm và những rủi ro phổ biến như tái nhập. Thay vì viết các kiểm tra sẵn có hoặc hệ thống rào cản phức tạp để ngăn chặn khai thác, các nhà phát triển phụ thuộc vào Move VM để đảm bảo an toàn ở cấp độ thời gian chạy.
Kết quả, mã nguồn trở nên dễ đọc hơn, an toàn hơn và dễ hiểu hơn.
Đó là một cây cầu trực tiếp từ tư duy hướng đối tượng của Web2 đến môi trường không tin cậy của Web3, được thực hiện nhờ bắt đầu với các giả định đúng từ đầu.
Nhưng một mô hình lập trình tuyệt vời không có ý nghĩa gì nếu nó gục dưới tải.
Từ đầu, Sui được xây dựng để xử lý tải trọng thực tế. Nó được thiết kế để mở rộng theo chiều ngang trong khi duy trì tính chất kết hợp nguyên tử đồng bộ.
Mô hình đối tượng của hệ thống cung cấp cho Sui một hiểu biết chi tiết về các phần của trạng thái mà mỗi giao dịch chạm vào, cho phép thực hiện song song ở quy mô lớn. Điều này hoàn toàn đối lập với các hệ thống dựa trên EVM, mà phải khóa toàn bộ trạng thái toàn cầu. Điều này làm chậm mọi thứ và thúc đẩy các giải pháp tập trung để giảm bớt lượng giao dịch.
Với Sui, mỗi đối tượng hiệu quả là một mảnh riêng của chính nó. Cần thêm dung lượng? Thêm sức mạnh tính toán để xử lý tải.
The Pilotfish Prototype :https://blog.sui.io/pilotfish-execution-scalability-blockchain/
Các nhà phát triển không cần lo lắng về logic phân mảnh, kết nối nhiều miền, hoặc hack cùng với cơ sở hạ tầng để đạt tỷ lệ mở rộng.
Vì vậy, hệ thống có thể xử lý nhiều lưu lượng khi mạng mở rộng, nhưng làm thế nào để đảm bảo phân bổ tài nguyên công bằng?
Nếu một tài sản phổ biến hoặc dApp giữ góc thị trường về cập nhật trạng thái, nó có thể làm tăng chi phí và làm giảm trải nghiệm cho tất cả mọi người khác.
Thay vì phụ thuộc vào một phiên đấu giá toàn cầu duy nhất cho không gian khối, nơi một ứng dụng hot có thể tăng giá cho mọi người, các thị trường phí địa phương cho phép hệ thống định giá tài nguyên ở mức độ tinh vi hơn.
Mỗi “đối tượng” hoặc shard có thể có thị trường phí riêng của nó, đảm bảo rằng tắc nghẽn ở một khu vực không lan sang và trừ phạt các phần không liên quan trong mạng.
Mọi thứ đều được tích hợp vào thiết kế cơ bản của nền tảng, đảm bảo rằng ngay cả khi nhu cầu tăng lên, hệ thống cũng không trở lại những mô hình cũ mệt mỏi của những người kiểm duyệt và vườn tường.
Thiết kế cho sự phi tập trung cũng có nghĩa là xây dựng tính xác thực ngay từ lớp lưu trữ và giao tiếp.
Nếu lưu trữ dữ liệu phụ thuộc vào một bên tin cậy duy nhất, bạn sẽ quay lại điểm xuất phát. Bạn cần các giải pháp lưu trữ cho phép bất kỳ ai xác minh tính toàn vẹn của dữ liệu mà không phụ thuộc vào một trung gian nào.
Một ứng dụng thực sự phi tập trung không thể dựa vào một nhà cung cấp đám mây đơn lẻ hoặc một cơ sở dữ liệu trung tâm.
Walrus cung cấp một lớp lưu trữ phi tập trung, có thể xác minh và có khả năng tương đương về sức mạnh và quy mô với các dịch vụ tập trung như AWS hoặc Google Cloud.
Với Walrus, tính xác thực dữ liệu không chỉ là một điều được coi nhẹ mà là một thuộc tính bản chất.
Bằng cách tích hợp một lớp lưu trữ mà inherently verifiable and tamper-proof, Walrus đảm bảo rằng các nhà phát triển có thể chạy các trang web, lưu trữ dữ liệu và xây dựng các ứng dụng hoàn toàn phi tập trung mà không trở lại các mô hình trung tâm mà chúng ta đã cố gắng tránh.
Nói cách khác, Walrus mở rộng triết lý “chính xác bằng xây dựng” từ khâu thực thi đến khâu lưu trữ, đảm bảo tính toàn vẹn của ứng dụng của bạn ở mọi tầng.
Bây giờ, thiết kế cho sự phi tập trung cũng có nghĩa là nó không nên dừng lại ở lớp đồng thuận hoặc thực thi; nó nên mở rộng vào mạng lưới chính.
Các tầng mạng không nên phụ thuộc vào một số ít nhà cung cấp dịch vụ internet hoặc dịch vụ định tuyến mạnh mẽ. Điều đó cũng là sự tập trung.
Networking is another piece of the puzzle often overlooked in Web3.
Định tuyến Internet truyền thống được kiểm soát bởi một số nhà cung cấp dịch vụ Internet, tạo ra các điểm nghẽn tiềm ẩn và lỗ hổng.
SCION là một giao thức mạng thế hệ tiếp theo đặt ra thách thức với trạng thái hiện tại, tạo ra một hệ thống định tuyến an toàn hơn, đáng tin cậy hơn và chống lại kiểm soát tập trung.
Đó là một kiến trúc định tuyến an toàn, đa lộ, liên miền có thể chạy song song với internet hiện tại. Đó là sự tưởng tượng hoàn toàn mới về cách dữ liệu di chuyển trên mạng, được xây dựng với an ninh, kiểm soát và hiệu suất tích hợp ngay vào lõi của nó.
Bằng cách tích hợp SCION vào Sui, chúng tôi đảm bảo rằng mạng cơ bản không phải là một điểm thất bại hoặc kiểm soát đơn lẻ.
Không có một thực thể đơn lẻ nào được quyết định luồng dữ liệu, và người dùng có thể tin tưởng rằng các tuyến đường cơ bản sẽ không bị thao túng hay độc quyền.
Bằng cách tích hợp tính xác thực và tính không cần phép vào mỗi lớp, bao gồm mô hình dữ liệu, lưu trữ và mạng, bạn giảm thiểu diện tích bề mặt nơi các điểm kiểm soát trung tâm có thể nắm giữ.
Bạn không thêm tính phi tập trung như một ý tưởng sau cùng; bạn đang nhúng nó vào nền tảng.
Sự đơn giản này làm giảm sự phức tạp và giữ cho cánh cửa đóng lại với các cách giải quyết “thuận tiện” nhưng tập trung. Quan trọng nhất, làm cho các nguyên tắc cơ bản đúng có nghĩa là không bao giờ đặt cược của bạn vào tâm lý “chúng tôi sẽ sửa nó sau”.
“Phi tập trung không phải là số lượng máy xác minh. Sự phi tập trung thực sự đến từ kiến trúc giữ sức mạnh không tập trung tại một nơi.”
Điểm của tất cả những gì chúng ta đã khám phá là đơn giản: nếu bạn muốn có một hệ thống không thể gian lận, bạn phải bắt đầu với kiến trúc đúng.
Nếu bạn bắt đầu với những giả định sai, không có số lượng mã lệnh phụ hoặc thủ thuật thông minh nào có thể cứu bạn.
Một kiến trúc thưởng cho những người bảo vệ cổng. Một mô hình dữ liệu buộc mỗi người tham gia phải cạnh tranh cho cùng một tài nguyên khan hiếm. Một lớp mạng được thiết kế xung quanh các trung tâm tập trung. Cuối cùng, bạn sẽ trượt vào những mô hình kiểm soát và bậc thang quen thuộc.
Đây là lý do tại sao công việc chuẩn bị kiến trúc quan trọng đến thế.
Phi tập trung không chỉ đếm số nút bạn có. Phi tập trung thực sự có nghĩa là thiết kế ở cấp độ gốc để niềm tin, công bằng và khả năng xác minh không thể né tránh được.
Nó có nghĩa là xây dựng hệ thống trong đó không chỉ một nhóm cá voi hoặc một công ty có nguồn lực tốt có thể lén lút làm nghiêng trường chơi. Đó là về đảm bảo rằng mỗi người tham gia có cơ hội công bằng, và không có điểm nghẽn, quyết định thiết kế tinh vi nào có thể trở thành trung tâm quyền lực không kiểm soát.
Sui là một ví dụ về điều gì xảy ra khi bạn thiết kế với những nguyên tắc này trong tâm trí từ ngày đầu thay vì cố gắng thêm chúng sau thời điểm đó.
Khi toàn bộ ngăn xếp, từ mô hình lập trình đến lớp đồng thuận, và từ việc đưa người dùng vào hệ thống đến tính sẵn có của dữ liệu và lớp mạng lưới, tạo ra sự mở cửa và trung lập, bạn tạo ra môi trường mà người xây dựng và người dùng phát triển một cách bình đẳng.
Bằng cách bắt đầu từ nguyên tắc cơ bản và áp đặt sự phi tập trung ở mọi tầng lớp, bạn có thể tạo ra cơ sở hạ tầng vẫn trung thành với bản chất của mình, bất kể nó lớn đến đâu.
Xây dựng đúng từ đầu, và bạn sẽ không cần phải hứa hẹn sửa chữa trong tương lai hoặc làm một nửa.
Bạn sẽ có một mạng lưới công bằng, mạnh mẽ và sẵn sàng phục vụ như nền tảng cho thế hệ tiếp theo của trải nghiệm kỹ thuật số.
Partilhar
Nhiều năm trước, khi tôi bắt đầu làm việc trên những dự án phục vụ hàng tỷ người dùng, tôi đã thấy cách lựa chọn cơ sở hạ tầng được thực hiện từ những ngày đầu có thể định hình lại số phận của cả một ngành công nghiệp.
Ngay cả các nền tảng ra mắt với những ý định tốt nhất để mở, trung lập và tự do có thể trượt sang các hình thức tập trung.
Điều này không phải vì ai đó đặt ra mục tiêu trở thành ‘xấu xa’; đó chỉ là sức hút vạn vật tự nhiên của công nghệ và thị trường khi một số quyết định thiết kế nhất định được gắn kết từ đầu.
Các lựa chọn thiết kế cơ sở hạ tầng quan trọng từ ngày đầu.
Những lựa chọn thiết kế cốt lõi này phải đảm bảo rằng công nghệ chính nó thực thi sự công bằng và ngăn chặn quyền lực tập trung ở vị trí đầu tiên.
“Sức mạnh có xu hướng tập trung, ngay cả khi không ai dự định điều đó”
Đó là một sự thật tinh tế nhưng sâu sắc mà tôi học được trực tiếp khi làm việc trên các sản phẩm internet quy mô lớn.
Khi ‘ngành công nghiệp phi tập trung’ được sinh ra, nó có vẻ như một cơ hội thứ hai. Chúng ta nhìn vào Bitcoin, Ethereum và những người khác như những cách để thoát khỏi cấu trúc quyền lực cũ.
Câu chuyện rõ ràng: lấy lại quyền kiểm soát, loại bỏ trung gian và để mã đảm bảo công bằng.
Nhưng chúng ta phải thật thà, theo thời gian, những áp lực tương tự đã tập trung vào những hệ thống ‘phi tập trung’ này.
Nhưng Internet đã trung tâm hóa như thế nào?
Internet không phải bắt đầu như một mạng lưới P2P phân quyền có thể chịu đựng được chiến tranh hạt nhân à?
Để hiểu tại sao những hệ thống phi tập trung này đang chịu áp lực tập trung, bạn phải hiểu những gì đã xảy ra với Internet.
Bạn phải nhìn vào cách nó chuyển từ những khởi đầu lý tưởng của nó thành một hệ sinh thái tập trung cao.
“Ban đầu, không ai giữ tất cả các chìa khóa, và không một người chơi nào gọi tất cả các cú sút”
Phiên bản sớm nhất của những gì chúng ta gọi là Internet bây giờ được bắt đầu dưới sự quản lý của Bộ Quốc phòng Hoa Kỳ, với các thứ như ARPANET vào cuối những năm 60.
Nguồn: @DailySwig
Ý tưởng từ ngày đầu tiên đã là để tránh điểm thất bại duy nhất đó, để đảm bảo rằng không có một điểm nào sụp đổ có thể làm hỏng mọi thứ khác.
Mạng này đã được thiết kế một cách cố ý để phân tán.
Lý do là chiến lược: một hệ thống phân tán có thể chịu được sự cố của bất kỳ nút nào, làm cho việc truyền thông mạnh mẽ hơn trong trường hợp xảy ra sự cố như lỗi thiết bị hoặc điều kiện chiến tranh.
Một mạng lưới giao tiếp đáng tin cậy và phi tập trung có thể chịu được thậm chí là một cuộc tấn công hạt nhân.
Mỗi nút đều là một “đồng nghiệp” có khả năng gửi và nhận dữ liệu mà không phải dựa vào một cơ quan tập trung duy nhất. Bất kỳ máy tính nào, bất kể phần cứng hoặc hệ điều hành, đều có thể “nói chuyện” TCP/IP và trao đổi dữ liệu.
Vào những năm 70 và 80, các trường đại học và phòng nghiên cứu được kết nối thông qua NSFNET và ARPANET, và đột nhiên bạn có một môi trường trong đó không ai nắm giữ tất cả các chìa khóa và không có một người chơi đơn lẻ nào đang điều hành tất cả các quyết định.
Nó đã xuất hiện trong các yếu tố cơ bản:
TCP/IP, FTP, Telnet, Usenet newsgroups, và DNS không phải là về việc bắt buộc bất kỳ ai ở một vị trí cố định. Không có động lực lớn để áp đặt kiểm soát chặt chẽ hoặc hệ thống cấp bậc.
Ví dụ, Usenet truyền tải tin nhắn theo cách P2P phân tán hoàn toàn. DNS ủy quyền tên miền trong một cấu trúc phân tán, nhưng mỗi thành phần vẫn hoạt động như một máy khách và máy chủ ở một mức độ nào đó.
Tất cả đã củng cố nguyên tắc ban đầu đó:
một mạng lưới không chỉ về một người chơi lớn đặt ra quy tắc, mà còn là một hệ thống mà bất kỳ ai cũng có thể kết nối và tham gia.
Nhưng vào những năm đầu thập kỷ 90, World Wide Web và trình duyệt đã thay đổi toàn bộ trò chơi.
Trang web tái tạo của trang web đầu tiên (Hình ảnh: CERN)
Tim Berners-Lee: Người tầm nhìn đằng sau World Wide Web
“Khi cơ sở người dùng của Internet tăng vọt, các giả định ban đầu về sự tham gia mở và sự tin tưởng lẫn nhau bắt đầu phát hiện ra những vết nứt”
World Wide Web được giới thiệu vào năm 1989-1991, được xây dựng dựa trên các chuẩn mở (HTTP, HTML) được đặt công khai. Trong hình thức ban đầu của nó, Web đã làm cho việc đăng tải trang web trở nên dễ dàng đối với cá nhân, tổ chức nhỏ hoặc bất kỳ ai có modem và hosting.
Cơ sở hạ tầng vẫn chủ yếu là “bằng phẳng” và phi tập trung, với vô số trang web độc lập được liên kết với nhau trong một liên minh thoáng qua.
Nhưng vào đầu những năm 90, một cái gì đó trở nên rất phổ biến.
Đây là khi ‘Web Browsing’ trở thành ứng dụng ‘giết chết’.
Các trang web trở thành các cửa hàng, cơ sở tin tức và trung tâm giải trí. Người thông thường không chạy máy chủ riêng của mình hoặc lưu trữ trang của họ.
Trang chủ của Netscape vào năm 1994, với hình ảnh biểu tượng của nó Mozilla, như được nhìn thấy trong NCSA Mosaic 3.0
[Screenshot: Alex Pasternack /OldWeb.today]
Họ chạy trình duyệt web (khách hàng), trước tiên với các modem chậm, sau đó là băng thông rộng, để tải nội dung từ các máy chủ web lớn, nổi tiếng. Đột nhiên, việc lưu trữ lượng dữ liệu lớn và thiết lập các trang web thương mại điện tử hoặc công cụ tìm kiếm trở nên quan trọng.
Các công cụ tìm kiếm sớm như AltaVista, Yahoo!, và sau này là Google đã xuất hiện để giúp mọi người điều hướng trong thế giới trực tuyến đang mở rộng nhanh chóng.
Hiệu ứng mạng trở nên rõ ràng: càng nhiều người sử dụng công cụ tìm kiếm, nó càng có thể tinh chỉnh các mô hình lập chỉ mục và quảng cáo của mình, củng cố sự ưu thế của nó.
Thuật toán PageRank của Google đã biến nó thành một cổng đơn để tiếp cận với sự rộng lớn của web.
Điều đó đã đẩy tiền bạc và sự chú ý vào các trung tâm dữ liệu lớn, và những người có thể mở rộng và xử lý những tải trọng khổng lồ đó đã đi đầu.
Khi các nhà cung cấp dịch vụ Internet xuất hiện để phục vụ hàng triệu người dùng mới, cơ sở hạ tầng tự nhiên được tối ưu hóa cho việc cung cấp dữ liệu về hướng xuống.
Tốc độ tải nhanh hơn tốc độ tải lên (kết nối không đối xứng như ADSL hoặc cáp) có ý nghĩa kinh tế vì hầu hết người dùng tiêu thụ nhiều hơn là sản xuất. Mạng “học” được rằng hầu hết các điểm cuối chỉ là khách hàng.
Và khi số người dùng Internet tăng vọt, các giả định ban đầu về sự tham gia mở và sự tin tưởng lẫn nhau trong thiết kế ban đầu bắt đầu phát hiện những vết nứt.
“Tự do và sự mở cửa không có biện pháp bảo vệ có thể mời gọi sự lạm dụng mà buộc chúng ta phải xây tường cao hơn.”
Các giao thức ban đầu không được xây dựng để xử lý một cách to lớn, đa dạng, nhiều người có quan tâm kinh doanh hoặc động cơ kiểm tra sự mở cửa của hệ thống.
Với không có bảo vệ thực sự, thư rác trở thành một vấn đề lớn, lợi dụng môi trường mở đó.
Thiết kế mở ban đầu đã làm cho mọi máy chủ đều có thể tiếp cận từ bất kỳ máy chủ nào khác, điều này là tốt khi Internet là một cộng đồng nhỏ, đáng tin cậy.
Nhưng khi nó phát triển, các cuộc tấn công, những cố gắng hack và các hoạt động độc hại đã tăng vọt.
Nguồn:emailtray.com
Tương tự, mà không có cách nào để duy trì việc sử dụng băng thông công bằng, một số ứng dụng đã học cách đẩy giới hạn và thu được lợi thế tại sự thiệt hại của người khác.
Những khoảng trống thiết kế này đã đẩy Internet về phía việc quy định và kiểm soát hơn.
Để bảo vệ mạng nội bộ, các tổ chức triển khai tường lửa để chặn kết nối đến từ bên ngoài. Network Address Translation (NAT) tiếp tục cô lập các máy nội bộ sau một địa chỉ IP chung.
Điều này đã làm giảm tính ngang bằng trong việc giao tiếp đồng đẳng.
Các máy chủ đằng sau NAT và tường lửa thực sự bị ép buộc vào vai trò chỉ là khách hàng, không còn được địa chỉ trực tiếp từ thế giới bên ngoài.
Theo thời gian, những quyết định về cơ sở hạ tầng này đã tăng cường lẫn nhau.
“Một số công ty nhận ra rằng việc kiểm soát trung tâm dữ liệu và sở hữu cơ sở hạ tầng máy chủ khổng lồ mang lại lợi thế cạnh tranh rất lớn cho họ.”
Sự phức tạp và chi phí của việc chạy máy chủ từ nhà, kết hợp với các rào cản kỹ thuật như NAT và tường lửa, dẫn đến ít cá nhân tham gia như những người đồng nghiệp thực sự.
Nói cách khác, môi trường hầu như đã đẩy Mạng về phía một số tập đoàn trung tâm lớn.
Vào đầu những năm 2000, một số công ty nhận ra rằng việc kiểm soát các trung tâm dữ liệu và sở hữu cơ sở hạ tầng máy chủ khổng lồ mang lại cho họ lợi thế cạnh tranh lớn.
Họ có thể cung cấp dịch vụ nhanh hơn, đáng tin cậy hơn và tiện lợi hơn so với một người dùng ngẫu nhiên trên mạng.
Xu hướng này được tăng cường mạnh mẽ vào cuối những năm 2000.
Nguồn:datareportal.com
Các công cụ tìm kiếm như Google, các nền tảng lớn như Amazon, các ông trùm mạng xã hội như Facebook và các mạng phân phối nội dung đã xây dựng cơ sở hạ tầng khổng lồ để cung cấp nội dung và ứng dụng với tốc độ và tỷ lệ chưa từng có.
Những công ty lớn này cũng khai thác vào ‘chu kỳ thiện lành’ của dữ liệu và thuật toán.
Càng thu hút nhiều người dùng, càng thu thập được nhiều dữ liệu, điều này giúp họ tinh chỉnh sản phẩm, cá nhân hóa trải nghiệm và mục tiêu quảng cáo chính xác hơn. Điều này làm cho dịch vụ của họ ngày càng hấp dẫn hơn, thu hút thêm người dùng và doanh thu.
Sau đó, mô hình doanh thu của Internet đã chuyển sang mạnh mẽ hướng vào quảng cáo có geolocalisation.
Khi thời gian trôi qua, vòng lặp phản hồi này tập trung quyền lực hơn nữa, khi các đối thủ nhỏ không thể cạnh tranh được với việc đầu tư cơ sở hạ tầng và lợi thế dữ liệu của những người chơi lớn.
Cơ sở hạ tầng trước đây có thể được vận hành từ máy chủ cá nhân hoặc trung tâm dữ liệu địa phương ngày càng được chuyển sang đám mây.
Các tên tuổi lớn như Amazon (AWS), Microsoft (Azure) và Google Cloud hiện nay đang đặt máy chủ cho hệ thống cốt lõi của hầu hết Internet. Sự chuyển đổi này xảy ra vì việc vận hành cơ sở hạ tầng lớn, an toàn và đáng tin cậy đã trở nên phức tạp và tốn kém vốn đầu tư đến mức chỉ có một số ít công ty mới có thể thực hiện một cách hiệu quả.
Các công ty khởi nghiệp và thậm chí cả những công ty đã có tiếng tìm thấy rẻ hơn và đơn giản hơn để phụ thuộc vào những nhà cung cấp đám mây lớn này.
Các dịch vụ như CDNs (như Cloudflare hoặc Akamai) và trình giải quyết DNS cũng hướng tới một vài nhà cung cấp lớn.
Những lợi thế về độ phức tạp và chi phí của các giải pháp được quản lý này đã làm giảm số lý do để tổ chức tự thiết kế cơ sở hạ tầng của mình.
Dần dần, những nền tảng phi tập trung như các nhà cung cấp dịch vụ internet nhỏ, hosting độc lập và định tuyến cục bộ đã nhường chỗ cho một mô hình mà hầu hết lưu lượng và dịch vụ phụ thuộc vào một số lượng nhỏ các bên trung gian lớn.
“Các nhà lớn không bắt đầu từ việc ác; họ chỉ tối ưu hóa cho sự tiện lợi, hiệu suất và lợi nhuận.
Đó là kết quả tự nhiên của các lựa chọn thiết kế kiến trúc sớm trong mạng lưới cơ bản.”
Với sự quy mô và tập trung đến, quyền lực và kiểm soát càng tăng lên.
Các nền tảng lớn thiết lập các điều khoản dịch vụ của riêng mình, xác định nội dung người dùng có thể xem hoặc đăng và cách thức dữ liệu của họ sẽ được thu thập hoặc bán. Người dùng có ít sự lựa chọn hơn nếu họ không thích những chính sách này.
Theo thời gian, thuật toán đề xuất và chính sách nội dung của các nền tảng này trở thành những người trọng tài không chính thức của cuộc trò chuyện công cộng.
Mẫu thủ thuật, điều bắt đầu như một mạng lưới mở, phi trung tâm đã giúp cho việc trao đổi tư duy và nội dung miễn phí, giờ đã thông qua một số cổng gate của các công ty.
Bây giờ những công ty này, ở một số mặt, sở hữu sức mạnh tương đương với chính phủ: họ có thể tạo hình cuộc trò chuyện công cộng, ảnh hưởng đến thương mại và điều khiển toàn bộ hệ sinh thái của các nhà phát triển bên thứ ba.
Một mạng ban đầu được thiết kế cho sự kết nối đồng cấp tự do hiện nay xoay quanh các trung tâm công ty mạnh mẽ có thể tạo hình và kiểm soát nhiều trải nghiệm trực tuyến.
Đây không phải là một kế hoạch lớn để tập trung quyền lực. Tình trạng này cũng không xuất phát từ một lần “rẽ sai”.
Các nhà lớn không phải bắt đầu từ việc xấu; họ chỉ tối ưu hóa cho sự tiện lợi, hiệu suất và lợi nhuận. Đó là kết quả tự nhiên của những lựa chọn thiết kế kiến trúc sớm trong mạng lưới cơ bản.
Những lựa chọn này không dự đoán được cách mà một đối tượng quan tâm rộng hơn và có tính thương mại sẽ sử dụng hệ thống và đẩy nó vượt qua các thông số kỹ thuật thiết kế ban đầu.
Theo thời gian, những lựa chọn này tích lũy thành một hệ thống, trong đó một số công ty chiếm ưu thế.
Cùng một điều đang diễn ra trước mắt chúng ta trong ngành công nghiệp phi tập trung.
“Sự hút về trung tâm không phải lúc nào cũng là kết quả của ý định ác ý; thường, đó là một cố gắng để sửa chữa những vấn đề của một hệ thống không bao giờ được xây dựng để duy trì tính phân tán ở quy mô lớn.”
Cũng giống như Internet ban đầu trượt khỏi lý tưởng ngang hàng của nó và trôi dạt vào tay một vài người chơi lớn, blockchain ngày nay và các công nghệ “phi tập trung” có nguy cơ đi theo cùng một con đường.
Điều này dễ nhìn thấy nhất qua những nỗ lực của Ethereum để mở rộng quy mô.
Phí cao và tốc độ xử lý chậm đã thúc đẩy các nhà phát triển áp dụng giải pháp Layer-2 (L2): rollups gói các giao dịch ngoại xử lý và sau đó thanh toán chúng trên Ethereum. Lý thuyết, L2 này nên giữ được tính chất không tin cậy của Ethereum.
Trong thực tế, nhiều người phụ thuộc vào một “sequencer” đơn lẻ (một máy chủ trung tâm sắp xếp các giao dịch) do một công ty điều hành.
Hiện tại, một giải pháp L2 cụ thể hiện có hoạt động và tổng giá trị khóa nhiều nhất, nhưng cũng là trung tâm nhất,
Lập trường là phân quyền sẽ đến một ngày nào đó, nhưng chúng ta đã nghe điều đó trước đây.
Với thời gian, những giải pháp “tạm thời” này có xu hướng trở thành vĩnh viễn. Cùng một mô hình có thể xuất hiện với các phương pháp lớp sau này; một số có thể thậm chí không quan tâm đến việc hứa hẹn bất kỳ con đường nào đến sự phi tập trung.
“Đăng nhập xã hội” có vẻ hữu ích: chúng làm cho việc bắt đầu sử dụng dịch vụ dễ dàng mà không cần phải vật vã với các khóa riêng tư hoặc giao diện phức tạp. Nhưng nếu những đăng nhập này phụ thuộc vào một thành phần tập trung, bạn lại một lần nữa phải tin tưởng một công ty để làm đúng điều đúng.
Đó là lý do tại sao, khi chúng tôi xây dựng zkLogin, chúng tôi xây dựng và tích hợp nó một cách không tin cậy. Đó là một công việc khó khăn, nhưng chúng tôi không thể vi compromi và giới thiệu trung tâm hóa cho sự tiện lợi.
Một mô hình tương tự đã xuất hiện trong hệ sinh thái NFT.
Một thị trường duy nhất trở thành nơi chính cho các giao dịch cổ phần, chiếm phần lớn khối lượng giao dịch và hiệu quả trở thành nền tảng thực tế.
Không lâu trước đây, thị trường này quyết định ngừng áp dụng việc thanh toán tiền bản quyền cho việc bán lại.
Vâng, nó tăng doanh số giao dịch, nhưng nó làm hại những người sáng tạo phụ thuộc vào tiền bản quyền đó như một nguồn thu nhập chính.
Đây là một ví dụ rõ ràng về hậu quả khi các nền tảng tập trung có thể thay đổi quy tắc bất cứ lúc nào họ muốn.
Sự thống trị của họ cũng trải dài ra ngoài giao dịch, khi nhiều dự án cũng phụ thuộc vào API và cơ sở hạ tầng của họ.
Khi nền tảng trung tâm này gặp sự cố, toàn bộ hệ sinh thái cảm thấy tác động, tiết lộ sự phụ thuộc sâu sắc đã hình thành.
Nhưng tại sao điều này lại tiếp diễn?
Vì người dùng muốn trải nghiệm nhanh, rẻ và dễ dàng. Nhà phát triển, dưới áp lực, thường chọn các giải pháp quen thuộc và đáng tin cậy. Những lựa chọn này đơn giản và nhanh hơn nhưng có thể tạo ra các điểm kiểm soát làm suy yếu tính phi tập trung.
Không có bước nào bắt đầu như kế hoạch thống trị thị trường. Chúng chỉ là những phản ứng thực tế đối với những thách thức kỹ thuật và thị trường khó khăn.
Nhưng theo thời gian, những “bó bột” này trở nên gắn liền với ADN của hệ thống, tạo ra một cấu trúc mà trong đó một số người chơi nắm giữ chìa khóa.
Đó là lý do tại sao những hệ thống này phải được thiết kế từ đầu cho những người xây dựng, không chỉ cho người tiêu dùng.
“Nếu tôi đã hỏi mọi người họ muốn gì, họ đã nói họ muốn ngựa chạy nhanh hơn.” - Henry Ford
Hầu hết người tiêu dùng chỉ muốn một phiên bản tốt hơn của những gì họ đã có.
Nhưng khi chúng ta chỉ theo đuổi những cải tiến ngắn hạn này, chúng ta rủi ro kết thúc với những hệ thống có vẻ phân quyền ở bề mặt nhưng vẫn còn vài người chủ chốt đang điều khiển.
Nếu chúng ta thực sự muốn tránh việc lặp lại những sai lầm dẫn đến những người kiểm soát cổng số hóa ngày nay, chúng ta cần tập trung vào những người sáng tạo của tương lai, những người xây dựng, không chỉ là người tiêu dùng.
Đây là lý do tại sao tôi luôn nói với đội của mình, người tiêu dùng luôn yêu cầu một con ngựa nhanh hơn; đó là những người xây dựng mà tưởng tượng ra chiếc ô tô.
0:00 / 0:38
Với những khối xây dựng đúng, nhà phát triển có thể triển khai các nền tảng mà không bị ép buộc vào sự tập trung vì lợi ích thuận tiện. Họ có thể tạo ra các hệ thống mà không có thực thể duy nhất nào có thể thống trị hoặc khóa người dùng, đảm bảo rằng các lợi ích chảy đều đặn hơn đến tất cả các bên tham gia.
Đó là lý do tại sao những hệ thống này phải được thiết kế từ đầu để tăng cường tính phân tán, ngay cả khi chúng phải mở rộng lên mức độ internet.
“Nợ kỹ thuật có thể được sửa chữa bằng cách tái cấu trúc; nợ thiết kế thường đòi hỏi một lần thiết lập lại hoàn toàn.”
Từ những năm đầu tiên làm việc trên các hệ thống có quy mô lên đến hàng tỷ người dùng, một bài học đã ghi sâu trong tôi: Khi một hệ thống trở thành yếu tố quan trọng cho nhiệm vụ, bạn không thể chỉ đơn giản phá hủy và xây dựng lại mà không gây ra sự đảo lộn lớn.
Khi hàng triệu người dùng phụ thuộc vào những hành vi và giả định đã được ghi sẵn của hệ thống của bạn, thậm chí đề xuất những thay đổi kiến trúc đột phá cũng trở thành điều không thể.
Nó sẽ phá vỡ các ứng dụng, mô hình kinh doanh và sự tin tưởng của cả cộng đồng xây dựng lên đó.
Đây là khái niệm về “nợ thiết kế” ở mức nghiêm trọng nhất.
Điều này không chỉ liên quan đến sự sạch sẽ của mã; nó liên quan đến những lựa chọn kiến trúc cơ bản quyết định cách tin tưởng, quyền lực và giá trị lan truyền qua mạng lưới.
Vào những ngày đầu của ngành công nghiệp này, cái gọi là “blockchain hoặc vấn đề về sự mở rộng khả năng tăng tốc,” ý tưởng rằng bạn không thể có sự phân quyền, an toàn và khả năng mở rộng cùng một lúc, đã được xử lý như một luật lẽ tự nhiên.
Mọi người xây dựng trên cơ sở giả định đó, tin rằng nó không thể thay đổi như lực hấp dẫn. Nhưng điều đó không đúng.
Nó bắt nguồn từ kiến trúc ban đầu bị sai lầm: trạng thái chia sẻ toàn cầu khổng lồ, các mô hình dữ liệu giới hạn khiến cho việc tăng tốc độ và tổ chức quy mô mô-đun bất khả thi.
Cách duy nhất để tiến lên là gom tất cả các giao dịch lại với nhau, buộc mỗi người tham gia phải đấu tranh cho các nguồn lực hạn chế giống nhau, bất kể họ đang làm gì. Kết quả là cuộc đấu giá không hiệu quả cho không gian khối mà làm tăng chi phí trong những đợt tăng cầu và không cô lập sự tắc nghẽn ở nơi nó thực sự xảy ra.
Trong những điều kiện này, việc thêm các lớp (như L2s phụ thuộc vào các trình tự trung tâm hoặc tài sản nén phụ thuộc vào lưu trữ tập trung) chỉ là phép che đậy các vết nứt.
Mỗi bản vá nhằm khắc phục các vấn đề ngắn hạn thường tạo thêm sự phức tạp và thêm điểm kiểm soát tập trung, trôi xa hơn khỏi tầm nhìn ban đầu.
Đây là cách mà nợ thiết kế tích lũy thành một dạng của “trọng lực kỹ thuật” kéo mọi thứ về phía trung tâm.
Ngay cả các hệ thống không bao giờ được thiết kế để trở thành cổng vào cũng cuối cùng lại củng cố các cấu trúc phân cấp vì kiến trúc cơ bản của chúng yêu cầu điều đó. Khi điều đó xảy ra, con đường trở lại trạng thái phi tín nhiệm, phi tập trung thực sự bị chặn lại bởi các lợi ích thâm nhập và quán tính cơ sở hạ tầng.
Bài học rõ ràng: bạn phải thiết kế kiến trúc đúng từ đầu.
Điều đó có nghĩa là lựa chọn các mô hình dữ liệu không gói gọn mọi thứ vào một trạng thái toàn cầu duy nhất, sử dụng các giải pháp lưu trữ có thể xác minh mà không cần tin tưởng vào một người trung gian, và chọn một lớp mạng không phụ thuộc vào một số ít trung gian mạnh mẽ.
Đó là về việc tái tưởng tượng toàn bộ ngăn xếp công nghệ từ ngày đầu.
“Điều duy nhất có thể chữa trị được nợ thiết kế là không tích lũy nó từ đầu.”
Khi chúng ta nói về việc xây dựng cơ sở hạ tầng không thể xấu, chúng ta thực sự đang nói về việc đưa ra các lựa chọn kiến trúc đúng đắn từ ngày đầu tiên.
Đó là lý do tại sao, khi chúng tôi thiết kế Sui, chúng tôi muốn tích hợp những nguyên tắc cơ bản đó từ ngày đầu.
Điều này cho phép các nhà phát triển xây dựng ứng dụng có khả năng mở rộng, an toàn và thân thiện với người dùng mà không cần phải cố gắng quá nhiều hoặc phụ thuộc vào những hỗ trợ tập trung.
Hãy xem xét mô hình lập trình chính nó:
Phương pháp trọng tâm đối tượng của Sui là một sự rời bỏ cố ý so với các mô hình dựa trên tài khoản đã chi phối nhiều blockchain.
Tại trung tâm của triết lý thiết kế Sui là mô hình lập trình trung tâm đối tượng.
Trong một thế giới nơi các nhà phát triển Web2 tự nhiên suy nghĩ theo thuật ngữ về đối tượng, chẳng hạn như tệp tin, hồ sơ và tài sản, việc giảm mọi thứ về một mô hình tài khoản đơn lẻ không hợp lý.
Làm như vậy buộc nhà phát triển phải suy nghĩ không tự nhiên. Nó mang lại sự phức tạp mà dễ gặp lỗi.
Mô hình lập trình trung tâm đối tượng phù hợp tự nhiên với cách mà các kỹ sư Web2 đã suy nghĩ về phần mềm.
Đối tượng phục vụ như công dân hạng nhất, giúp đơn giản hóa việc đại diện cho tài sản, xác định quy tắc và tránh những rủi ro phổ biến, như lỗi tái nhập, mà không cần mã boilerplate phức tạp.
Mô hình quen thuộc này giảm đáng kể áp lực khái niệm và những rủi ro phổ biến như tái nhập. Thay vì viết các kiểm tra sẵn có hoặc hệ thống rào cản phức tạp để ngăn chặn khai thác, các nhà phát triển phụ thuộc vào Move VM để đảm bảo an toàn ở cấp độ thời gian chạy.
Kết quả, mã nguồn trở nên dễ đọc hơn, an toàn hơn và dễ hiểu hơn.
Đó là một cây cầu trực tiếp từ tư duy hướng đối tượng của Web2 đến môi trường không tin cậy của Web3, được thực hiện nhờ bắt đầu với các giả định đúng từ đầu.
Nhưng một mô hình lập trình tuyệt vời không có ý nghĩa gì nếu nó gục dưới tải.
Từ đầu, Sui được xây dựng để xử lý tải trọng thực tế. Nó được thiết kế để mở rộng theo chiều ngang trong khi duy trì tính chất kết hợp nguyên tử đồng bộ.
Mô hình đối tượng của hệ thống cung cấp cho Sui một hiểu biết chi tiết về các phần của trạng thái mà mỗi giao dịch chạm vào, cho phép thực hiện song song ở quy mô lớn. Điều này hoàn toàn đối lập với các hệ thống dựa trên EVM, mà phải khóa toàn bộ trạng thái toàn cầu. Điều này làm chậm mọi thứ và thúc đẩy các giải pháp tập trung để giảm bớt lượng giao dịch.
Với Sui, mỗi đối tượng hiệu quả là một mảnh riêng của chính nó. Cần thêm dung lượng? Thêm sức mạnh tính toán để xử lý tải.
The Pilotfish Prototype :https://blog.sui.io/pilotfish-execution-scalability-blockchain/
Các nhà phát triển không cần lo lắng về logic phân mảnh, kết nối nhiều miền, hoặc hack cùng với cơ sở hạ tầng để đạt tỷ lệ mở rộng.
Vì vậy, hệ thống có thể xử lý nhiều lưu lượng khi mạng mở rộng, nhưng làm thế nào để đảm bảo phân bổ tài nguyên công bằng?
Nếu một tài sản phổ biến hoặc dApp giữ góc thị trường về cập nhật trạng thái, nó có thể làm tăng chi phí và làm giảm trải nghiệm cho tất cả mọi người khác.
Thay vì phụ thuộc vào một phiên đấu giá toàn cầu duy nhất cho không gian khối, nơi một ứng dụng hot có thể tăng giá cho mọi người, các thị trường phí địa phương cho phép hệ thống định giá tài nguyên ở mức độ tinh vi hơn.
Mỗi “đối tượng” hoặc shard có thể có thị trường phí riêng của nó, đảm bảo rằng tắc nghẽn ở một khu vực không lan sang và trừ phạt các phần không liên quan trong mạng.
Mọi thứ đều được tích hợp vào thiết kế cơ bản của nền tảng, đảm bảo rằng ngay cả khi nhu cầu tăng lên, hệ thống cũng không trở lại những mô hình cũ mệt mỏi của những người kiểm duyệt và vườn tường.
Thiết kế cho sự phi tập trung cũng có nghĩa là xây dựng tính xác thực ngay từ lớp lưu trữ và giao tiếp.
Nếu lưu trữ dữ liệu phụ thuộc vào một bên tin cậy duy nhất, bạn sẽ quay lại điểm xuất phát. Bạn cần các giải pháp lưu trữ cho phép bất kỳ ai xác minh tính toàn vẹn của dữ liệu mà không phụ thuộc vào một trung gian nào.
Một ứng dụng thực sự phi tập trung không thể dựa vào một nhà cung cấp đám mây đơn lẻ hoặc một cơ sở dữ liệu trung tâm.
Walrus cung cấp một lớp lưu trữ phi tập trung, có thể xác minh và có khả năng tương đương về sức mạnh và quy mô với các dịch vụ tập trung như AWS hoặc Google Cloud.
Với Walrus, tính xác thực dữ liệu không chỉ là một điều được coi nhẹ mà là một thuộc tính bản chất.
Bằng cách tích hợp một lớp lưu trữ mà inherently verifiable and tamper-proof, Walrus đảm bảo rằng các nhà phát triển có thể chạy các trang web, lưu trữ dữ liệu và xây dựng các ứng dụng hoàn toàn phi tập trung mà không trở lại các mô hình trung tâm mà chúng ta đã cố gắng tránh.
Nói cách khác, Walrus mở rộng triết lý “chính xác bằng xây dựng” từ khâu thực thi đến khâu lưu trữ, đảm bảo tính toàn vẹn của ứng dụng của bạn ở mọi tầng.
Bây giờ, thiết kế cho sự phi tập trung cũng có nghĩa là nó không nên dừng lại ở lớp đồng thuận hoặc thực thi; nó nên mở rộng vào mạng lưới chính.
Các tầng mạng không nên phụ thuộc vào một số ít nhà cung cấp dịch vụ internet hoặc dịch vụ định tuyến mạnh mẽ. Điều đó cũng là sự tập trung.
Networking is another piece of the puzzle often overlooked in Web3.
Định tuyến Internet truyền thống được kiểm soát bởi một số nhà cung cấp dịch vụ Internet, tạo ra các điểm nghẽn tiềm ẩn và lỗ hổng.
SCION là một giao thức mạng thế hệ tiếp theo đặt ra thách thức với trạng thái hiện tại, tạo ra một hệ thống định tuyến an toàn hơn, đáng tin cậy hơn và chống lại kiểm soát tập trung.
Đó là một kiến trúc định tuyến an toàn, đa lộ, liên miền có thể chạy song song với internet hiện tại. Đó là sự tưởng tượng hoàn toàn mới về cách dữ liệu di chuyển trên mạng, được xây dựng với an ninh, kiểm soát và hiệu suất tích hợp ngay vào lõi của nó.
Bằng cách tích hợp SCION vào Sui, chúng tôi đảm bảo rằng mạng cơ bản không phải là một điểm thất bại hoặc kiểm soát đơn lẻ.
Không có một thực thể đơn lẻ nào được quyết định luồng dữ liệu, và người dùng có thể tin tưởng rằng các tuyến đường cơ bản sẽ không bị thao túng hay độc quyền.
Bằng cách tích hợp tính xác thực và tính không cần phép vào mỗi lớp, bao gồm mô hình dữ liệu, lưu trữ và mạng, bạn giảm thiểu diện tích bề mặt nơi các điểm kiểm soát trung tâm có thể nắm giữ.
Bạn không thêm tính phi tập trung như một ý tưởng sau cùng; bạn đang nhúng nó vào nền tảng.
Sự đơn giản này làm giảm sự phức tạp và giữ cho cánh cửa đóng lại với các cách giải quyết “thuận tiện” nhưng tập trung. Quan trọng nhất, làm cho các nguyên tắc cơ bản đúng có nghĩa là không bao giờ đặt cược của bạn vào tâm lý “chúng tôi sẽ sửa nó sau”.
“Phi tập trung không phải là số lượng máy xác minh. Sự phi tập trung thực sự đến từ kiến trúc giữ sức mạnh không tập trung tại một nơi.”
Điểm của tất cả những gì chúng ta đã khám phá là đơn giản: nếu bạn muốn có một hệ thống không thể gian lận, bạn phải bắt đầu với kiến trúc đúng.
Nếu bạn bắt đầu với những giả định sai, không có số lượng mã lệnh phụ hoặc thủ thuật thông minh nào có thể cứu bạn.
Một kiến trúc thưởng cho những người bảo vệ cổng. Một mô hình dữ liệu buộc mỗi người tham gia phải cạnh tranh cho cùng một tài nguyên khan hiếm. Một lớp mạng được thiết kế xung quanh các trung tâm tập trung. Cuối cùng, bạn sẽ trượt vào những mô hình kiểm soát và bậc thang quen thuộc.
Đây là lý do tại sao công việc chuẩn bị kiến trúc quan trọng đến thế.
Phi tập trung không chỉ đếm số nút bạn có. Phi tập trung thực sự có nghĩa là thiết kế ở cấp độ gốc để niềm tin, công bằng và khả năng xác minh không thể né tránh được.
Nó có nghĩa là xây dựng hệ thống trong đó không chỉ một nhóm cá voi hoặc một công ty có nguồn lực tốt có thể lén lút làm nghiêng trường chơi. Đó là về đảm bảo rằng mỗi người tham gia có cơ hội công bằng, và không có điểm nghẽn, quyết định thiết kế tinh vi nào có thể trở thành trung tâm quyền lực không kiểm soát.
Sui là một ví dụ về điều gì xảy ra khi bạn thiết kế với những nguyên tắc này trong tâm trí từ ngày đầu thay vì cố gắng thêm chúng sau thời điểm đó.
Khi toàn bộ ngăn xếp, từ mô hình lập trình đến lớp đồng thuận, và từ việc đưa người dùng vào hệ thống đến tính sẵn có của dữ liệu và lớp mạng lưới, tạo ra sự mở cửa và trung lập, bạn tạo ra môi trường mà người xây dựng và người dùng phát triển một cách bình đẳng.
Bằng cách bắt đầu từ nguyên tắc cơ bản và áp đặt sự phi tập trung ở mọi tầng lớp, bạn có thể tạo ra cơ sở hạ tầng vẫn trung thành với bản chất của mình, bất kể nó lớn đến đâu.
Xây dựng đúng từ đầu, và bạn sẽ không cần phải hứa hẹn sửa chữa trong tương lai hoặc làm một nửa.
Bạn sẽ có một mạng lưới công bằng, mạnh mẽ và sẵn sàng phục vụ như nền tảng cho thế hệ tiếp theo của trải nghiệm kỹ thuật số.