Đến năm 2016 đến gần, phát triển bitcoin vẫn còn ở một ngã tư.

Sử dụng giải pháp nhân rộng được mong đợi từ lâu, Mạng Lightning. Một dự án mã nguồn mở nhằm tăng khả năng của bitcoin tới hàng triệu giao dịch mỗi giây (và bằng việc mở rộng giá trị của công nghệ), mã của nó gần như đã sẵn sàng để phát sóng. Tuy nhiên, bitcoin là không chính xác đã sẵn sàng cho sự thay đổi.

Mặc dù một số dạng của Lightning Network có thể triển khai hôm nay, sự thay đổi về mặt kỹ thuật có thể mở đường cho một phiên bản cải tiến vẫn cần sự hỗ trợ gần như nhất trí của các thợ mỏ và người sử dụng hoặc nó sẽ không kích hoạt. (Hiện nay, tín hiệu báo cáo của người thợ mỏ đã được san bằng khoảng 25%, xa 95% cần thiết).

nút cổ chai này đã khiến một số nhà nghiên cứu bắt đầu khám phá các lựa chọn khác để nhận các kênh thanh toán theo kiểu Lightning trên mặt đất.

Một ý tưởng mới, Teechan, xuất phát từ Sáng kiến ​​về Các Khoản tiền và Hợp đồng (IC3), một nhóm học thuật tập trung vào việc chặn đứng và dẫn đầu bởi Đại học Cornell. Thông báo đăng giải thích rằng giao thức giao dịch ngoại tuyến giống như Lightning Network, có khả năng cho phép hàng triệu giao dịch mỗi giây - nhưng nó sử dụng một cấu trúc khác.

Cụ thể, nó dựa vào một loại phần cứng đặc biệt, Intel SGX, có mặt nạ dữ liệu và bảo vệ nó từ bên ngoài tinkering.

Nhược điểm là nó hoạt động ngay bây giờ, và nó tận dụng lợi thế của sự phổ biến gần đây của các chip của Intel.

Ittay Eyal, một trong những nhà khoa học máy tính đứng sau Teechan, nói với All4bitcoin: "Teechan chủ yếu đang làm việc trên mạng bitcoin hiện tại, không thay đổi. Chúng tôi chạy một kênh trên testnet bitcoin chỉ với các tính năng sẵn có trên mạng hoạt động .

Một điều cần ghi nhớ là những người tham gia cần phải mua một loại máy tính cụ thể với một phần cứng cụ thể để mở một kênh. (Intel SGX chỉ hoạt động trên một tập hợp các sản phẩm của công ty).

Mặc dù các nhà phát triển bitcoin nói rằng họ không phản đối ý tưởng về phần cứng đáng tin cậy trong tất cả các mạng lưới blockchain, nhưng ý tưởng nó có thể được áp dụng cho một mạng lưới toàn cầu và không tin cậy trong một số công suất có một số vũ khí.

Sự phân quyền trong cuộc tranh luận

Vấn đề đối với nhiều người là phần cứng tin cậy là mâu thuẫn với mô hình an ninh phân cấp của Bitcoin vì nó đã được hình thành phổ biến. Theo tự nhiên, nó đòi hỏi một mức độ tin cậy nào đó trong công nghệ khổng lồ của Intel.

Việc sử dụng phần cứng đáng tin cậy trong các dự án cryptocurrency (phần lớn là phần mềm điều khiển) đã có chủ nghĩa hoài nghi trước đây vì lý do đó.

Mặc dù môi trường thực thi đáng tin cậy là một cách để đảm bảo sự riêng tư và bảo mật dữ liệu, Intel (hoặc nhà cung cấp phần cứng khác) có thể có một backdoor cho nội dung. Giáo sư khoa học máy tính Cornell Tech Ari Juels, giáo sư khoa học máy tính Cornell Tech cho hay, "Điều đó chắc chắn là đúng, mặc dù ông lập luận rằng" tập trung ở tất cả các hình thức "rất khó thoát khỏi". Ông nói, niềm tin vào Intel đặc biệt khó khăn, vì các chip của họ có nhiều thiết bị, thậm chí cả các nút và ví mà các nhà bitcoiners đã dựa vào.

Theo số liệu từ năm 2015, gần 90% số máy tính chạy trên các chip Intel.

Có vẻ như có một số quan tâm đến ý tưởng từ các cộng đồng blockchain nguồn mở khác. Ví dụ, nhà sáng lập Ethereum, Vitalik Buterin, đã đăng một cuộc thăm dò Twitter vào tuần trước hỏi những người theo họ về cảm giác của họ về xu hướng sử dụng phần cứng đáng tin cậy như là một "thành phần" trong các dự án blockchain, và đã nhận được phản ứng hỗn hợp.

Câu trả lời có thể không rõ ràng, theo nhà mật mã Matthew Green. "Nó phụ thuộc vào những gì đang bị đe dọa, an ninh của một mạng lưới toàn cầu và hàng tỷ đô la? Không có cách nào", ông nhận xét, nhắc lại ông tin Intel có thể đưa ra một điểm thất bại duy nhất.

Ở đây Xanh lá cây có thể được dùng để khảo sát thời gian trôi qua (POET), một thuật toán đồng thuận được phát triển bởi Intel sử dụng cùng một phần cứng của Intel.

Các trường hợp sử dụng khác

Với ý nghĩ đó, IC3 đã nhìn vào các trường hợp sử dụng máy tính đáng tin cậy vượt quá các kênh micropayment. (Intel đã được bổ sung gần đây như một nhà tài trợ của nhóm blockchain học thuật).

Hơn nữa, trong số 13 dự án blockchain được liệt kê trên trang web của IC3, ít nhất ba sử dụng máy tính đáng tin cậy ở mức độ nào đó như là một cách để đảm bảo toàn vẹn dữ liệu hoặc bảo mật.

Một lý do là các hợp đồng thông minh sẽ chạy trên một blockchain ngày càng được coi là công cụ để xác minh dữ liệu, ví dụ, nếu nhiệt độ vào một ngày và thời gian nhất định sẽ là cần thiết để thực hiện nó. Juels cho biết: "Hầu như bất kỳ hợp đồng thông minh thú vị nào cũng cần phải có một số nhận thức về nhà nước thực tế. Bất kỳ công cụ tài chính nào cũng cần có ý tưởng về những gì đang xảy ra trong thế giới thực, cho dù giá cổ phiếu, giá cả hàng hóa.

Tuy nhiên, trong khi có vẻ như là một nhiệm vụ dễ dàng, việc thu thập dữ liệu đáng tin cậy cho các hợp đồng thông minh là điều mà Juels gọi là "một trở ngại đáng kể" bởi vì dữ liệu có thể bị thao túng trước khi nó đạt được hợp đồng thông minh.

Ông lập luận rằng các nhà tiên tri hiện tại về ethereum không cung cấp sự tin cậy cao. Mặt khác, dự án Town Crier sử dụng SGX để cạo dữ liệu từ một trang web mà những người tham gia cho là đáng tin cậy với sự đảm bảo rằng nó sẽ không bị giả mạo trong hành trình của mình đến hợp đồng thông minh.

Báo giấy trắng Town Crier là công khai, và IC3 dự định phát hành phiên bản công khai về ethereum đầu năm 2017.

Hawk là một dự án ethereum khác sử dụng công nghệ bảo mật sau Zcash để che giấu các địa chỉ gửi và nhận các giao dịch etherum . Các lập trình viên có thể viết các hợp đồng thông minh như bình thường, sau đó, chạy nó thông qua trình biên dịch Hawk để che giấu nội dung của nó.

Bằng cách đóng vai trò "quản lý" trong một số ứng dụng Hawk, Intel SGX có thể giúp thực hiện các hợp đồng thông minh Hawk nhìn thấy đầu vào của người dùng nhưng được tin tưởng giữ bí mật từ các chương trình khác.

Sử dụng trong tương lai

Và đây có thể chỉ là sự khởi đầu.

Juels nghĩ rằng có rất nhiều ứng dụng trong tương lai của phần cứng đáng tin cậy mà chưa được khai thác và nhiều thử nghiệm hơn nữa cho các nhà phát triển để cố gắng.

Ví dụ, ông đã trích dẫn cách mà các nhà cung cấp lỗi đưa ra phần thưởng cho người lập trình, lợi ích cho các dự án nguồn mở (như ethereum) cũng như các lập trình viên có khả năng phát hiện lỗi. Tuy nhiên, Juels đã đề cập rằng việc trao đổi công bằng thường là một vấn đề. Người lập trình không phải lúc nào cũng được trả tiền những gì họ hứa hẹn sau khi tiết lộ lỗi họ tìm thấy, trong khi những người khác có thể trả tiền cho việc tìm ra một lỗi không thực hoặc hữu ích.

Ông đã đưa ra ý tưởng về một hợp đồng thông minh khôn lường. Sử dụng bảo đảm toàn vẹn mạnh mẽ của SGX, những người săn tiền thưởng có thể chứng minh rằng họ phát hiện ra một lỗi mà không tiết lộ nó cho công ty.

Trong tương lai, IC3 cũng đang tìm cách cải thiện các khái niệm đã có trên thị trường và tiếp tục phát triển các giao thức sử dụng phần cứng đáng tin cậy.

Trong khi ban giám khảo vẫn có thể không tham gia vào công nghệ này, thì vẫn có thể nói rằng nó có thể trở thành một xu hướng lớn trong năm tới khi những đội bóng chày chính cạnh tranh để nâng cao năng lực.

Hình ảnh công cụ qua Shutterstock