Trang Chủ Kinh doanh Microsoft và ibm đặt mục tiêu vào biên giới đám mây tiếp theo: blockchain-as-a-service

Microsoft và ibm đặt mục tiêu vào biên giới đám mây tiếp theo: blockchain-as-a-service

Video: DEVCON1: Microsoft Announcing Ethereum Blockchain as a Service (ETH BaaS) on Azure Cloud (Tháng Chín 2024)

Video: DEVCON1: Microsoft Announcing Ethereum Blockchain as a Service (ETH BaaS) on Azure Cloud (Tháng Chín 2024)
Anonim

Blockchain đang tìm đường vào các ngành công nghiệp mới và các trường hợp sử dụng kinh doanh mỗi ngày, và chẳng mấy chốc công nghệ sẽ có mặt ở khắp mọi nơi. Blockchain đủ phức tạp để điền vào toàn bộ bảng chữ cái thuật ngữ và định nghĩa, nhưng thậm chí còn có một hệ sinh thái khởi nghiệp, tổ chức học thuật, tổ chức nguồn mở và liên minh và tổ chức tài chính nhằm mục đích định hình công nghệ phát triển như thế nào. Điều đó nói rằng, những người chơi có vị trí tốt nhất để sở hữu tương lai dựa trên blockchain của chúng tôi là những người khổng lồ công nghệ như IBM và Microsoft.

IBM và Microsoft đang xác định một thị trường Blockchain-as-a-Service (BaaS) mới, thực hiện các khoản đầu tư blockchain đáng kể gần đây vào các dịch vụ doanh nghiệp tận dụng cơ sở hạ tầng đám mây để giảm các công việc đáng kể cho các doanh nghiệp thiết lập blockchain. Microsoft đã tung ra BaaS cho Microsoft Azure vào tháng 11 năm ngoái và IBM đã ra mắt dịch vụ IBM Blockchain vào tháng 2. Chỉ trong tuần này, IBM cũng đã công bố một mạng blockchain an toàn mới cho các nhà phát triển.

Các công ty cũng đang thúc đẩy các sáng kiến ​​nguồn mở riêng biệt, với IBM và Quỹ Linux đã đánh bại Redmond để đánh bại Dự án Hyperledger vào tháng 12 năm 2015, và sau đó Microsoft sẽ quay lại với Project Bletchley vào tháng 6 vừa qua. PCMag gần đây đã nói chuyện với Marley Gray, giám đốc blockchain và Giám đốc BizDev và Chiến lược cho Cloud & Enterprise tại Microsoft, và Arvind Krishna, Phó chủ tịch và Giám đốc cấp cao tại IBM Research. Gray và Krishna đã thảo luận về các nền tảng BaaS tương ứng của công ty họ, các sáng kiến ​​tương tác và đấu tay đôi trong không gian blockchain nguồn mở và cách thức mà mỗi gã khổng lồ công nghệ hình dung ra công nghệ thay đổi trò chơi phát triển từ đây.

: Đây là Phần thứ nhất của loạt bài hai phần về IBM, Microsoft và tương lai của blockchain trong công nghệ doanh nghiệp. Dưới đây chúng tôi sẽ giải thích BaaS là ​​gì và phá vỡ các nền tảng đám mây đấu tay đôi của các công ty. Phần hai, sắp ra mắt, sẽ đi sâu vào hệ sinh thái nguồn mở xung quanh blockchain và có cái nhìn rộng hơn về không gian blockchain để quyết định ai sẽ là người dẫn đầu và nơi công nghệ có thể đi tiếp.

Sự khác biệt giữa Blockchain và BaaS là ​​gì?

Blockchain là công nghệ sổ cái phân tán có thể được sử dụng để ghi dữ liệu giao dịch và hoạt động như một lịch sử kỹ thuật số được mã hóa và bất biến của bất kỳ thứ gì từ tiền điện tử như Bitcoin và Ethereum ("E" trong Blockchain AZ của chúng tôi) cho đến các hợp đồng thông minh và tất cả các loại tài sản trực tuyến, dữ liệu và giao dịch.

Blockchains cũng có thể là công khai hoặc riêng tư. Bitcoin là ví dụ đầu tiên và được biết đến nhiều nhất của blockchain công cộng, nơi "thợ mỏ" trên toàn thế giới xây dựng các khối giao dịch và trong đó một mạng lưới máy móc trên toàn thế giới đóng vai trò là cơ sở hạ tầng nút phi tập trung cung cấp cho blockchain (đặc biệt là tiền điện tử) kháng cáo trong khi duy trì bảo mật dữ liệu bất biến.

Mặt khác, các doanh nghiệp đang đầu tư nhiều hơn vào việc phát triển các blockchain tư nhân. Đây là các blockchains đang sử dụng cùng một công nghệ sổ cái phân tán để ghi dữ liệu giao dịch, nhưng làm như vậy trong các đám mây riêng hoặc môi trường ảo chỉ có thể truy cập được cho các doanh nghiệp (hoặc vào các mạng của các doanh nghiệp như những người làm việc trong Dự án Hyperledger hoặc liên minh R3).

Tại sao các doanh nghiệp muốn blockchains tư nhân? Hãy nghĩ về blockchain như một loại vải làm nền tảng cho bất kỳ ứng dụng hoặc dịch vụ kinh doanh nào, có thể là một hệ thống xử lý các giao dịch tài chính ngân hàng cho nền tảng cộng tác nội bộ hoặc cơ sở hạ tầng cơ sở dữ liệu. Được tích hợp với blockchain, mọi quy trình kinh doanh và giao dịch được đồng bộ hóa với một sổ cái chống giả mạo, đảm bảo tính minh bạch, trách nhiệm và tính toàn vẹn dữ liệu.

Các blockchains riêng là nơi BaaS xuất hiện. Các blockchains công cộng tận hưởng lợi ích của mạng lưới các nút và máy ngang hàng (P2P) rộng lớn để duy trì và củng cố cơ sở hạ tầng phi tập trung làm cho các blockchain như Bitcoin trở nên sáng tạo. Mặt khác, các blockchains riêng đòi hỏi nỗ lực phát triển thủ công đáng kể và khả năng điện toán đám mây phụ trợ về phía doanh nghiệp để xây dựng và duy trì cơ sở hạ tầng phân tán. Do đó, các công ty như IBM và Microsoft, cả hai đều đã thiết lập nền tảng cơ sở hạ tầng đám mây với công cụ phát triển rộng rãi, có thể giúp các doanh nghiệp dễ dàng hơn rất nhiều bằng cách lưu trữ blockchain cho họ và thực hiện mọi công việc nặng nhọc. Đó là Dịch vụ nền tảng (PaaS) được áp dụng cho blockchain, trong đó IBM và Microsoft buộc vào rất nhiều dịch vụ đám mây của họ như là những sản phẩm tích hợp bổ sung hàng đầu.

BaaS Tug-of-War

Những người khổng lồ công nghệ biết rằng có một thị trường khổng lồ sẽ giành được cho tương lai của các doanh nghiệp dựa trên blockchain. Cả IBM và Microsoft đều muốn giúp xây dựng một blockchain mở an toàn, đáng tin cậy và có thể tương tác, nhưng cả hai cũng muốn các doanh nghiệp chọn dịch vụ đám mây của mình để xây dựng. Ngay cả Amazon cũng rất muốn tham gia vào hành động này, hợp tác với Tập đoàn tiền tệ kỹ thuật số vào đầu năm nay để tạo hộp cát BaaS của riêng mình trên Amazon Web Services (AWS).

Việc cung cấp BaaS của Microsoft hướng đến cả doanh nghiệp và nhà phát triển. Ý tưởng từ quan điểm của Microsoft là cung cấp mọi thứ mà doanh nghiệp cần để xây dựng một blockchain trên đám mây: cơ sở hạ tầng phía sau trên Microsoft Azure, nhà phát triển công cụ thông qua Microsoft Visual Studio, và các mẫu và tài nguyên để làm cho nó dễ dàng, có thể tương tác và đảm bảo.

"Chúng tôi bước vào không gian xem xét tất cả các công nghệ khác nhau và các khách hàng doanh nghiệp của chúng tôi, các tập đoàn và vấn đề và câu hỏi là gì để xác định những điều Microsoft có thể giải quyết duy nhất", Gray nói. "Điểm đau chung mà chúng tôi đã nghe thấy xung quanh blockchain là về quản lý danh tính và quản lý khóa: cách bạn nắm bắt được điều đó. Quyền riêng tư là thứ hai. Thứ ba là khả năng tương tác với các hệ thống hiện có và sau đó với các blockchain khác. Một blockchain không sẽ làm mọi thứ, chúng ta sẽ có nhiều blockchain. "

Microsoft BaaS bao gồm một số dịch vụ và tài nguyên cho các doanh nghiệp và nhà phát triển. Trong môi trường Azure DevTest Labs, nhà phát triển có thể xây dựng, kiểm tra và triển khai các ứng dụng dựa trên blockchain trên đám mây Azure. Các nhà phát triển cũng có thể truy cập các công cụ trong môi trường phát triển tích hợp (IDE) của Visual Studio để xây dựng các phân tích và giám sát sâu hơn vào các ứng dụng blockchain và các công cụ như Cortana Intelligence Suite, machine learning (ML) và Internet of Things (IoT).

Microsoft cũng vững chắc trong trại Ethereum. Ngoài việc hợp tác với R3, công ty còn cung cấp môi trường BaaS dành riêng cho Ethereum hướng đến việc xây dựng các ứng dụng hợp đồng thông minh. Theo Gray, tất cả các khả năng BaaS này cũng có thể tích hợp với các dịch vụ như Microsoft Azure Active Directory (AAD), Microsoft Office 365 và Microsoft Power BI trong các ứng dụng blockchain.

Gray cho biết mục tiêu chính của công ty là cung cấp hướng dẫn cho những người cần xây dựng ứng dụng ngay bây giờ. Lời khuyên chính của Microsoft là tập trung vào mức độ hợp đồng thông minh và máy ảo (VM) trong khi BaaS chăm sóc cơ sở hạ tầng và tích hợp cơ sở dữ liệu phía sau.

"Đào khoảng hai inch dưới bề mặt trong bất kỳ ngành công nghiệp nào và bạn có thể tìm thấy các quy trình kinh doanh thực sự chưa được xem xét lại có thể bị san phẳng đáng kể", Gray nói. "Dịch vụ dữ liệu chuỗi khối là một cơ hội lớn. Chúng tôi thực sự không biết những gì chúng tôi sẽ lượm lặt được từ đây. Chúng tôi chưa bao giờ có mức dữ liệu hợp tác này giữa các doanh nghiệp, nơi chúng tôi có thể ghi lại nhiều dữ liệu lịch sử trên các miền và hướng máy học vào nó. Visual Studio có khả năng cắm vào Azure để bạn có thể triển khai các hợp đồng thông minh đến các môi trường này ngay từ công cụ và lập hồ sơ cho chúng, phân tích tĩnh, v.v. Ngay bây giờ, không có gỡ lỗi nào bạn có thể làm trong thông minh hợp đồng và nó gỡ lỗi ở tất cả các cấp của ngăn xếp. "

Microsoft BaaS gắn chặt với những gì công ty đang làm với Project Bletchley, hoạt động như phần mềm trung gian blockchain điền vào một số phần còn thiếu trong BaaS, đặc biệt là về nhận dạng, khả năng tương tác, quản lý khóa, quyền riêng tư và bảo mật. (Chúng ta sẽ tìm hiểu sâu hơn về Bletchley trong Phần thứ hai của loạt bài hai phần này.)

IBM nghĩ về phát triển blockchain theo một vài cách khác nhau. Ở những nơi như IBM z Systems, công ty thúc đẩy phát triển ứng dụng dựa trên blockchain như một bộ khả năng bổ sung trên công nghệ máy chủ buộc trong công việc nguồn mở song song đang được thực hiện trên Hyperledger. Chìa khóa ở đây, Krishna giải thích, là tích hợp blockchain vào các hệ thống hiện có mà không buộc các tổ chức như ngân hàng hay thậm chí chính phủ phải từ bỏ công nghệ kế thừa của họ, một quá trình có thể làm chậm việc áp dụng blockchain rộng hơn trong nhiều năm.

"Blockchain đơn giản hóa rất nhiều thứ, nhưng vào cuối ngày, nó phải tích hợp trở lại vào các hệ thống hồ sơ. Các ngân hàng sẽ không lấy tất cả các ứng dụng hiện có của họ và vứt bỏ chúng. Chúng tôi sẽ mở rộng các hệ thống truyền thống đó trên máy tính lớn để có thể truy cập trực tiếp vào và ra khỏi mạng blockchain, "ông Krishna nói. "Giả sử tôi đã có một hợp đồng thông minh về blockchain gọi ra máy tính lớn hoặc bất kỳ hệ thống hiện có nào mà các ngân hàng, hãng hàng không và các nhà bán lẻ lớn đều sử dụng để chạy nhiều ứng dụng quan trọng của họ. Tất cả các quy định, tất cả đều đóng những cuốn sách xảy ra trên một hệ thống máy tính lớn, sẽ không biến mất vào ngày mai. Blockchain cần phải hoạt động với những hệ thống đó Bất cứ điều gì kết nối với nền kinh tế thực đều phải tích hợp với nền kinh tế thực. "

Krishna cho biết IBM sẽ bắt đầu triển khai blockchain cho các ứng dụng nội bộ vào mùa thu này. Mặt khác, IBM phá vỡ sự phát triển blockchain thành một bộ đầy đủ các dịch vụ dựa trên đám mây cho các nhà phát triển và doanh nghiệp doanh nghiệp. Krishna cho biết mục tiêu với IBM Blockchain chạy trên đám mây Bluemix của IBM là đơn giản hóa việc thiết lập và vận hành blockchain cho các nhà phát triển và CNTT. Dịch vụ blockchain bảo mật mới của công ty, chạy trên các hệ thống máy chủ Linuxone của IBM, tăng thêm bảo mật trên cùng với bảo vệ phần sụn và hạn chế truy cập root đối với các ứng dụng và dữ liệu blockchain. "Mạng kinh doanh bảo mật cao" này là một bước nữa để giảm bớt việc sử dụng blockchain cho các quản trị viên hệ thống trong các ngành được kiểm soát chặt chẽ hơn.

"Blockchain là một công nghệ tương đối mới, vì vậy nếu tôi đến GitHub và lấy một số phiên bản của một số mã và cài đặt nó, blockchain yêu cầu nhiều nút để hoạt động", ông Krishna nói. "Thiết lập và vận hành trở nên phức tạp đối với một nhà phát triển và nhiều cơ sở mã ngày nay không được hoàn thiện cho lắm. Chúng tôi muốn làm cho mọi thứ trở nên đơn giản. Chúng tôi sẽ làm tất cả công việc để bạn có thể đăng nhập vào Devemps của Bluemix môi trường và truy cập mạng blockchain của bạn chỉ bằng một cú nhấp chuột. "

IBM cũng cung cấp các dịch vụ tư vấn kinh doanh trên nền tảng BaaS của mình, gần đây đã công bố Nhà để xe IBM Bluemix cho chuỗi khối tại chuỗi không gian phát triển nhanh trên toàn thế giới. Hệ sinh thái blockchain của IBM cũng gắn chặt với các nỗ lực nguồn mở của nó với Dự án Hyperledger. Cũng như Microsoft, một phần trong đề xuất giá trị kinh doanh của IBM là cung cấp mạng nhà phát triển, kiến ​​trúc tham chiếu, giao diện lập trình ứng dụng (API) và các tài nguyên nguồn mở khác đều được liên kết với Hyperledger.

BaaS và các nhánh nguồn mở của Blockchain được liên kết chặt chẽ khi IBM và Microsoft đấu tranh không chỉ thị phần blockchain mà còn cả tư duy blockchain. Đối với công ty nào sẽ dẫn đầu về phí khi công nghệ phát triển, sự cạnh tranh trong không gian blockchain của doanh nghiệp sẽ chỉ nóng hơn từ đây. Krishna nói IBM sẵn sàng cho thử thách.

"Luôn luôn có sự cạnh tranh. Một cái gì đó thú vị và lớn như blockchain sẽ có sự cạnh tranh, " ông Krishna nói. "Tôi có tin rằng có khả năng vượt trội và những người hiểu công nghệ tốt hơn để giúp khách hàng không? Hoàn toàn."

Microsoft và ibm đặt mục tiêu vào biên giới đám mây tiếp theo: blockchain-as-a-service