Tiêu đề gốc: "Cuộc phỏng vấn độc quyền với người sáng lập Solana: Thời gian khối có thể đạt tới 80 mili giây, 10 phút của Bitcoin là sự hoài nghi"
Nguồn gốc: Chain Smell
Thời gian tạo khối 10 phút của Bitcoin là "sự hoài nghi". Mục tiêu của chúng tôi là 80 mili giây cho một nửa tốc độ ánh sáng vòng quanh trái đất.
Dự án chuỗi công cộng hiệu suất cao Solana được thành lập vào năm 2017 Người sáng lập Anatoly Ykovenko đang tìm cách kết hợp mạng nút phi tập trung với hiệu suất phần cứng của một nút duy nhất. Hiện tại, không có blockchain chính thống nào có thể tiến gần đến việc đạt được tính năng này, vì vậy việc đạt được điều này đã trở thành mục tiêu của Solana. .
Solana nhằm mục đích chứng minh rằng có thể tạo ra một "máy tính thế giới" không cần cấp phép, giảm thiểu độ tin cậy bằng cách tách biệt thời gian và trạng thái.
Cách đây không lâu, Lianwen tiếp tục trò chuyện với Anatoly Ykovenko, người sáng lập Solana, về một số từ khóa bao gồm hiệu suất, sự đổi mới và quy mô web. Thay vì hiểu sâu hơn về các chi tiết kỹ thuật của Solana, chúng tôi muốn để các thành viên cộng đồng Trung Quốc hiểu Solana đội.
Trước khi thành lập Solana, Anatoly Ykovenko đã từng là kỹ sư cốt lõi tại Qualcomm ở Hoa Kỳ trong 13 năm. Mặc dù có khí chất của một bậc thầy kỹ thuật nhưng nhiều người từng tiếp xúc với ông đều thấy ông rất thú vị và giản dị. Trong cuộc phỏng vấn này, Lianwen khám phá và diễn giải ý nghĩa của Solana từ góc nhìn của người sáng lập, đồng thời hiểu được sức hấp dẫn của nhóm Solana, bao gồm các chuyên gia kỹ thuật từ Qualcomm, Intel và Google.

Người sáng lập Solana Anatoly Ykovenko
Đọc quá dài
· Nói về hiệu suất: Thiết kế thời gian khối 10 phút của Bitcoin có phần “hoài nghi” và có xung đột khi khối được tạo ra. Thông qua nguồn thời gian nhất quán, chúng tôi có thể cho phép các nhà khai thác nút được xây dựng trên Solana truyền thông tin và tạo khối vào những thời điểm cụ thể mà không có xung đột.
· Nói về sự đổi mới: Cần lưu ý rằng những đổi mới hiện tại trong lĩnh vực blockchain đều dựa trên việc tối ưu hóa mạng truyền thống Phương pháp rất cổ điển. Chúng tôi gọi đó là “sự đổi mới” vì tính chất không cần cấp phép và giảm thiểu độ tin cậy của blockchain. Nhận thức được rằng các ràng buộc vật lý dựa trên thời gian buộc mọi người trong mạng phải hành động theo các quy tắc cụ thể cho phép chúng tôi thêm và tối ưu hóa các phần mà các dự án blockchain khác không thực sự tập trung vào.
· Nói về quy mô Web: Thuật ngữ quy mô Web xuất phát từ Google vì mạng lưới các công ty toàn cầu trong thế giới công nghệ của họ ... Đối phó với 7 tỷ người, điều đó lớn hơn bất kỳ quốc gia nào. Vì vậy, đối với chúng tôi, quy mô web có nghĩa là xây dựng thứ gì đó có thể tiếp cận thế giới và chúng tôi thực sự có thể xây dựng một ứng dụng dựa trên Solana để xây dựng một mạng lưới phi tập trung không cần cấp phép mà 7 tỷ người trên thế giới có thể sử dụng.
· Nói về sharding: Theo quan điểm của chúng tôi, không phải là chúng tôi phản đối sharding mà chỉ là sharding là quá khó. Nói đúng ra, tôi nghĩ chúng tôi đã chứng minh được rằng có thể mở rộng mạng mà không cần nó, với mức phí thấp, thông lượng cao, độ trễ thấp, tất cả đều không cần sharding.
Sau đây là toàn văn cuộc phỏng vấn:
Lianwen: Bạn có thể tóm tắt ngắn gọn dự án Solana cho các thành viên cộng đồng người Hoa trong tiếng địa phương Bạn đang làm gì vậy?
Anatoly Ykovenko: Tóm lại, Solana là một blockchain hiệu suất cao không cần phân mảnh. Điều chúng tôi muốn làm là nhờ cơ chế Proof of History (PoH) đổi mới cốt lõi mà chúng tôi có, chúng tôi có thể giới thiệu một hệ thống thời gian mà các dự án khác không thể làm được. Sự đổi mới này cho phép chúng tôi tối ưu hóa độ trễ xử lý và thông lượng (TPS).
Mục tiêu của chúng tôi là đạt được thông lượng cao nhất trong lĩnh vực blockchain, đồng thời người dùng có thể được hưởng mức phí xử lý thấp nhất. Khả năng mở rộng cao của mạng giúp giảm phí cho mỗi giao dịch, đồng thời độ trễ thấp của người dùng tương tác với chuỗi mang lại tốc độ tạo khối và đạt được sự đồng thuận để người dùng có thể có trải nghiệm tốt nhất. Nói tóm lại, mục tiêu của chúng tôi là đạt được blockchain nhanh nhất, rẻ nhất và dễ sử dụng nhất.
Lianwen: Bạn có thể giới thiệu ngắn gọn về nền tảng của nhóm Solana và lý do bạn tham gia lĩnh vực blockchain không?
Anatoly Ykovenko : Tôi đã dành phần lớn sự nghiệp của mình tại Qualcomm ở Hoa Kỳ. (Lianwen Lưu ý: Qualcomm là một công ty công nghệ truyền thông nổi tiếng của Mỹ. Qualcomm đã phát triển công nghệ truyền thông di động kỹ thuật số đầu tiên dựa trên công nghệ CDMA.)
Tôi đã tham gia nhiều công việc khác nhau từ năm 2004. Tôi đã tham gia vào nhiều lĩnh vực từ phát triển giao thức truyền thông đến giấu tín hiệu liên lạc. Tôi đã học được rất nhiều điều từ những kinh nghiệm này. Nếu bạn biết gì về điện thoại di động CDMA thì bạn nên biết rằng chúng được cung cấp bởi các hệ điều hành thô sử dụng mã nguồn có khả năng tiêu thụ hàng tỷ thiết bị. Vì vậy, với tư cách là một kỹ sư phát triển và nhân Linux thực thụ, tôi đã tham gia vào dự án từ rất sớm và xây dựng một nền tảng tuyệt vời đã được hơn 10.000 công ty sử dụng để xây dựng ứng dụng và hơn 2 tỷ lượt tải xuống được tạo ra trên nền tảng này. Tất cả đều được viết bằng ngôn ngữ C, giống như trước khi xuất hiện hệ thống iOS và Android, những khám phá này là một quá trình hình thành và phát triển.
Năm 2017, tôi gia nhập Dropbox với tư cách là kỹ sư phần mềm, tôi chứng kiến thời kỳ bùng nổ ICO ở San Francisco, khi phí giao dịch có thể lên tới 60 USD/giao dịch. Tôi đã theo dõi tiền điện tử kể từ những ngày đầu khai thác CPU. Là một kỹ sư, suy nghĩ thực sự của tôi lúc đó là: Có vẻ như những dự án này sẽ không bao giờ mở rộng quy mô, chỉ để giải trí và điều đó thực sự khiến tôi khó chịu.
Vào thời điểm đó, tôi nhận ra rằng ý tưởng xây dựng một loại tiền điện tử có thể lập trình thực sự là một ý tưởng có thể thay đổi thế giới, nhưng chưa có dự án nào thực sự mở rộng quy mô cho người dùng trên toàn thế giới. Chuyên môn của tôi là tối ưu hóa hiệu suất nên tôi bắt đầu suy nghĩ sâu sắc hơn.
Một đêm nọ, tôi thức dậy (bạn biết đấy, quá nhiều cà phê) và nhận ra rằng mình có thể sử dụng một công nghệ tương tự để giúp mọi người nỗ lực khai thác mỏ. Tôi có thể xây dựng một cấu trúc dữ liệu thể hiện sự trôi qua của thời gian, đó là bằng chứng của lịch sử. Khi chúng tôi có nguồn thời gian, việc tối ưu hóa tất cả các mạng không dây mà chúng tôi sử dụng, bao gồm LTE, 5G và 4G, sẽ có thể thực hiện được.
Ừ, vậy nguồn gốc thực sự của câu chuyện này là thế này, tôi chỉ muốn nói rằng tôi rất may mắn với xuất thân của mình. Tôi đã dành nhiều thời gian nghiên cứu mạng di động di động và tôi có thể hiểu chúng mở rộng quy mô như thế nào. Vì vậy, nền tảng của tôi đã giúp phát triển PoH và có lẽ là sự tối ưu hóa tốt nhất kể từ khi cơ chế đồng thuận ra đời,
Hầu hết nhóm của chúng tôi thực sự là các kỹ sư cũ của Qualcomm, nhân viên đầu tiên tôi thuê. Ông chủ của nhóm cũ của tôi là kiến trúc sư hệ thống giỏi nhất mà tôi từng làm việc cùng. Ngoài ra, thực sự may mắn. Người bạn thân nhất của tôi, Greg Fitzgerald, CTO của Solana, là một chuyên gia biên soạn và chuyên gia GPU Stephen Akridge là một trong những người đồng sáng lập của chúng tôi. Vì vậy, chúng tôi có một nhóm cốt lõi rất vững chắc với sự hiểu biết sâu sắc về trình biên dịch, các bộ phận của hệ điều hành như giao thức không dây và vì vậy, tôi nghĩ về việc xây dựng mạng hiệu suất cao, tất cả chúng tôi đã làm việc tại Qualcomm được 12 năm. Nhóm Solana có trải nghiệm tương tự. Chúng tôi coi nhau như bạn bè. Chúng tôi có một đội rất hợp nhau và hoàn hảo.
Lianwen: Vậy nền tảng của bạn thiên về công nghệ phần cứng hay nó là công nghệ định hướng phần mềm như blockchain?
Anatoly Ykovenko: Đối với các kỹ sư phần mềm làm việc trong các hệ thống nhúng, điều này phù hợp giữa phần cứng và phần mềm. Nhưng Steven trong nhóm của chúng tôi là một kỹ sư phần cứng thực tế, từng làm việc tại Intel. Ngoại trừ anh ấy, các thành viên khác trong nhóm đều thiên về phần mềm hơn.
Lianwen: Cơ chế chứng minh lịch sử PoH là sự đổi mới lớn nhất mà Solana luôn nói, vậy ý nghĩa cốt lõi của sự đổi mới này là gì?
Anatoly Ykovenko: Trước hết, đối với Bitcoin, độ khó và thời gian tạo khối của Bitcoin được thiết kế và về cơ bản, một khối được tạo ra cứ sau 10 phút. Nhưng cách thiết lập thời gian này hơi hoài nghi và có xung đột trong việc tạo khối. Đây thực sự là một vấn đề khó chứng minh lịch sử, người dùng có quyền chuyển tiền, nhưng họ không thể quyết định thời điểm chuyển tiền, thông thường lúc đầu mọi người rất bình thường và có thể chấp nhận sự thật này. Nhưng chúng ta có thể thấy rằng mọi người sẽ không hài lòng với hiệu suất ngay từ đầu.Ví dụ, vào đầu thế kỷ XX khi con người phát hiện ra radio và bắt đầu thiết lập các giao thức vô tuyến, khi có hai người truyền cùng một tần số trong cùng một thời điểm. , sẽ có hiện tượng nhiễu do tương tác, nên điều đầu tiên các nhà khoa học nghĩ đến là tặng cho mọi người một chiếc đồng hồ đồng bộ. Sau đó, họ thay phiên nhau gửi mỗi giây hoặc mỗi tháng một lần và các máy phát mới có thể xen kẽ quá trình truyền của họ để tránh xung đột.
Vì vậy, lịch sử chứng minh rằng bản chất nó là một chiếc đồng hồ, một chiếc đồng hồ đồng bộ và phổ quát trước khi đạt được sự đồng thuận. Với nguồn thời gian nhất quán, chúng tôi có thể cho phép các nhà khai thác nút được xây dựng trên Solana truyền thông tin và tạo khối vào những thời điểm cụ thể mà không có xung đột. Nhờ cơ chế này mà chúng ta có thể giảm thời gian chặn. Chúng ta có thể đạt tới thời gian khối 400 mili giây rất nhanh và tôi nghĩ mức tối đa theo lý thuyết sẽ là thời gian để ánh sáng di chuyển nửa vòng quanh Trái đất với tốc độ ánh sáng, có lẽ là 80 mili giây. Mục tiêu của chúng tôi là đạt được trình độ lý thuyết này, nhưng nó đòi hỏi rất nhiều nỗ lực.
Lianwen: Ngoài cơ chế chứng minh lịch sử, Solana còn có cải tiến nào khác không?
Anatoly Ykovenko: Chúng tôi xuất bản bản phân tích về bảy công nghệ chính cho tất cả nội dung đã được tối ưu hóa.
Để tạo ra một mạng phi tập trung, không cần cấp phép có thể phù hợp với hiệu suất của một nút duy nhất, nhóm Solana đã phát triển 7 công nghệ chính sau:
Bằng chứng lịch sử (POH): trước đây thời gian đồng thuận;
>> Tower BFT: Phiên bản PBFT được tối ưu hóa PoH;
à Turbine: giao thức truyền khối;
Gulf Stream: giao thức chuyển tiếp giao dịch nhanh;
Máy ảo đường ống: hợp đồng thông minh song song Thời gian chạy ;
Cloudbreak: cơ sở dữ liệu tài khoản được chia tỷ lệ theo chiều ngang;
Bộ sao chép: lưu trữ sổ cái phân tán
Cần lưu ý rằng những đổi mới hiện tại trong lĩnh vực blockchain đều dựa trên Một cách tiếp cận rất cổ điển để tối ưu hóa mạng truyền thống . Chúng tôi gọi đó là “sự đổi mới” vì tính chất không cần cấp phép và giảm thiểu độ tin cậy của blockchain.
Vì lịch sử chứng minh có giới hạn vật lý và việc nhận ra rằng giới hạn vật lý theo thời gian khiến mọi người trong mạng phải hành động theo các quy tắc cụ thể nên chúng tôi có thể thêm và tối ưu hóa các phần mà các dự án blockchain khác không thực sự tập trung TRÊN. Vì vậy, một trong những điều chúng ta phải làm là xây dựng cơ chế tạo khối thông lượng cao.
Chúng tôi chia dữ liệu do nhà sản xuất khối tạo thành các phần nhỏ và trên Solana, dữ liệu được lưu trữ được tải xuống từ trình xác thực xuống mạng lưới các nút được gọi là trình sao chép. Người sao chép không tham gia vào sự đồng thuận. Lịch sử trạng thái được chia thành nhiều phần và mã xóa được thực hiện. Đây là lý do tại sao chúng tôi có thể thực hiện tốc độ truyền 1GBPS hoặc thậm chí nhanh hơn trong khi giải phóng các hạn chế về bộ nhớ.
Một cải tiến khác có tác động đáng kể đến TPS là cách chúng tôi thiết kế các định dạng giao dịch để tương tác với hợp đồng thông minh dựa trên giao diện hiện đại để xây dựng các ứng dụng ngày nay. Cách Ethereum hoạt động là bạn viết một giao dịch Ethereum, sau đó giao dịch này được gửi đến chuỗi và tương tác với một hợp đồng thông minh. Tuy nhiên, vì những gì hợp đồng thông minh cần làm là không thể đoán trước và linh hoạt, nên không thể biết trước bước tiếp theo của mỗi tương tác hợp đồng, điều này buộc việc thực hiện giao dịch phải tuần tự và không song song.
Và chúng tôi thiết kế định dạng giao dịch được xác định theo quy định, bằng cách đọc các phần bộ nhớ để xác định tất cả các giao dịch có thể chạy song song và sử dụng tất cả sức mạnh tính toán sẵn có để thực hiện tất cả các giao dịch này song song tại cùng một lúc. Ngay cả mọi nút thông thường trong mạng, chẳng hạn như thẻ GPU được sử dụng trong máy tính của bạn, chẳng hạn như Intel-4004, Nvidia 2080. Mục tiêu của chúng tôi khi thiết kế loại nút mạng này mà người dùng thông thường có thể tham gia là cho phép mở rộng phần cứng.
Chúng tôi biết rằng hiệu suất của GPU và chip sẽ tăng gấp đôi trung bình sau mỗi hai năm. Chúng tôi cũng có thể tăng gấp đôi hiệu suất mạng dựa trên hiệu suất phần cứng hai năm một lần mà không cần thay đổi phần mềm. Vâng, đây là mục tiêu của chúng tôi. Phần lớn thiết kế của chúng tôi là nhằm đạt được điều này: làm cho việc sử dụng phần cứng trở nên dễ dàng hơn.
Lianwen: Solana thường tự gọi mình là một dự án mạng quy mô Web. Chúng ta hiểu quy mô Web như thế nào? Và quy mô web có ý nghĩa gì trong thực tế?
Anatoly Ykovenko: Giải thích về quy mô của Web, còn Google thì sao? Bởi vì chúng ta giống như những năm 90 và đầu những năm 2000, ở Mỹ người ta nói về quy mô doanh nghiệp và Google nói: Không, chúng tôi là quy mô web! Thuật ngữ này xuất phát từ Google. Bởi vì mạng lưới của nó bao gồm các công ty toàn cầu trong thế giới công nghệ, nên nó tương tác với 7 tỷ người, lớn hơn bất kỳ quốc gia nào. Vì vậy, đối với chúng tôi, quy mô web có nghĩa là xây dựng thứ gì đó có thể tiếp cận thế giới và chúng tôi thực sự có thể xây dựng một ứng dụng dựa trên Solana để xây dựng một mạng lưới phi tập trung không cần cấp phép mà 7 tỷ người trên thế giới có thể sử dụng.
Lianwen: Tiến trình thử nghiệm và phát triển gần đây của Solana là gì?
Anatoly Ykovenko: Tiến bộ gần đây rất tốt. Nếu theo dõi Cosmos, bạn sẽ nhận thấy rằng Cosmos đã phát động cuộc thi Game of Stakes trước khi ra mắt mạng chính. Chúng tôi sẽ triển khai các hoạt động tương tự ở Seoul. Bạn có thể tham gia vào mạng với tư cách là người xác thực và nhiều nhà khai thác nút xuất sắc sẽ tham gia, chẳng hạn như các nhà khai thác hàng đầu của Cosmos là Certus One, Chorus One và Stake Companies, bao gồm cả các nhà khai thác nút xuất sắc của Trung Quốc như HashQuark, Wetez và Stake.fish.
Điều thú vị là gắn kết cộng đồng này lại với nhau và khởi động mạng lưới theo cách cởi mở và phi tập trung. Sau đó, bây giờ chúng tôi đang tập trung vào việc thử nghiệm nó trước khi mạng chính thức đi vào hoạt động. Khi mạng xảy ra sự cố, chúng tôi sẽ gỡ lỗi và xác định độ ổn định cuối cùng. Phiên bản mới nhất của chúng tôi hiện đang rất ổn định.
Lianwen: Bạn có thể thấy podcast chính thức của Solana có tên là No Sharding. Tại sao nó lại được đặt tên như vậy? Thái độ của bạn đối với sharding là gì?
Anatoly Ykovenko: Tôi nghĩ sharding chỉ là một vấn đề khoa học máy tính rất khó. Cho đến nay, chưa có ai thực sự giải quyết được vấn đề này. Không có cơ sở dữ liệu nào thực sự có thể được coi là bị phân mảnh, thậm chí cả Vitalik cũng không thể giải quyết được vấn đề này, nó thực sự rất khó.
Thành thật mà nói, tôi nghĩ chúng ta sẽ thấy một số giải pháp phân mảnh khác nhau, với những đánh đổi rất khác nhau đối với một số thuộc tính của mạng. Có, chúng tôi sẽ xem cái nào thực sự mang lại giá trị sử dụng.
Vì vậy, theo quan điểm của chúng tôi, không phải là chúng tôi phản đối việc phân mảnh mà chỉ là việc phân mảnh quá khó. Nói đúng ra, tôi không nghĩ mạng lưới cần được mở rộng. Được rồi, tôi nghĩ chúng tôi đã chứng minh rằng có thể mở rộng mạng mà không cần có nó, với mức phí thấp, thông lượng cao và độ trễ thấp mà không cần phân đoạn.
Tôi nghĩ vai trò của sharding là xây dựng một loại mạng khác, có thể đưa ra các giả định khác nhau về tính khả dụng của dữ liệu và cách người dùng tương tác. Điều thú vị về phân đoạn là các phân đoạn khác nhau có thể có tính kinh tế khác nhau và các ứng dụng có thể dễ dàng di chuyển giữa các phân đoạn này. Vì vậy, các thử nghiệm khác nhau có thể được thực hiện mà không thể chạy trong một phân đoạn duy nhất trên một máy trạng thái. Chà, chúng ta sẽ xem điều gì sẽ xảy ra trong tương lai, rất nhiều bạn bè của tôi đang làm việc về bảo vệ các dự án như Near Protocol và họ chỉ cách văn phòng của chúng tôi một dãy nhà. Họ rất thông minh và đã làm việc rất chăm chỉ để giải quyết vấn đề này.
Địa chỉ gốc :https://0x9.me /28Sju
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia