Những ứng dụng quan trọng / quan trọng trong thế giới thực sử dụng blockchain?


75

Là một phần của một số nghiên cứu liên quan đến blockchain mà tôi hiện đang thực hiện, khái niệm sử dụng chuỗi khối cho nhiều ứng dụng trong thế giới thực được đưa ra một cách lỏng lẻo.

Do đó, tôi đề xuất các câu hỏi sau:

  1. Những ứng dụng quan trọng / quan trọng trong thế giới thực sử dụng blockchain?
  2. Để thêm vào câu hỏi đầu tiên, cụ thể hơn, những ứng dụng trong thế giới thực nào thực sự cần blockchain - ai có thể hoặc không thể sử dụng nó?

Từ một bình luận, tôi lưu ý thêm rằng điều này bỏ qua khái niệm về tiền điện tử. Tuy nhiên, việc sử dụng hợp đồng thông minh có thể có các ứng dụng tiềm năng khác ngoài lợi ích mà chúng có thể đặt ra cho lĩnh vực tiền điện tử


Một số người nghĩ rằng bỏ phiếu có thể được thực hiện bằng cách sử dụng chuỗi khối. Tôi không nghĩ rằng đây là một ý tưởng tốt, nhưng bạn có thể quan tâm đến nghiên cứu trong lĩnh vực đó.
Bakuriu

Chúng tôi không có chính sách nghiêm ngặt cho các câu hỏi trong danh sách, nhưng có một sự không thích chung . Cũng xin lưu ý điều này và cuộc thảo luận này ; bạn có thể muốn cải thiện câu hỏi của mình để tránh những vấn đề được giải thích ở đó. Nếu bạn không chắc chắn cách cải thiện câu hỏi của mình, có lẽ chúng tôi có thể giúp bạn trong Trò chuyện Khoa học Máy tính ?
Raphael


6
@Bakuriu: Sửa chữa: một số người nghĩ rằng họ có thể kiếm được một số tiền bán cho mọi người ý tưởng rằng blockchains có một số ứng dụng trong bỏ phiếu. Họ không.
R ..

5
XKCD có liên quan , đặc biệt là bảng điều khiển cuối cùng.
gerrit

Câu trả lời:


96

Ngoài Bitcoin và Ethereum (nếu chúng ta hào phóng), không có công dụng chính và quan trọng nào hiện nay.

Điều quan trọng cần lưu ý là blockchains có một số hạn chế nghiêm trọng. Một vài trong số họ là:

  • Nó chỉ thực sự hoạt động cho các tài sản kỹ thuật số thuần túy
  • Tài sản kỹ thuật số được kiểm soát cần giữ giá trị của nó ngay cả khi công khai
  • Tất cả các giao dịch cần được công khai
  • Thời gian xác nhận khá tệ
  • Hợp đồng thông minh thật đáng sợ

Tài sản kỹ thuật số thuần túy

Nếu một tài sản thực sự là một tài sản vật chất chỉ với một "song sinh" kỹ thuật số đang được giao dịch, chúng tôi sẽ có nguy cơ quyền tài phán địa phương (tức là thực thi pháp luật của bạn) có thể có ý kiến ​​khác về quyền sở hữu so với những gì trên blockchain.

Lấy một ví dụ; giả sử rằng chúng tôi đang giao dịch xe đạp (thực tế và vật lý) trên blockchain và trên blockchain, chúng tôi đặt số sê-ri của nó. Giả sử thêm rằng tôi hack máy tính của bạn và đặt quyền sở hữu chiếc xe đạp của bạn là tôi. Bây giờ, nếu bạn đến cảnh sát, bạn có thể thuyết phục họ rằng chủ sở hữu thực sự của chiếc xe là bạn, và do đó tôi phải trả lại. Tuy nhiên, không có cách nào khiến tôi trả lại cho bạn bộ đôi kỹ thuật số, do đó có một sự bất đồng: chiếc xe đạp thuộc sở hữu của bạn, nhưng blockchain tuyên bố nó thuộc sở hữu của tôi.

Có rất nhiều trường hợp sử dụng được đề xuất như vậy (giao dịch hàng hóa vật lý trên blockchain) ngoài giao dịch xe đạp, kim cương và thậm chí là dầu.

Các tài sản kỹ thuật số giữ giá trị ngay cả khi công khai

Có nhiều ví dụ mà mọi người muốn đưa tài sản lên blockchain, nhưng bằng cách nào đó, dưới ấn tượng mang lại một số loại kiểm soát. Chẳng hạn, nhạc sĩ Imogen Heap đang tạo ra một sản phẩm trong đó tất cả các nhạc sĩ nên đưa nhạc của họ lên blockchain và tự động được trả tiền khi radio phát bài hát hit của bạn. Họ có ấn tượng rằng điều này tạo ra một liên kết tự động giữa phát bài hát và trả tiền cho bài hát.

Điều duy nhất nó thực sự làm là tạo ra một cơ sở dữ liệu rất lớn cho âm nhạc có lẽ khá dễ tải xuống.

Hiện tại không có cách nào để đặt toàn bộ tài sản hiển thị trên chuỗi. Một số người đang nói về "mã hóa", "chỉ lưu trữ hàm băm", v.v., nhưng cuối cùng, tất cả bắt nguồn từ: xuất bản tài sản hoặc không tham gia.

Giao dịch công khai

Trong kinh doanh, điều quan trọng là phải giữ thẻ của bạn gần ngực của bạn. Bạn không muốn tiếp xúc với thời gian thực của hoạt động hàng ngày của bạn.

Một số người cố gắng thực hiện các giải pháp trong đó chúng tôi đưa tất cả sản phẩm của người chăn nuôi bò sữa lên blockchain cùng với hàng tồn kho của các cửa hàng sữa. Bằng cách này, chúng tôi có thể dễ dàng gửi xe tải đến đúng nơi! Tuy nhiên, điều này làm cho cả nông dân và thương nhân chịu trách nhiệm về giá tăng nếu họ sản xuất quá mức / thiếu hàng.

Những người khác muốn đưa sản xuất năng lượng (tấm pin mặt trời, trang trại gió) lên blockchain. Tuy nhiên, không có nhà sản xuất năng lượng nghiêm túc nào có dữ liệu sản xuất theo thời gian thực cho công chúng. Điều này có tác động lớn đến giá trị cổ phiếu và loại thông tin đó là loại bạn muốn giữ gần ngực của bạn.

Điều này cũng đúng với cái gọi là chứng chỉ xanh , nơi bạn đảm bảo bạn chỉ sử dụng "năng lượng xanh".

Lưu ý : Có những giải pháp lý thuyết dựa trên bằng chứng không có kiến ​​thức sẽ cho phép các giao dịch được bí mật. Tuy nhiên, đây không phải là thực tế gần, và thời gian sẽ hiển thị nếu mục này có thể được sửa chữa.

Thời gian xác nhận

Bạn có thể, như Ethereum, làm cho khối thời gian nhỏ như bạn muốn. Trong Bitcoin, thời gian chặn là 10 phút và trong Ethereum chỉ mất chưa đến một phút (tôi không nhớ con số cụ thể).

Tuy nhiên, thời gian khối càng nhỏ, cơ hội dĩa sống lâu càng cao. Để đảm bảo giao dịch của bạn được xác nhận, bạn vẫn phải chờ khá lâu.

Hiện tại không có giải pháp tốt ở đây.

Hợp đồng thông minh thật đáng sợ

Hợp đồng thông minh rất khó viết. Chúng là các chương trình máy tính di chuyển tài sản từ tài khoản này sang tài khoản khác (hoặc phức tạp hơn). Tuy nhiên, chúng tôi muốn các nhà giao dịch và những người "bình thường" có thể viết các hợp đồng này và không phụ thuộc vào các chuyên gia lập trình khoa học máy tính. Bạn không thể hoàn tác một giao dịch. Đây là một hạt cứng để crack!

Nếu bạn đang thực hiện giao dịch có giá trị cao và cuối cùng viết số 0 quá nhiều trong giao dịch (giả sử $ 10M thay vì $ 1M), bạn hãy gọi ngay cho ngân hàng của mình! Điều đó sửa chữa nó. Nếu không, hãy hy vọng bạn có bảo hiểm. Trong cài đặt blockchain, bạn không có ngân hàng, cũng không có bảo hiểm. Những $ 9M đã mất hết và đó là do một lỗi đánh máy trong một hợp đồng thông minh hoặc trong một giao dịch.

Hợp đồng thông minh là thực sự chơi với lửa. Thật quá dễ dàng để làm trống tất cả tài sản của bạn chỉ bằng một cú nhấp chuột. Và nó đã xảy ra, nhiều lần. Mọi người đã mất hàng trăm triệu đô la do lỗi hợp đồng thông minh.

Nguồn: Tôi đang làm việc cho một công ty năng lượng sản xuất năng lượng gió và mặt trời cũng như kinh doanh dầu khí. Đã làm việc trên các dự án giải pháp blockchain.


5
"Mọi người đã mất hàng trăm triệu đô la do lỗi hợp đồng thông minh." - Wow, điều này thực sự, thực sự đáng sợ.
Pedro A

6
Hãy nhìn vào điều này, @PedroA, nơi một người ngẫu nhiên vô tình giết chết một hợp đồng thông minh , khiến cho 300 triệu đô la bị mất mãi mãi.
Pål GD

18
Chà, trong khi các số liệu thống kê được cung cấp rất thú vị (mặc dù một nguồn sẽ được hoan nghênh), tôi muốn nhấn mạnh hợp đồng từ trong hợp đồng thông minh . Một số 0 được thêm vào trong hợp đồng , thông minh hay không, không thể so sánh với lỗi trong giao dịch. Đối với tôi, muốn loại bỏ các chuyên gia về mã trong các hợp đồng thông minh giống như muốn loại bỏ các luật sư khỏi các hợp đồng (không thông minh). Nếu bạn quan tâm đến các hiệu ứng của hợp đồng (trong blockchain hoặc theo luật), bạn cần các chuyên gia để viết nó. Và dù bằng cách nào, bạn cần một hiệu đính mạnh mẽ. Đừng vì ý tưởng độc hại rằng CNTT tốt là CNTT đơn giản.
aluriak

18
@aluriak Các thẩm phán thường sẽ duy trì các hợp đồng bất chấp lỗi chính tả mà họ có thể có, trừ khi các bên đồng ý có cách giải thích khác nhau về một số con số hoặc điều khoản, trong trường hợp đó, thẩm phán có thể hủy bỏ nó, vì đã xảy ra hiểu lầm. Mã tự thực thi không có sự tha thứ như vậy.
Hiếm khi

6
"Có những giải pháp lý thuyết dựa trên bằng chứng không kiến ​​thức sẽ cho phép các giao dịch được giữ bí mật. Tuy nhiên, đây không phải là địa chỉ gần thực tế" Các địa chỉ ZCash Shielded là một triển khai hoạt động của bằng chứng không kiến ​​thức được sử dụng để che giấu các giao dịch riêng lẻ để trao đổi tiền tệ. Bạn có thể sử dụng chúng ngay bây giờ. Tôi cho rằng đó là một triển khai thực tế.
Xổ số Ari

27

Có nhiều định nghĩa khác nhau về blockchain, và câu trả lời cho câu hỏi này phụ thuộc rất nhiều vào việc bạn xem xét cách giải thích rộng hay hẹp. Các triển khai tiền điện tử điển hình như Bitcoin có hai phần:

  1. Một chuỗi các khối, được liên kết bằng băm mật mã (SHA256 bằng Bitcoin) để nhận dạng của khối mới nhất ngăn chặn sửa đổi bất kỳ bản ghi nào trước đó. Cấu trúc phổ biến nhất là cây Merkle , được cấp bằng sáng chế đầu tiên vào năm 1979.

  2. Một mạng máy tính ngang hàng quyết định khối mới nhất là gì (còn gọi là "giao thức đồng thuận"). Trong Bitcoin, điều này được thực hiện bằng cơ chế Proof-of-work (còn gọi là khai thác), phân phối sự tin tưởng và quyền hạn trong mạng.

Một cách giải thích rộng rãi về blockchain sẽ là bất cứ thứ gì có phần đầu tiên, một chuỗi các khối. Chúng có nhiều ứng dụng được sử dụng rộng rãi có trước tiền điện tử. Vài ví dụ:

Tuy nhiên, mặc dù cây Merkle là một "chuỗi khối", nhiều người cho rằng một mình nó không tạo ra một chuỗi khối dựa trên hệ thống. Xét cho cùng, blockchain được coi là một phát minh mới và cây Merkle chắc chắn không phải là mới. Có công với cả hai phía của tranh luận.

Như chi tiết câu trả lời của Pål GD, ngoài tiền điện tử, không có bất kỳ ứng dụng thực tế nào được lan truyền rộng rãi của toàn bộ cây Merkle + kết hợp mạng ngang hàng.


4
Tôi đồng ý rằng git là điểm khởi đầu tốt nếu bạn muốn tìm hiểu blockchain là gì, nhưng nó thiếu một điều quan trọng: không có cơ chế đồng thuận! Trong blockchain, cơ chế đồng thuận là chuỗi "đắt nhất" là sự thật. Không có điều đó trong giao thức git.
Pål GD

1
Cây Merkle không phải là một "blockchain" mặc dù có rất nhiều kẻ lừa đảo rửa tiền đang cố gắng thuyết phục mọi người. Blockchain nhất thiết liên quan đến một giao thức đồng thuận của một số loại. Nó có thể (và thường là) một kẻ ngốc, nhưng ít nhất cần phải có một.
R ..

4
@R .. Hmm, bạn dựa vào nguồn bình luận nào, hoặc đó chỉ là ý kiến ​​của bạn? Và việc xác định "giao thức đồng thuận" cũng không đơn giản, "bất cứ điều gì github.com có" là một ví dụ về giao thức đồng thuận ngu ngốc? ;)
JPA

@jpa: Vâng, tôi nghĩ các trường hợp suy đồi như chế độ độc tài (sự đồng thuận được xác định là mọi người đồng ý với nhà độc tài) được coi là một giao thức đồng thuận ngu ngốc. Nếu không, iota sẽ không phải là một blockchain. ;-)
R ..

11

Các câu trả lời được đưa ra tập trung vào các chuỗi khối p2p mở của Bitcoin và các lượt thích của nó.

Tuy nhiên, cũng có những sáng kiến ​​như Hyperledger , R3 CordaEnterprise Ethereum Alliance , v.v. (Ngay cả các nhà cung cấp đám mây (ví dụ aws ) cũng có dịch vụ). Các loại nền tảng này có xu hướng tránh phần chứng minh công việc tốn thời gian và đồng thuận giữa các bên được chọn, không mở cho bất kỳ ai có kết nối internet nhất thiết. Họ cũng không phải lúc nào cũng hiển thị thông tin trong các khối cho toàn thế giới; và thay vào đó có xu hướng bảo vệ về những người có thể đọc những gì trên chuỗi.

Các nền tảng này có xu hướng phát huy tính hữu dụng của chúng trong trường hợp các bên không muốn tin tưởng lẫn nhau hoặc bên thứ ba, với một số thông tin, vẫn cần một nguồn dữ liệu chung, với các quy tắc đã được thống nhất về cách dữ liệu sẽ được thay đổi. có thể được xác minh.

Các mục tiêu trong việc sử dụng các sổ cái phân tán như vậy bao gồm những thứ khác nhau, chẳng hạn như bảo mật, tính minh bạch và khả năng kiểm toán, tính ẩn danh, khả năng mở rộng, tăng cường hợp tác trong ngành và cho phép các mô hình kinh doanh mới. Cái nào, và như thế nào, sẽ phụ thuộc vào ngành và ứng dụng nào, nhưng có thể một số ý tưởng có thể được tìm thấy trong khảo sát này hoặc những nơi tương tự . Những loại nền tảng này có khả năng là những gì các công ty hiện tại sẽ xem xét sử dụng nếu họ tham gia vào không gian blockchain.

Nhìn vào các phần mà các nền tảng quảng cáo thực sự đang được sử dụng, chúng tôi thấy các sáng kiến ​​như:

Theo dõi hàng hóa - ví dụ như các nhà sản xuất và nhà bán lẻ thực phẩm lớn tham gia mạng lưới nhằm "... kết nối người trồng, nhà chế biến, nhà phân phối và nhà bán lẻ thông qua hồ sơ được phép, vĩnh viễn và chia sẻ dữ liệu hệ thống thực phẩm." .

Chia sẻ dữ liệu - ví dụ: các công ty bảo hiểm chia sẻ dữ liệu vì lý do tuân thủ mạng mà các nhà quản lý có quyền có thể xem xét. Cũng có thể được cải thiện xử lý các tài liệu trên mạng thay vì các silo hiện tại.

Kiểm soát thông tin cá nhân - ví dụ hu-manity.co kiểm soát cách chia sẻ dữ liệu cá nhân với các công ty.

Vì blockchain là mới và chưa được thử nghiệm, nên hiện tại sẽ có nhiều thử nghiệm và ứng dụng bằng chứng hơn là các ứng dụng trong thế giới thực. Nhiều người trong số họ sẽ trở thành những đối thủ kém cho một công nghệ được thổi phồng đang tìm kiếm một vấn đề cần giải quyết. Tuy nhiên, sổ cái phân phối được cho phép hoặc tập đoàn là một nơi quá giống với những dự án nhỏ hơn đã bắt đầu được triển khai cho các ứng dụng thực tế.


4
Một trường hợp sử dụng thực sự quan trọng của mạng lưới thực phẩm mà bạn mô tả là bệnh truyền qua thực phẩm ngược lại, mạng lưới giúp cắt giảm triệt để thời gian để xác định nguồn.
D. Ben Knoble

Ví dụ tốt đẹp. Tôi cũng sẽ thêm DNS phi tập trung như một ứng dụng. Namecoin ra đời sớm với dot-bit và gần đây có dịch vụ tên ethereum , v.v.
sfmiller940

0

Một ứng dụng mà không phải là lớn chưa , nhưng điều đó có thể trở nên lớn sớm là xác thực của các tài liệu kỹ thuật số. Tôi không biết bất cứ ai làm điều này chưa, nhưng nó đang được thảo luận.

Vấn đề là ở đây: Một cơ quan hành chính thuộc loại nào đó có hàng ngàn, nếu không nói là hàng triệu tài liệu kỹ thuật số được họ quan tâm. Làm thế nào để chúng tôi đảm bảo rằng các tài liệu trong cơ sở dữ liệu ngày hôm nay giống hệt với các tài liệu đã có ngày hôm qua?

Điều này có thể có hậu quả pháp lý lớn.

Người ta có thể tạo một số bản sao lưu đầy đủ trên DVD hoặc một cái gì đó và lưu trữ chúng là một số nơi an toàn khác nhau, nhưng điều này rất tốn kém và vẫn không thực sự an toàn.

Một vấn đề khác là những tài liệu này có thể được bảo mật và bạn thực sự không muốn truyền bá các bản sao của chúng xung quanh.

Thay vào đó, người ta có thể lập danh sách chữ ký băm và truyền bá những người xung quanh. Chúng nhỏ hơn nhiều và cũng không được bảo mật. (Nếu được thực hiện đúng)

Bây giờ, tôi không chắc chúng ta thực sự cần khía cạnh chuỗi của chuỗi khối, hai hoặc ba cấp cây Merkle có lẽ là đủ. Tuy nhiên, miễn là chúng ta đang băm nhỏ mọi thứ, thì chi phí rất ít để thêm danh sách chữ ký làm tài liệu cho đợt tiếp theo. Có lẽ không cần thiết, nhưng không đau.

Một điểm yếu trong hệ thống này là các tài liệu có thể bị xóa . Chỉ với giá trị băm đi, chúng ta không thể tái tạo lại chúng, nhưng nó sẽ thêm một lỗ hổng rất rõ ràng trong dữ liệu ít nhất trông xấu xí đối với những người liên quan.


Như bạn nói, điều này chỉ cần danh sách băm được lưu trữ ở nhiều nơi; không cần blockchain nào cả.
David Richerby

@DavidR Richby, Một "danh sách băm phân tán" có thể giải quyết một số vấn đề, nhưng không nhiều. Một kho lưu trữ git công cộng sẽ là cách tốt hơn. Vẫn có ai đó có thể đang cố gắng thực hiện một chiến dịch nổi loạn lớn, lướt qua một lịch sử mới và được cải thiện và tuyên bố "đây là lịch sử đúng đắn, lịch sử của bạn là giả mạo". Blockchains cố gắng biến điều đó thành không thể (như, nếu bạn muốn thực hiện một hoạt động rebase lớn trong Bitcoin, bạn sẽ cần phải kiểm soát tất cả phần cứng khai thác trên thế giới ... đã nghĩ, Bitmain có thể làm điều đó?)
tobixen

Vấn đề này không yêu cầu bằng chứng về công việc hoặc khai thác tiền điện tử. Và câu trả lời của OO chạm đến sự đồng thuận sổ cái phân tán giữa một vài bên đáng tin cậy được chọn giải quyết tất cả những gì cần thiết để giải quyết vấn đề này.
lamont

Ai chọn ai là người đáng tin cậy? Tôi không thích chính phủ chọn các thực thể xác minh công việc của chính phủ. Dù sao, "bằng chứng công việc" không bắt buộc đối với một thứ được gọi là "blockchain" (và cá nhân tôi không tin rằng có bất kỳ tương lai nào trong PoW).
tobixen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.