Cardano-Design-Rationale

Tác giả Charles Hoskinson and IOHK · 2017

Giới thiệu

Quan điểm dài hạn về việc cải thiện thiết kế của tiền điện tử để chúng có thể hoạt động trên thiết bị di động có trải nghiệm người dùng hợp lý và an toàn ● Đưa các bên liên quan đến gần hơn với hoạt động và bảo trì tiền điện tử của họ ● Thừa nhận sự cần thiết phải hạch toán nhiều tài sản trong cùng một sổ cái ● Tóm tắt các giao dịch để bao gồm siêu dữ liệu tùy chọn nhằm tuân thủ tốt hơn với nhu cầu của các hệ thống cũ ● Học hỏi từ gần 1.000 altcoin bằng cách sử dụng các tính năng có ý nghĩa ● Áp dụng quy trình dựa trên tiêu chuẩn lấy cảm hứng từ Lực lượng Đặc nhiệm Kỹ thuật Internet bằng cách sử dụng một nền tảng chuyên dụng để khóa thiết kế giao thức cuối cùng
● Khám phá các yếu tố xã hội của thương mại
● Tìm một nền tảng trung gian lành mạnh để các cơ quan quản lý tương tác với thương mại mà không cần xâm phạm một số nguyên tắc cốt lõi kế thừa từ Bitcoin

Từ tập hợp ý tưởng không có cấu trúc này, các hiệu trưởng nghiên cứu Cardano bắt đầu khám phá cả hai

tài liệu về tiền điện tử và xây dựng một bộ công cụ trừu tượng. Đầu ra của nghiên cứu này là

Thư viện tài liệu phong phú của IOHK, nhiều kết quả khảo sát như kịch bản gần đây này

tổng quan về ngôn ngữ cũng như Bản thể học của Hợp đồng thông minh và dự án Scorex. Bài học

nhường một đánh giá cao cho cái tiền điện tử ngành công nghiệp bất thường và tại lần

tăng trưởng phản tác dụng.

Đầu tiên, không giống như các giao thức thành công như TCP/IP, có rất ít sự phân tầng trong thiết kế của

tiền điện tử. Đã có mong muốn duy trì một khái niệm chung về sự đồng thuận xung quanh

sự kiện và sự kiện được ghi lại trong một sổ cái duy nhất, bất kể nó có hợp lý hay không.

Ví dụ: Ethereum đã gây trở ngại cho sự phức tạp to lớn khi cố gắng trở thành một

máy tính phổ thông trên thế giới, nhưng gặp phải những lo ngại tầm thường có khả năng phá hủy hệ thống

khả năng hoạt động như một kho lưu trữ giá trị. Chương trình của mọi người có nên là công dân hạng nhất

bất kể giá trị kinh tế, chi phí duy trì hoặc hậu quả pháp lý của nó là bao nhiêu?

Thứ hai, có rất ít sự đánh giá cao về các kết quả trước đó trong nghiên cứu mật mã chính thống. cho

Ví dụ: Bằng chứng cổ phần được ủy quyền của Bitshares có thể tạo ngẫu nhiên một cách dễ dàng và đáng tin cậy

các con số sử dụng việc tung đồng xu với khả năng phân phối đầu ra được đảm bảo, đây là một kỹ thuật được biết đến kể từ đó

những năm 1980 (xem bài báo chuyên đề của Rabin và Ben-Or).

Thứ ba, hầu hết các altcoin (với một số ngoại lệ đáng chú ý như Tezos) đều chưa tạo ra bất kỳ khoản lợi nhuận nào.

chỗ ở cho các cập nhật trong tương lai. Khả năng đẩy thành công một soft fork hoặc hard fork là yếu tố then chốt

đến sự thành công lâu dài của bất kỳ loại tiền điện tử nào.

Hệ quả tất yếu là người dùng doanh nghiệp không thể cam kết tài nguyên trị giá hàng triệu đô la cho

các giao thức trong đó lộ trình và tác nhân đằng sau chúng là phù du, nhỏ nhặt hoặc cực đoan. Ở đó

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 3 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

cần phải là một quá trình hiệu quả mà qua đó sự đồng thuận xã hội có thể hình thành xung quanh tầm nhìn cho

phát triển giao thức cơ bản. Nếu quá trình này cực kỳ nặng nề, sự phân mảnh

có thể khiến cộng đồng tan vỡ.

Cuối cùng, tiền bạc là cuối cùng một xã hội hiện tượng. Trong nỗ lực ẩn danh và

các tác nhân trung tâm không trung gian, Bitcoin và các tác nhân cùng thời cũng đã loại bỏ nhu cầu về

danh tính, siêu dữ liệu và uy tín ổn định trong giao dịch thương mại. Thêm những dữ liệu này

thông qua các giải pháp tập trung loại bỏ khả năng kiểm toán, tính khả dụng toàn cầu và tính bất biến —

đó là toàn bộ mục đích của việc sử dụng blockchain.

Các hệ thống tài chính kế thừa như các hệ thống bao gồm SWIFT, FIX và ACH rất giàu

siêu dữ liệu giao dịch. Việc biết giá trị được di chuyển giữa các tài khoản là bao nhiêu là chưa đủ,

quy định thường yêu cầu sự phân bổ của các bên liên quan, thông tin tuân thủ, báo cáo

hoạt động đáng ngờ cũng như các hồ sơ và hành động khác. Trong một số trường hợp, siêu dữ liệu nhiều hơn

quan trọng hơn giao dịch.

Do đó, có vẻ hợp lý khi suy luận rằng việc thao túng siêu dữ liệu có thể gây hại như

làm giả tiền hoặc viết lại lịch sử giao dịch. Không tạo chỗ ở cho diễn viên

những người muốn tự nguyện đưa các lĩnh vực này vào có vẻ phản tác dụng đối với việc áp dụng chính thống

và bảo vệ người tiêu dùng.

Kết thúc tạm trú

Sự tổng hợp khám phá nguyên tắc của chúng tôi về không gian tiền điện tử là hai bộ sưu tập

giao thức. Tương ứng, một loại tiền điện tử dựa trên Bằng chứng cổ phần [1][2] có thể được chứng minh là an toàn được gọi là

Cardano Lớp giải quyết (CSL) và một tập hợp các giao thức được gọi là Lớp tính toán Cardano

(CCL).

Điểm nhấn trong thiết kế của chúng tôi là đáp ứng các khía cạnh xã hội của tiền điện tử, xây dựng theo từng lớp

bằng cách tách việc tính toán giá trị khỏi tính toán phức tạp và giải quyết các nhu cầu của

cơ quan quản lý trong phạm vi của một số nguyên tắc bất biến . Hơn nữa, ở đâu hợp lý,

1 chúng tôi cố gắng kiểm tra các giao thức được đề xuất thông qua đánh giá ngang hàng và kiểm tra mã so với chính thức

thông số kỹ thuật.

1 Xem phần Quy định để biết danh sách TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 4 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Bằng chứng về cổ phần

Tuy nhiên, việc sử dụng bằng chứng cổ phần cho tiền điện tử là một lựa chọn thiết kế được tranh luận sôi nổi bởi vì nó

bổ sung một cơ chế để giới thiệu bỏ phiếu an toàn, có nhiều khả năng mở rộng quy mô hơn và cho phép nhiều hơn

kế hoạch khuyến khích kỳ lạ, chúng tôi quyết định nắm lấy nó.

Giao thức bằng chứng cổ phần của chúng tôi được gọi là Ouroboros và nó được thiết kế bởi một

đội ngũ các nhà mật mã tài năng từ năm tổ chức học thuật do Giáo sư Aggelos đứng đầu

2 Kiayias của Đại học Edinburgh. Sự đổi mới cốt lõi mà nó mang lại ngoài việc được chứng minh là an toàn

sử dụng một mô hình mật mã nghiêm ngặt là một thiết kế mô-đun và linh hoạt cho phép

thành phần của nhiều giao thức để nâng cao chức năng.

Tính mô-đun này cho phép các tính năng như ủy quyền, chuỗi bên, điểm kiểm tra có thể đăng ký,

cấu trúc dữ liệu tốt hơn cho các máy khách nhẹ, các hình thức tạo số ngẫu nhiên khác nhau và thậm chí

giả định đồng bộ hóa khác nhau. Khi một mạng phát triển từ hàng ngàn đến

hàng triệu, thậm chí hàng tỷ người dùng, các yêu cầu về thuật toán đồng thuận của nó cũng sẽ

thay đổi. Vì vậy, điều quan trọng là phải có đủ sự linh hoạt để thích ứng với những thay đổi này và do đó

chứng minh tương lai cho trái tim của tiền điện tử.

Các yếu tố xã hội của tiền

Tiền điện tử là một ví dụ điển hình về thành phần xã hội của tiền. Khi hạn chế

phân tích chỉ dựa vào công nghệ, có rất ít sự khác biệt giữa Bitcoin và Litecoin và thậm chí

ít hơn giữa Ethereum và Ethereum Cổ điển. Tuy nhiên, cả Litecoin và Ethereum Cổ điển

duy trì mức vốn hóa thị trường lớn và cộng đồng năng động, mạnh mẽ cũng như của chính họ

mệnh lệnh xã hội.

Có thể lập luận rằng phần lớn giá trị của tiền điện tử có nguồn gốc từ cộng đồng của nó,

cách nó sử dụng tiền tệ và mức độ tham gia vào quá trình phát triển của tiền tệ. Tiếp tục

theo suy nghĩ, các loại tiền tệ như Dash thậm chí còn tích hợp hệ thống trực tiếp vào giao thức để

thu hút cộng đồng của họ tham gia vào việc quyết định những gì cần được ưu tiên phát triển và tài trợ.

2 Đại học Connecticut, Đại học Athens, Đại học Edinburgh, Đại học Aarhus, Tokyo Viện công nghệ TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 5 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Sự đa dạng rộng lớn của tiền điện tử cũng cung cấp bằng chứng cho các yếu tố xã hội của chúng.

Những bất đồng về triết lý, chính sách tiền tệ hoặc thậm chí chỉ giữa các nhà phát triển cốt lõi

dẫn đến sự phân mảnh và phân nhánh. Tuy nhiên, không giống như các loại tiền điện tử tương ứng, tiền tệ pháp định của

các siêu cường có xu hướng sống sót qua những thay đổi chính trị và những bất đồng địa phương mà không gặp khủng hoảng tiền tệ hoặc

cuộc di cư hàng loạt.

Vì vậy, có vẻ như có những yếu tố của hệ thống kế thừa bị thiếu trong

ngành công nghiệp tiền điện tử. Chúng tôi tranh luận — và đã khắc sâu vào lộ trình Cardano – rằng

người sử dụng giao thức cần được khuyến khích để hiểu hợp đồng xã hội đằng sau giao thức của họ và

có quyền tự do đề xuất những thay đổi một cách hiệu quả. Sự tự do này mở rộng đến mọi

khía cạnh của một hệ thống trao đổi giá trị, từ việc quyết định thị trường nên được điều tiết như thế nào đến

các dự án nên được tài trợ. Tuy nhiên, nó không thể được môi giới thông qua các tác nhân tập trung cũng như không yêu cầu

một số chứng chỉ đặc biệt nào đó có thể được một thiểu số được tài trợ tốt đồng chọn.

Cardano sẽ triển khai hệ thống giao thức lớp phủ được xây dựng dựa trên CSL để phù hợp với

nhu cầu của người sử dụng nó.

Đầu tiên, bất kể sự thành công của việc phát triển Crowdsale để khởi động, quỹ cuối cùng sẽ

tiêu tan. Do đó, Cardano sẽ bao gồm ủy thác phi tập trung được tài trợ từ một cách đơn điệu

3 giảm lạm phát và phí giao dịch.

Bất kỳ người dùng nào cũng có đủ điều kiện để yêu cầu cấp vốn từ quỹ tín thác thông qua hệ thống bỏ phiếu và

các bên liên quan của CSL bỏ phiếu về việc ai sẽ trở thành người thụ hưởng. Quá trình này tạo ra năng suất

vòng phản hồi được thấy trong các loại tiền điện tử khác có hệ thống kho bạc/tin cậy, chẳng hạn như Dash, bởi

bắt đầu cuộc trò chuyện về việc ai nên và không nên được tài trợ.

Các cuộc thảo luận về tài trợ buộc phải có mối quan hệ giữa các mục tiêu dài hạn và ngắn hạn, các mục tiêu xã hội của tiền điện tử.

hợp đồng, các ưu tiên và niềm tin vào việc tạo ra giá trị với các đề xuất cụ thể. Cuộc trò chuyện này

có nghĩa là cộng đồng liên tục đánh giá và tranh luận về niềm tin của mình chống lại những khả năng có thể xảy ra.

lộ trình.

Thứ hai, chúng tôi hy vọng rằng Cardano cuối cùng sẽ bao gồm một hệ thống chính thức, dựa trên blockchain để

đề xuất và bỏ phiếu cho cả fork mềm và hard fork. Bitcoin với cuộc tranh luận về kích thước khối, Ethereum với

fork DAO và nhiều loại tiền điện tử khác đã tồn tại lâu dài và, trong

những trường hợp thường xuyên xảy ra, những tranh cãi chưa được giải quyết về định hướng kỹ thuật và đạo đức của cơ sở mã.

Có thể và nên lập luận rằng nhiều trong số những bất đồng này và sự rạn nứt của

cộng đồng đạt được khi hành động được thực hiện, là kết quả trực tiếp của việc thiếu các quy trình chính thức để

tranh luận về sự thay đổi
3 Đây còn được gọi là hệ thống kho bạc TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 6 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Phải đi đâu để thuyết phục người dùng Bitcoin chấp nhận Segregated Witness? Làm thế nào nên

các nhà phát triển cốt lõi của Ethereum đo lường tình cảm của cộng đồng đối với việc giải cứu DAO? Nếu

sự rạn nứt của cộng đồng, tiền điện tử có bị hư hỏng không thể sửa chữa được không?

Trong trường hợp xấu nhất, thẩm quyền hành động về mặt đạo đức có thể được chuyển giao cho bất kỳ ai có nhà phát triển,

các mối quan hệ cơ sở hạ tầng và tiền bạc, không phải là mong muốn tốt nhất của đại đa số

cộng đồng. Hơn nữa, nếu một phần lớn cộng đồng không thể tiếp cận được hoặc bị tách rời do

trước những động cơ xấu thì làm sao người ta có thể thực sự biết được hành vi của mình có hợp pháp hay không? 4

Các loại tiền điện tử được đề xuất như Tezos cung cấp một mô hình thú vị để kiểm tra xem nơi nào

giao thức tiền điện tử được coi giống như một hiến pháp có ba phần (Giao dịch,

Đồng thuận và Mạng lưới) với một bộ quy tắc và quy trình chính thức để cập nhật hiến pháp. Chưa

vẫn còn nhiều việc phải làm với các biện pháp khuyến khích và về cách mô hình hóa và thay đổi chính xác

một loại tiền điện tử có ngôn ngữ chính thức.

Việc sử dụng các phương pháp chính thức, các thông số kỹ thuật dễ hiểu bằng máy và sáp nhập kho bạc với

quá trình khuyến khích tài chính này đang được khám phá như những con đường khả thi để truyền cảm hứng.

Cuối cùng, chỉ có khả năng đề xuất thay đổi giao thức một cách minh bạch, không bị kiểm duyệt

với biểu quyết dựa trên blockchain sẽ cải thiện quy trình, ngay cả khi các giải pháp tinh tế hơn không thể

được thiết kế.

Thiết kế theo lớp – Cardano Lớp giải quyết

Khi thiết kế các giao thức và ngôn ngữ tuyệt vời, người ta không nên nhìn về tương lai mà nên quá khứ. Lịch sử cung cấp rất nhiều ví dụ về những ý tưởng tuyệt vời hoàn hảo trên giấy tờ, tuy nhiên bằng cách nào đó đã không tồn tại được, chẳng hạn như các tiêu chuẩn Kết nối Hệ thống Mở. Lịch sử cũng cung cấp những tai nạn đáng mừng đã xảy ra từ TCP/IP sang JavaScript.

Một số nguyên tắc được rút ra từ quan điểm lịch sử như sau:

1. Bạn không thể đoán trước được tương lai vì vậy hãy xây dựng trong căn phòng lung lay
2. Sự phức tạp trên giấy tờ thì tốt, nhưng sự đơn giản thường thắng 3. Quá nhiều người nấu làm hỏng nước dùng 4. Khi một tiêu chuẩn đã được thiết lập, nó có thể sẽ được duy trì, bất kể nó có phù hợp hay không. dưới mức tối ưu 4 Xem sự thiếu hiểu biết hợp lý
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 7 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

5. Những ý tưởng tồi thực sự có thể phát triển thành những ý tưởng khá hay nếu có ý chí

Cardano là một hệ thống tài chính chấp nhận bản chất xã hội của nó. Sẽ có nhu cầu rất lớn để đảm bảo tính linh hoạt và khả năng giải quyết sự phức tạp tùy ý trong giao dịch của một người dùng cụ thể. Nếu thành công, sẽ cần có nguồn tài nguyên mạng, lưu trữ và tính toán khổng lồ để đáp ứng hàng triệu giao dịch đồng thời.

Tuy nhiên, chúng tôi không có Robin Hood phi tập trung, kỹ thuật số để lấy từ các nút phong phú và trao cho người nghèo để đạt được một mạng lưới công bằng. Chúng ta cũng không có niềm tin xa xỉ vào con người từ thiện để hy sinh một cách vị tha vì lợi ích lớn hơn của mạng lưới. Vì vậy, Cardano của thiết kế mượn từ TCP/IP khái niệm phân tách các mối quan tâm.

Blockchain cuối cùng là cơ sở dữ liệu sắp xếp các sự kiện và sự kiện với sự đảm bảo về dấu thời gian và tính bất biến. Trong bối cảnh tiền bạc, họ ra lệnh sở hữu tài sản. Thêm tính toán phức tạp bằng cách lưu trữ và thực thi các chương trình là một khái niệm trực giao. Chúng ta có muốn để biết giá trị đã chuyển từ Alice sang Bob là bao nhiêu, hay chúng ta muốn tham gia vào việc tìm hiểu toàn bộ câu chuyện đằng sau giao dịch và quyết định gửi bao nhiêu?

Thật vô cùng hấp dẫn khi chọn cái sau như Ethereum đã làm vì nó linh hoạt hơn, nhưng nó vi phạm các nguyên tắc thiết kế ở trên. Tìm ra câu chuyện có nghĩa là một giao thức duy nhất phải có khả năng hiểu các sự kiện tùy ý, kịch bản giao dịch tùy ý, cho phép phân xử trong trường hợp gian lận và thậm chí có khả năng đảo ngược giao dịch khi thông tin mới được thực hiện có sẵn.

Sau đó, người ta phải đưa ra những quyết định thiết kế khó khăn về việc lưu trữ siêu dữ liệu nào cho mỗi siêu dữ liệu. giao dịch. Những yếu tố nào trong câu chuyện đằng sau giao dịch của Alice và Bob có liên quan? là chúng có liên quan mãi mãi không? Khi nào chúng ta có thể vứt bỏ một số dữ liệu? Làm như vậy có vi phạm pháp luật không một số nước?

Hơn nữa, một số tính toán có tính chất riêng tư. Ví dụ: khi tính giá trị trung bình Lương của công nhân trong một văn phòng, chúng tôi không nhất thiết muốn tiết lộ mỗi người bao nhiêu làm cho. Nhưng điều gì sẽ xảy ra nếu mọi tính toán đều được công khai? Điều gì sẽ xảy ra nếu việc công khai này thiên vị việc thực thi để làm tổn hại đến kết quả?

Vì vậy, chúng tôi đã chọn quan điểm là việc tính toán giá trị phải được tách biệt khỏi câu chuyện đằng sau lý do tại sao giá trị được di chuyển. Nói cách khác, tách giá trị khỏi tính toán. Sự tách biệt này không có nghĩa là Cardano sẽ không hỗ trợ smart contracts. Ngược lại, bằng cách thực hiện sự phân tách rõ ràng, nó cho phép linh hoạt hơn đáng kể trong thiết kế, sử dụng, quyền riêng tư và việc thực thi smart contracts.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 8 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Sổ cái giá trị được gọi là Lớp Thanh toán Cardano (CSL). Vì mục đích là để giải thích giá trị, lộ trình có các mục tiêu sau:

1. Hỗ trợ hai bộ ngôn ngữ kịch bản, một để di chuyển giá trị và một để nâng cao hỗ trợ giao thức lớp phủ
2. Cung cấp hỗ trợ cho các chuỗi bên KMZ để liên kết với các sổ cái khác 5 3. Hỗ trợ nhiều loại chữ ký bao gồm cả chữ ký kháng lượng tử cho hiệu suất cao hơn an ninh
4. Hỗ trợ nhiều tài sản do người dùng phát hành 5. Đạt được khả năng mở rộng thực sự, nghĩa là khi có nhiều người dùng tham gia hơn, khả năng của hệ thống sẽ tăng lên

Viết kịch bản

Bắt đầu với ngôn ngữ kịch bản, các giao dịch giữa các địa chỉ trong sổ cái yêu cầu một số dạng tập lệnh để thực thi và được chứng minh là hợp lệ. Lý tưởng nhất là người ta không muốn Eve truy cập Tiền của Alice, cũng không ai muốn một kịch bản được thiết kế kém vô tình gửi giá trị cho một người đã chết. địa chỉ làm cho số tiền không thể thu hồi được.

Các hệ thống như Bitcoin cung cấp một ngôn ngữ kịch bản cực kỳ thiếu linh hoạt và hà khắc. rất khó để lập trình các giao dịch riêng biệt cũng như khó đọc và hiểu. Còn tướng quân khả năng lập trình của các ngôn ngữ như Solidity có mức độ phức tạp cao vào hệ thống và chỉ hữu ích cho một nhóm tác nhân nhỏ hơn nhiều.

Vì vậy, chúng tôi đã chọn thiết kế một ngôn ngữ mới có tên Simon để vinh danh người tạo ra nó 6 Simon Thompson và người tạo ra các ý tưởng đã truyền cảm hứng cho nó, Simon Peyton Jones. Simon là một ngôn ngữ dành riêng cho miền dựa trên Soạn hợp đồng: một cuộc phiêu lưu trong lĩnh vực tài chính kỹ thuật.

Ý tưởng chính là các giao dịch tài chính thường được tạo thành từ một tập hợp các các yếu tố nền tảng. Nếu người ta tập hợp một bảng tuần hoàn tài chính gồm các yếu tố, thì người ta có thể 7 cung cấp hỗ trợ cho một tập hợp lớn các giao dịch phức tạp tùy ý sẽ bao gồm hầu hết, nếu không tất cả các loại giao dịch phổ biến mà không yêu cầu khả năng lập trình chung.

5 Sắp có trong một bài báo của Kiayias, Zindros và Miller 6 Thông số cụ thể sẽ được phát hành trong thông số kỹ thuật sắp tới. Ngôn ngữ đầy đủ sẽ được hỗ trợ trong Dự kiến phát hành Shelley CSL vào quý 4 năm 2017 7 Dự án ACTUS được xây dựng chuyên sâu
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 9 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Ưu điểm chính là bảo mật và thực thi có thể được hiểu rất rõ. Bằng chứng có thể được viết để hiển thị tính chính xác của các mẫu và làm cạn kiệt không gian thực thi của các sự kiện giao dịch có vấn đề, chẳng hạn như việc tạo ra tiền mới một cách bất ngờ hoặc giao dịch tính dẻo. Thứ hai, người ta có thể để lại các tiện ích mở rộng để thêm nhiều phần tử hơn bằng cách phân nhánh mềm nếu chức năng mới là cần thiết.

Điều đó có nghĩa là sẽ luôn có nhu cầu kết nối CSL với các giao thức lớp phủ, các giao thức tài chính kế thừa. hệ thống và máy chủ có mục đích đặc biệt. Vì vậy chúng tôi đã phát triển Plutus vừa là một công cụ chung ngôn ngữ smart contract có mục đích và cũng là DSL có mục đích đặc biệt để có khả năng tương tác.

Plutus là một ngôn ngữ chức năng được định kiểu dựa trên các khái niệm từ Haskell, có thể được sử dụng để viết kịch bản giao dịch tùy chỉnh. Đối với CSL, nó sẽ được sử dụng cho các giao dịch phức tạp cần thiết để thêm hỗ trợ cho các lớp khác mà chúng tôi cần kết nối, chẳng hạn như sơ đồ sidechains của chúng tôi.

Chuỗi bên

Đối với sidechain, Cardano sẽ hỗ trợ giao thức mới được phát triển bởi Kiayias, Miller và Zindros (chuỗi bên KMZ) dựa trên kết quả trước đó từ bằng chứng về bằng chứng công việc. Đặc biệt thiết kế nằm ngoài phạm vi của bài viết này; tuy nhiên, khái niệm này cho phép sự an toàn và chuyển tiền không tương tác từ CSL sang bất kỳ Lớp tính toán Cardano nào hoặc lớp khác blockchain hỗ trợ giao thức.

Chuỗi bên KMZ là chìa khóa để gói gọn sự phức tạp. Sổ cái có yêu cầu quy định, hoạt động riêng tư, ngôn ngữ kịch bản mạnh mẽ và các mối quan tâm đặc biệt khác thực sự là màu đen chuyển sang CSL, tuy nhiên người sử dụng CSL sẽ nhận được những đảm bảo nhất định về kế toán và khả năng thu hồi tiền sau khi tính toán hoàn tất.

Chữ ký

Để chuyển giá trị từ Alice sang Bob một cách an toàn, Alice cần chứng minh rằng cô ấy có quyền di chuyển các quỹ. Cách trực tiếp và đáng tin cậy nhất để hoàn thành nhiệm vụ này là sử dụng một hệ thống công khai sơ đồ chữ ký khóa trong đó tiền được kết nối với khóa chung và Alice kiểm soát khóa riêng liên quan.

Có hàng trăm kế hoạch khả thi với các thông số và giả định bảo mật khác nhau. Một số dựa vào các vấn đề toán học liên quan đến đường cong elip, trong khi một số khác thì kết nối với các khái niệm kỳ lạ bằng cách sử dụng mạng.
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 10 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Mục tiêu trừu tượng luôn giống nhau. Tồn tại một vấn đề khó khăn không thể giải quyết được trừ khi ai đó có một kiến thức bí mật. Người nắm giữ kiến thức này được cho là chủ sở hữu của cặp khóa và phải là thực thể duy nhất có khả năng sử dụng nó.

Có hai nhóm mối quan tâm mà tiền điện tử phải đối mặt khi chọn sơ đồ chữ ký. Đầu tiên, đó là độ bền bảo mật lâu dài của chính chương trình này. Một số mật mã Các sơ đồ được sử dụng trong những năm 1970 và 1980 như DES đã bị phá vỡ. Khoảng thời gian mà kế hoạch dự kiến sẽ tồn tại phải được quyết định.

Thứ hai, có nhiều doanh nghiệp, chính phủ và các tổ chức khác ưu tiên hoặc trong một số trường hợp, bắt buộc phải sử dụng một chương trình cụ thể. Ví dụ, NSA duy trì Bộ giao thức bộ B. Có các tiêu chuẩn từ ISO và thậm chí cả nhóm làm việc W3C về mật mã.

Nếu một loại tiền điện tử chọn sơ đồ chữ ký duy nhất, nó buộc phải chấp nhận sơ đồ đó có thể bị hỏng tại một thời điểm nào đó trong tương lai và ít nhất một thực thể không thể sử dụng tiền điện tử do các hạn chế về pháp lý hoặc ngành. Tuy nhiên, tiền điện tử không thể hỗ trợ mọi lược đồ chữ ký vì điều này sẽ yêu cầu mọi khách hàng phải hiểu và xác thực từng lược đồ.

Đối với Cardano, chúng tôi quyết định bắt đầu bằng việc sử dụng mật mã đường cong elip, đường cong Ed25519 trong đặc biệt. Chúng tôi cũng quyết định nâng cao các thư viện hiện có bằng cách thêm hỗ trợ cho ví HD sử dụng Thông số kỹ thuật của Tiến sĩ Dmitry Khovratovich và Jason Law.
8

Điều này cho biết, Cardano sẽ hỗ trợ nhiều sơ đồ chữ ký hơn trong tương lai. Đặc biệt, chúng tôi quan tâm đến việc tích hợp BLISS-B để thêm chữ ký kháng máy tính lượng tử vào hệ thống của chúng tôi. Chúng tôi cũng quan tâm đến việc bổ sung SECP256k1 để nâng cao khả năng tương tác với các hệ thống cũ tiền điện tử chẳng hạn như Bitcoin.

Cardano đã được thiết kế với các tiện ích mở rộng đặc biệt cho phép chúng tôi thêm nhiều chữ ký hơn kế hoạch thông qua một ngã ba mềm. Chúng sẽ được thêm vào khi cần thiết và trong các bản cập nhật lớn được lên kế hoạch trong lộ trình .
9

Tài sản do người dùng phát hành (UIA)

Đầu lịch sử của Bitcoin, các giao thức đã nhanh chóng được phát triển để cho phép người dùng phát hành tài sản dựa trên hệ thống kế toán của Bitcoin để theo dõi nhiều loại tiền tệ cùng một lúc. 8 Đây là tài liệu về Triển khai Ví HD của Cardano. Chúng tôi tin rằng Cardano là lần đầu tiên tiền điện tử để hỗ trợ Ví Ed25519 HD
9 Xem cardanoroadmap.com
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 11 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Các giao thức này ban đầu không được hỗ trợ bởi giao thức Bitcoin mà được triển khai thông qua những thủ thuật thông minh.

Trong trường hợp lớp phủ Bitcoin như Xu màu và Mastercoin (hiện được gọi là Omni), ánh sáng khách hàng buộc phải dựa vào các máy chủ đáng tin cậy. Ngoài ra phí giao dịch vẫn phải được thanh toán bằng bitcoin. Các thuộc tính này kết hợp với một đường dẫn duy nhất để phê duyệt giao dịch tạo nên Bitcoin dưới mức tối ưu cho kế toán đa nội dung.

Trong trường hợp Ethereum sử dụng tiêu chuẩn ERC20, có nhiều tính năng phong phú hơn. Tuy nhiên, phí giao dịch vẫn yêu cầu ether. Hơn nữa, mạng Ethereum đang gặp khó khăn mở rộng theo nhu cầu của tất cả các ERC20 token đã phát hành.

Vấn đề cơ bản có thể được chia thành ba phần: nguồn lực, động lực và mối quan tâm. Đối với tài nguyên, việc thêm một loại tiền tệ hoàn toàn mới vào cùng một sổ cái có nghĩa là người ta có hai bộ UTXO (đầu vào giao dịch chưa được chi tiêu) độc lập chia sẻ băng thông, bộ nhớ đệm và không gian khối. Các nút đồng thuận chịu trách nhiệm nhúng các giao dịch của các loại tiền tệ này cần có động lực để làm việc đó. Và không phải mọi người dùng tiền điện tử sẽ hoặc nên quan tâm đến tiền tệ của một thực thể cụ thể.

Với những vấn đề này, lợi ích là vô cùng to lớn khi là token chính của sổ cái nhiều tài sản có thể phục vụ một cách hiệu quả như một loại tiền tệ cầu nối cho phép tạo ra thị trường phi tập trung. Đặc biệt tài sản có mục đích có thể được phát hành để cung cấp thêm tiện ích như tài sản có giá trị ổn định như Tether hoặc MakerDAO hữu ích cho các ứng dụng cho vay và chuyển tiền.

Trước những thách thức, Cardano đã áp dụng cách tiếp cận thực tế cho kế toán đa tài sản. Xây dựng theo từng giai đoạn, thách thức đầu tiên là thiết kế cơ sở hạ tầng cần thiết để hỗ trợ nhu cầu của hàng ngàn UIA. Cụ thể là những tiến bộ sau đây là cần thiết:

1. Cấu trúc dữ liệu được xác thực cho mục đích đặc biệt để cho phép theo dõi một lượng dữ liệu rất lớn UTXO tiểu bang

2. Khả năng có một mempool phân tán để chứa một lượng lớn các giao dịch đang chờ xử lý
3. Phân vùng chuỗi khối và các điểm kiểm tra để cho phép blockchain toàn cầu khổng lồ 4. Một kế hoạch khuyến khích thưởng cho các nút đồng thuận để bao gồm các nhóm khác nhau giao dịch 5. Cơ chế đăng ký cho phép người dùng quyết định loại tiền tệ nào họ muốn theo dõi
6. Bảo mật mạnh mẽ đảm bảo rằng UIA được hưởng mức bảo mật tương tự như tài sản gốc 7. Hỗ trợ tạo thị trường phi tập trung để cải thiện tính thanh khoản giữa UIA và chính token

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 12 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Những nỗ lực ban đầu của chúng tôi để tìm kiếm cấu trúc dữ liệu được xác thực phù hợp đã mang lại kết quả mới loại Cây AVL+ do Leo Reyzin, IOHK và Waves cùng phát triển. Cần nhiều nghiên cứu hơn nữa, nhưng đó là một tiến bộ cơ bản sẽ được đưa vào phiên bản sau của Cardano.

Một mempool phân tán có thể được triển khai bằng giao thức RAMCloud của Đại học Stanford. Các thử nghiệm sẽ bắt đầu vào quý 3 năm 2017 để nghiên cứu khả năng tích hợp của nó vào lớp đồng thuận của Cardano.

Các chủ đề còn lại được kết nối với nhau và được bao phủ bởi nghiên cứu đang diễn ra. Chúng tôi mong đợi - chủ đề tới kết quả nghiên cứu — để đưa giao thức vào Cardano cho UIA trong Basho của CSL phát hành vào năm 2018.

Khả năng mở rộng

Các hệ thống phân tán bao gồm một tập hợp các máy tính (nút) đồng ý chạy một giao thức hoặc

bộ giao thức để thực hiện một mục tiêu chung. Mục tiêu này có thể là chia sẻ một tập tin như được xác định bởi

giao thức BitTorrent hoặc gấp protein bằng cách sử dụng Folding@Home.

Các giao thức hiệu quả nhất sẽ thu được tài nguyên khi các nút tham gia mạng. Một tập tin được lưu trữ bởi

Ví dụ: BitTorrent có thể được tải xuống trung bình nhanh hơn nhiều nếu có nhiều đồng nghiệp

đồng thời tải xuống nó. Tốc độ tăng lên vì các đồng nghiệp cung cấp tài nguyên trong khi

cũng tiêu thụ chúng. Đặc điểm này là điều người ta thường muốn nói đến khi nêu một phân phối

cân hệ thống.

Thách thức với việc thiết kế tất cả các loại tiền điện tử hiện tại là chúng thực sự không

được thiết kế để có thể mở rộng. Ví dụ: Blockchain thường là một danh sách được liên kết chỉ nối thêm của

khối. Tính bảo mật và tính khả dụng của giao thức blockchain phụ thuộc vào nhiều nút

sở hữu bản sao đầy đủ của dữ liệu blockchain. Do đó, một byte dữ liệu phải được sao chép

giữa N nút. Các nút bổ sung không cung cấp thêm tài nguyên.

Kết quả này giống nhau đối với việc xử lý giao dịch và tin nhắn buôn chuyện trong suốt

hệ thống. Việc thêm nhiều nút hơn vào hệ thống đồng thuận không cung cấp thêm

sức mạnh xử lý giao dịch. Nó chỉ có nghĩa là phải dành nhiều nguồn lực hơn để làm điều tương tự

công việc. Nhiều mạng chuyển tiếp hơn có nghĩa là nhiều nút hơn phải truyền cùng một thông điệp để giữ

toàn bộ mạng đồng bộ với khối mới nhất.

Với cấu trúc liên kết này, tiền điện tử không thể mở rộng ra mạng lưới toàn cầu ngang bằng với mạng truyền thống

các hệ thống tài chính. Ngược lại, cơ sở hạ tầng kế thừa có khả năng mở rộng và có mức độ lớn cho

nhiều khả năng xử lý và lưu trữ hơn. Thêm một điểm cụ thể, Bitcoin là một mạng rất nhỏ

so với các công ty thanh toán ngang hàng nhưng vẫn gặp khó khăn trong việc quản lý tải hiện tại.
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 13 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Mục tiêu về khả năng mở rộng của chúng tôi cho Cardano được hỗ trợ rất nhiều bởi thuật toán đồng thuận của chúng tôi. Ouroboros

cho phép một cách phi tập trung để bầu ra số lượng nút đồng thuận, do đó có thể chạy nhiều hơn

các giao thức truyền thống được phát triển trong 20 năm qua để đáp ứng nhu cầu của số lượng lớn

các nhà cung cấp cơ sở hạ tầng như Google và Facebook.
10

Ví dụ: việc chọn số đại biểu cho một kỷ nguyên có nghĩa là chúng ta có một tập hợp các nút đáng tin cậy để

duy trì sổ cái trong một khoảng thời gian cụ thể. Việc bầu nhiều đại biểu cùng một lúc là chuyện nhỏ

và phân chia các giao dịch thành các đại biểu khác nhau.

Các kỹ thuật tương tự có thể được áp dụng để truyền bá mạng và phân chia blockchain

chính nó thành các phân vùng duy nhất. Trong lộ trình hiện tại của chúng tôi, các phương pháp mở rộng quy mô sẽ được áp dụng cho

Ouroboros bắt đầu từ năm 2018 và tiếp tục là trọng tâm trong năm 2019 và 2020.

Cardano Lớp tính toán

Như đã đề cập trước đó, có hai thành phần của một giao dịch: cơ chế gửi và ghi lại luồng token cũng như lý do cũng như điều kiện di chuyển token. các cái sau có thể phức tạp tùy ý và liên quan đến hàng terabyte dữ liệu, nhiều chữ ký và đặc biệt sự kiện xảy ra. Cái sau cũng có thể cực kỳ đơn giản với một giá trị đẩy chữ ký duy nhất đến một địa chỉ khác.

Thách thức đằng sau việc lập mô hình lý do và điều kiện của dòng giá trị là chúng vô cùng riêng tư đối với các thực thể liên quan theo những cách khó lường nhất. Bài học từ luật hợp đồng vẽ ra một bức tranh thậm chí còn rắc rối hơn khi bản thân các diễn viên có thể không thậm chí nhận thức được rằng giao dịch không phù hợp với thực tế thương mại. Chúng tôi thường gọi đây là hiện tượng “khoảng cách ngữ nghĩa”. 11

Tại sao người ta nên xây dựng một loại tiền điện tử theo đuổi một lớp phức tạp và trừu tượng vô tận? Có vẻ như Sisyphean về bản chất và ngây thơ trong thực tế. Hơn nữa, mỗi sự trừu tượng bao gồm có cả hậu quả về mặt pháp lý và an ninh.

Ví dụ: có rất nhiều hoạt động trực tuyến được mọi người coi là bất hợp pháp hoặc bị khinh miệt. chẳng hạn như buôn bán nội dung khiêu dâm trẻ em hoặc bán bí mật nhà nước. Bằng cách triển khai mạnh mẽ 10 Ngoài ra còn có các đề cương nghiên cứu độc lập khác đang cố gắng đạt được mục đích tương tự như Đàn hồi và Bitcoin-NG
11 Lợi Lưu và cộng sự. thảo luận về khoảng trống này trong bài viết gần đây của họ về Làm cho hợp đồng thông minh trở nên thông minh hơn TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 14 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

cơ sở hạ tầng phi tập trung, hiện đang cung cấp một kênh để hoạt động này diễn ra với khả năng chống kiểm duyệt tương tự như các giao dịch thương mại thông thường. Về mặt pháp lý thì không rõ liệu các nút đồng thuận của mạng - có động cơ trở nên liên kết hơn thời gian để phát huy hiệu quả - sẽ chịu trách nhiệm về nội dung họ lưu trữ.

Việc truy tố những người điều hành Tor, sự đối xử tàn bạo với những người điều hành Silk Road và sự thiếu hiểu biết tổng thể sự rõ ràng về mặt pháp lý đằng sau sự bảo vệ pháp lý của những người tham gia giao thức để lại một con đường không chắc chắn. có không thiếu trí tưởng tượng về những gì khác mà một loại tiền điện tử đủ tiên tiến có thể kích hoạt (xem vành đai Gyges). Có hợp lý không khi buộc tất cả người dùng tiền điện tử phải xác nhận hoặc ít nhất là cho phép thực hiện các hành vi và hành vi tồi tệ nhất trên web?

Thật không may, không có câu trả lời rõ ràng nào cung cấp cái nhìn sâu sắc cho nhà thiết kế tiền điện tử. Đó là nhiều hơn về việc chọn một vị trí và bảo vệ giá trị của nó. Ưu điểm của cả Cardano và Bitcoin có nghĩa là chúng tôi đã chọn tách các mối quan tâm thành các lớp. Với Bitcoin, có Gốc ghép. Với Cardano, có Lớp tính toán Cardano.

Các loại hành vi phức tạp cho phép thực hiện các hành động được xây dựng trước đó không thể thực hiện được CSL. Chúng yêu cầu khả năng chạy các chương trình được viết bằng ngôn ngữ hoàn chỉnh Turing và một số hình thức kinh tế khí để tính toán đồng hồ. Họ cũng yêu cầu các nút đồng thuận sẵn sàng bao gồm các giao dịch trong khối của họ.

Vì vậy, việc hạn chế chức năng có thể bảo vệ người dùng một cách hợp lý. Cho đến nay, được thành lập nhất các chính phủ đã không coi việc sử dụng hoặc duy trì tiền điện tử là một hành vi trái pháp luật. Do đó, đại đa số người dùng sẽ cảm thấy thoải mái khi duy trì một sổ cái có khả năng tương đương với một hệ thống thanh toán kỹ thuật số.

Khi một người muốn mở rộng khả năng, có hai khả năng. Nó được kích hoạt bởi một cá nhân tập thể gồm những cá nhân có cùng chí hướng và có tính chất phù du (ví dụ: trò chơi poker). Hoặc, nó được kích hoạt bởi một sổ cái có khả năng tương đương như Ethereum. Trong cả hai trường hợp, chúng tôi đã chọn gia công các sự kiện cho một giao thức khác.

Trong trường hợp sự kiện riêng tư, tạm thời, việc tránh mô hình blockchain là điều hợp lý hoàn toàn, mà hạn chế những nỗ lực hướng tới một thư viện các giao thức MPC có mục đích đặc biệt có thể được viện dẫn khi một nhóm người tham gia có cùng chí hướng mong muốn. Tính toán và hoạt động được điều phối trong một mạng riêng và chỉ tham chiếu CSL như một bảng thông báo đáng tin cậy và một kênh chuyển tin nhắn khi cần thiết.

Cái nhìn sâu sắc quan trọng trong trường hợp này là có sự đồng ý, đóng gói trách nhiệm pháp lý và quyền riêng tư. CSL là được sử dụng như một điểm chung kỹ thuật số để người dùng gặp gỡ và liên lạc - giống như một công viên sẽ tổ chức một sự kiện riêng tư - nhưng không cung cấp bất kỳ chỗ ở hoặc tạo điều kiện đặc biệt nào. Hơn nữa, TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 15 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

việc sử dụng MPC có mục đích đặc biệt sẽ cho phép tương tác có độ trễ thấp mà không cần blockchain đầy hơi. Vì vậy, nó cải thiện quy mô của hệ thống.

Những nỗ lực nghiên cứu của Cardano đối với thư viện này được tập trung tại phòng thí nghiệm Tokyo Tech của chúng tôi với một số hỗ trợ từ các nhà khoa học ở nước ngoài. Chúng tôi gọi thư viện là “Tartaglia” theo tên một người bạn nhà toán học cũng như người cùng thời với Cardano và mong đợi phiên bản đầu tiên sẽ có sẵn trong quý 1 năm 2018.

Trong trường hợp thứ hai, người ta cần blockchain với máy ảo, một tập hợp các nút đồng thuận và một cơ chế cho phép giao tiếp giữa hai chuỗi. Chúng tôi đã bắt đầu quá trình chính thức hóa nghiêm ngặt Máy ảo Ethereum bằng cách sử dụng K-framework trong 12 hợp tác với một nhóm từ Đại học Illinois.

Kết quả của phân tích này sẽ cung cấp thông tin về cách tối ưu nhất để thiết kế một bản sao và cuối cùng máy ảo phân tán với ngữ nghĩa hoạt động rõ ràng và đảm bảo mạnh mẽ về tính chính xác 13 thực hiện từ đặc tả. Nói cách khác, VM thực sự làm những gì mã yêu cầu nó liên quan đến việc giảm thiểu rủi ro bảo mật.

Vẫn còn những câu hỏi chưa được giải quyết về tính kinh tế khí đốt do Ethereum đề xuất và cách thức thực hiện liên quan đến công việc như ML nhận biết tài nguyên của Jan Hoffmann và cộng sự và nghiên cứu rộng hơn về ước tính tài nguyên cho tính toán. Chúng tôi cũng tò mò về trình độ ngôn ngữ tính độc lập của máy ảo. Ví dụ: dự án Ethereum đã bày tỏ mong muốn để chuyển đổi từ VM hiện tại của họ sang Web Assembly.

Nỗ lực tiếp theo là phát triển một ngôn ngữ lập trình hợp lý để thể hiện trạng thái các hợp đồng sẽ được các ứng dụng phi tập trung gọi là dịch vụ. Đối với nhiệm vụ này, chúng tôi có đã chọn cả hai phương pháp hỗ trợ ngôn ngữ smart contract kế thừa Độ vững chắc ở mức thấp các ứng dụng đảm bảo và phát triển một ngôn ngữ mới gọi là Plutus để đảm bảo cao hơn các ứng dụng yêu cầu xác minh chính thức.

Giống như dự án Zeppelin dựa trên sự vững chắc, IOHK cũng sẽ phát triển thư viện tham khảo mã Plutus để các nhà phát triển ứng dụng sử dụng trong dự án của họ. Chúng tôi cũng sẽ phát triển một bộ công cụ chuyên dụng để xác minh chính thức lấy cảm hứng từ công việc từ dự án Liquid Haskell của UCSD.

Về mặt đồng thuận, Ouroboros được thiết kế theo kiểu mô-đun đủ để hỗ trợ smart contract đánh giá. Do đó, cả CSL và CCL sẽ có chung thuật toán đồng thuận. 12 Được phát minh bởi Giáo sư Grigore Rosu et. al., K là một khuôn khổ phổ quát cho ngôn ngữ độc lập ngữ nghĩa thực thi của máy. Trước công việc của chúng tôi, nó đã được sử dụng để lập mô hình C, Java và JavaScript 13 Có nghĩa là các nút đồng thuận khác nhau chạy smart contracts khác nhau. Còn được gọi là phân đoạn trạng thái TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 16 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Sự khác biệt là Ouroboros có thể được xác nhận cho phép cả quyền và sổ cái không được phép thông qua phân phối token.

Với CSL, Ada đã được phân phối bởi sự kiện tạo token tới người mua trên khắp Châu Á người cuối cùng sẽ bán lại trên thị trường thứ cấp. Điều này có nghĩa là thuật toán đồng thuận của CSL là được kiểm soát bởi một nhóm tác nhân đa dạng và ngày càng phi tập trung hơn hoặc được ủy quyền giao. Với CCL, có thể tạo một mục đích đặc biệt token do các đại biểu của đó nắm giữ sổ cái có thể là các thực thể được quản lý, từ đó tạo ra một sổ cái được phép.

Tính linh hoạt của phương pháp này cho phép các phiên bản CCL khác nhau được hiện thực hóa với các phương pháp khác nhau. quy định về đánh giá giao dịch. Ví dụ: hoạt động cờ bạc có thể bị hạn chế trừ khi dữ liệu KYC/AML được trình bày đơn giản bằng cách đưa vào danh sách đen các giao dịch không được quy kết.

Trọng tâm thiết kế cuối cùng của chúng tôi là bổ sung các mô-đun bảo mật phần cứng đáng tin cậy (HSM) vào giao thức của chúng tôi ngăn xếp. Đây là hai lợi thế to lớn khi đưa những khả năng này vào giao thức. Đầu tiên, HSM mang lại hiệu suất tăng đáng kể mà không cần bổ sung tính bảo mật 14 mối quan tâm ngoài việc tin tưởng vào nhà cung cấp. Thứ hai, thông qua việc sử dụng Tấm kính kín (SGP), HSM có thể cung cấp sự đảm bảo rằng dữ liệu có thể được xác minh và sau đó bị hủy mà không bị sao chép hoặc rò rỉ cho người ngoài có ý đồ xấu.

Tập trung vào điểm thứ hai, SGP có thể có tác động mang tính cách mạng đối với việc tuân thủ. Thông thường, khi người tiêu dùng cung cấp thông tin nhận dạng cá nhân (PII) để xác thực nhận dạng hoặc chứng minh quyền tham gia, thông tin này sẽ được chuyển cho bên thứ ba đáng tin cậy với hy vọng nó sẽ không hành động ác ý. Hoạt động này về bản chất là tập trung, nhà cung cấp dữ liệu mất quyền kiểm soát PII của họ và cũng phải tuân theo các quy định khác nhau tùy theo thẩm quyền.

Khả năng chọn một nhóm người chứng thực đáng tin cậy và sau đó lưu trữ PII trong vùng phần cứng có nghĩa là bất kỳ tác nhân nào có HSM đủ năng lực sẽ có thể xác minh sự thật về một tác nhân theo cách không thể tha thứ mà người xác minh không biết danh tính của tác nhân. Ví dụ, Bob là không phải là công dân Hoa Kỳ. Alice là một nhà đầu tư được công nhận. James là người nộp thuế ở Hoa Kỳ và người ta nên gửi lợi nhuận chịu thuế vào tài khoản X.

Chiến lược HSM của Cardano sẽ là thử triển khai các giao thức chuyên biệt trong hai năm tới năm sử dụng Intel SGX và ARM Trustzone. Cả hai mô-đun đều được tích hợp vào hàng tỷ thiết bị tiêu dùng thiết bị từ máy tính xách tay đến điện thoại di động và không yêu cầu thêm nỗ lực từ phía người tiêu dùng để sử dụng. Cả hai đều được hiệu đính kỹ lưỡng, được thiết kế tốt và dựa trên nhiều năm lặp lại từ một số các nhóm bảo mật phần cứng lớn nhất và được tài trợ tốt nhất.

14 Xem http://hackingdistributed.com/2016/12/22/scaling-bitcoin-with-secure-hardware/ từ Cornell Đại học TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 17 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

quy định

Thực tế khắc nghiệt của tất cả các hệ thống tài chính hiện đại là khi mở rộng quy mô, chúng tích lũy nhu cầu, hoặc ít nhất là mong muốn có quy định. Kết quả này nói chung là kết quả của sự sụp đổ thường xuyên do sự sơ suất của một số tác nhân hoặc nhóm tác nhân trên thị trường.

Ví dụ, cuộc khủng hoảng Knickerbocker năm 1907 dẫn đến việc thành lập Cục Dự trữ Liên bang Hệ thống vào năm 1913 với tư cách là người cho vay cuối cùng. Một ví dụ khác là sự thái quá của những năm 1920 trong dẫn đến sự sụp đổ tài chính khủng khiếp, cuộc Đại suy thoái. Sự sụp đổ này dẫn đến việc thành lập Ủy ban Giao dịch Chứng khoán vào năm 1934 nhằm ngăn chặn tình trạng tương tự sự kiện hoặc ít nhất là buộc những kẻ xấu phải chịu trách nhiệm.

Người ta có thể tranh luận một cách hợp lý về sự cần thiết, phạm vi và hiệu quả của quy định, nhưng người ta không thể phủ nhận sự tồn tại của nó và sự nhiệt tình mà các chính phủ lớn đã thực thi nó. Tuy nhiên, thách thức mà tất cả các cơ quan quản lý phải đối mặt khi thế giới toàn cầu hóa và tiền mặt trở thành kỹ thuật số có hai hướng.

Đầu tiên, bộ quy định nào là tối cao khi xử lý một tập hợp các khu vực pháp lý? Khái niệm cổ xưa về chủ quyền theo Hòa ước Westphalia tan biến khi một giao dịch duy nhất có thể chạm tới ba chục quốc gia trong vòng chưa đầy một phút. Nếu nó chỉ đơn giản là bất cứ ai sử dụng ảnh hưởng địa chính trị lớn nhất?

Thứ hai, những cải tiến trong công nghệ bảo mật đã tạo ra một cuộc chạy đua vũ trang kỹ thuật số. ngày càng trở nên khó khăn hơn để hiểu được ai đã tham gia vào một giao dịch, ít hơn nhiều những người sở hữu một phương tiện lưu trữ giá trị cụ thể. Trong một thế giới có hàng triệu đô la tài sản có thể được kiểm soát không gì khác hơn là một bản ghi nhớ 12 từ được giữ bí mật, bạn làm thế nào 15 thực thi quy định có hiệu quả?

Giống như tất cả các hệ thống tài chính, giao thức Cardano phải có ý kiến trong thiết kế của nó về những gì công bằng và hợp lý. Chúng tôi đã chọn phân chia giữa quyền cá nhân và quyền của một thị trường.

Các cá nhân phải luôn có quyền truy cập duy nhất vào quỹ của mình mà không bị ép buộc hoặc sở hữu tài sản dân sự tịch thu. Quyền này phải được thực thi vì không phải tất cả các chính phủ đều có thể tin cậy được. lạm dụng quyền lực chủ quyền của họ vì lợi ích cá nhân của các chính trị gia tham nhũng, như đã thấy ở Venezuela và Zimbabwe. Tiền điện tử phải được thiết kế theo mẫu số chung thấp nhất.

15 Xem BIP39 https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 18 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Thứ hai, lịch sử không bao giờ được phép giả mạo. Blockchains cung cấp một lời hứa về tính bất biến. Giới thiệu sức mạnh lật ngược lịch sử hoặc thay đổi hồ sơ chính thức giới thiệu quá nhiều cám dỗ thay đổi quá khứ để mang lại lợi ích cho một hoặc nhiều diễn viên cụ thể.

Thứ ba, dòng giá trị phải không bị hạn chế. Kiểm soát vốn và các bức tường nhân tạo khác làm suy giảm quyền con người. Ngoài sự vô ích của việc cố gắng thực thi chúng, trong bối cảnh toàn cầu 16 nền kinh tế với nhiều công dân ở các quốc gia kém phát triển nhất đi du lịch ngoài phạm vi quyền lực của họ Để tìm được mức lương đủ sống, việc hạn chế dòng vốn thường gây tổn hại cho những người nghèo nhất thế giới.

Những nguyên tắc này đã nêu, thị trường khác biệt rõ rệt với các cá nhân. Trong khi các nhà thiết kế của Cardano tin vào quyền cá nhân, chúng tôi cũng tin rằng thị trường có quyền công khai các điều khoản và điều kiện của họ và nếu một cá nhân đồng ý kinh doanh trong thị trường này thì chúng phải được tuân theo các tiêu chuẩn đó vì tính toàn vẹn của toàn bộ hệ thống.

Thách thức luôn là chi phí và tính thực tế của việc thực thi. Nhỏ, đa thẩm quyền các giao dịch đơn giản là quá đắt trong các hệ thống cũ để mang lại sự đảm bảo truy đòi cao trong trường hợp có gian lận hoặc tranh chấp thương mại. Khi một người gửi chuyển khoản ngân hàng của họ tới Hoàng tử Nigeria, việc cố gắng lấy lại tiền của mình thường là quá tốn kém.
17

Đối với Cardano, chúng tôi cảm thấy mình có thể đổi mới ở ba cấp độ. Đầu tiên, thông qua việc sử dụng smart contracts các điều khoản và điều kiện của các mối quan hệ thương mại có thể được kiểm soát tốt hơn. Nếu tất cả tài sản đều kỹ thuật số và chỉ có thể được thể hiện trên CSL, có thể đảm bảo mạnh mẽ về thương mại không gian lận đã đạt được.

Thứ hai, việc sử dụng HSM để cung cấp không gian nhận dạng nơi PII không bị rò rỉ nhưng vẫn được sử dụng để các tác nhân xác thực và chứng nhận phải cung cấp một hệ thống danh tiếng toàn cầu và cho phép các hoạt động được quản lý với chi phí thấp hơn nhiều sẽ được thực hiện, chẳng hạn như chơi game trực tuyến với tuân thủ thuế hoặc trao đổi phi tập trung.

Cuối cùng, trong lộ trình của Cardano là việc tạo ra quy định mô-đun DAO có thể được tùy chỉnh để tương tác với smart contract do người dùng viết nhằm tăng khả năng thay đổi, người tiêu dùng bảo vệ và trọng tài. Phạm vi của dự án này sẽ được trình bày trong bài viết sau.

16 Ví dụ về biện pháp đối phó với dòng vốn, xem Hệ thống Ngân hàng Hawala 17 Xem Lừa đảo trả trước phí TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 19 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Điểm của tất cả của nó là gì?

Cardano là một dự án chạy marathon thu hút phản hồi từ hàng trăm bộ óc thông minh nhất

trong và ngoài ngành công nghiệp tiền điện tử. Nó liên quan đến sự lặp đi lặp lại không mệt mỏi, việc sử dụng tích cực

đánh giá ngang hàng và hành vi trộm cắp trắng trợn những ý tưởng tuyệt vời khi bị phát hiện.

Mỗi phần còn lại đề cập đến một khía cạnh trọng tâm cụ thể mà chúng tôi đã quyết định là cốt lõi.

thành phần của dự án của chúng tôi. Một số được lựa chọn do mong muốn cải thiện tổng thể tốt nhất

các hoạt động thực tiễn của không gian trong khi các hoạt động khác dành riêng cho sự phát triển của Cardano.

Mặc dù không có dự án nào có thể đáp ứng mọi mục tiêu hoặc làm hài lòng mọi người dùng nhưng hy vọng của chúng tôi là mang lại tầm nhìn cho

một nền tảng tài chính tự phát triển sẽ trông như thế nào đối với các khu vực pháp lý thiếu chúng. Cuối cùng

thực tế của tiền điện tử không phải là chúng sẽ phá vỡ các hệ thống tài chính kế thừa hiện có.

Các hệ thống tài chính kế thừa luôn có khả năng tiếp thu sự thay đổi và duy trì hình thức của chúng

và chức năng.

Thay vào đó người ta nên tìm đến những nơi mà việc triển khai hệ thống hiện có quá tốn kém.

thống ngân hàng, nơi nhiều người sống với mức thu nhập dưới vài đô la một ngày, không có danh tính ổn định và

tín dụng là không thể tìm thấy.

Ở những nơi này, khả năng kết hợp hệ thống thanh toán, quyền tài sản, danh tính, tín dụng và rủi ro

bảo vệ vào một ứng dụng duy nhất chạy trên điện thoại di động không chỉ hữu ích mà còn thay đổi cuộc sống.

Lý do chúng tôi xây dựng Cardano là vì chúng tôi cảm thấy mình có cơ hội hợp pháp để phân phối — hoặc

ít nhất là tiến bộ - tầm nhìn này dành cho thế giới đang phát triển.

Ngay cả khi thất bại, nếu chúng ta có thể thay đổi cách thiết kế, phát triển và cấp vốn cho tiền điện tử,

thế thì có một thành tựu lớn lao.

Einführung

Eine langfristige Sicht auf die Verbesserung des Designs von Kryptowährungen, damit sie daran arbeiten können mobile Geräte mit einem angemessenen und sicheren Benutzererlebnis ● Bringen Sie Stakeholdern den Betrieb und die Wartung ihrer Kryptowährung näher ● Anerkennung der Notwendigkeit, mehrere Vermögenswerte im selben Hauptbuch zu erfassen ● Abstrahieren von Transaktionen, um optionale Metadaten einzuschließen, um eine bessere Konformität mit dem zu gewährleisten Anforderungen von Altsystemen ● Lernen Sie von den fast 1.000 Altcoins, indem Sie sinnvolle Funktionen nutzen ● Führen Sie einen standardisierten Prozess ein, der von der Internet Engineering Task Force inspiriert wurde eine spezielle Grundlage, um das endgültige Protokolldesign festzulegen
● Entdecken Sie die sozialen Elemente des Handels
● Finden Sie einen gesunden Mittelweg für die Interaktion der Regulierungsbehörden mit dem Handel einige von Bitcoin übernommene Grundprinzipien gefährden

Ausgehend von dieser unstrukturierten Reihe von Ideen begannen die Projektleiter, die an Cardano arbeiteten, beides zu erforschen

Kryptowährungsliteratur zu studieren und einen Toolset-Satz von Abstraktionen aufzubauen. Das Ergebnis dieser Forschung ist

IOHKs umfangreiche Papierbibliothek, zahlreiche Umfrageergebnisse wie dieses aktuelle Skript

Sprachübersicht sowie eine Ontologie von Smart Contracts und das Scorex-Projekt. Lektionen

nachgegeben ein Wertschätzung für die Kryptowährung Industrie ungewöhnlich und bei Zeiten

kontraproduktives Wachstum.

Erstens gibt es im Gegensatz zu erfolgreichen Protokollen wie TCP/IP nur wenige Schichten im Design

Kryptowährungen. Es bestand der Wunsch, eine einheitliche Konsensvorstellung zu bewahren

Fakten und Ereignisse werden in einem einzigen Hauptbuch erfasst, unabhängig davon, ob dies sinnvoll ist.

Zum Beispiel hat Ethereum eine enorme Komplexität bei dem Versuch, ein zu werden

Universeller Weltcomputer, leidet jedoch unter trivialen Bedenken, die das System möglicherweise zerstören könnten

Fähigkeit, als Wertaufbewahrungsmittel zu fungieren. Sollte jedermanns Programm ein erstklassiger Bürger sein?

unabhängig von ihrem wirtschaftlichen Wert, den Wartungskosten oder den regulatorischen Konsequenzen?

Zweitens gibt es wenig Wertschätzung für frühere Ergebnisse in der Mainstream-Kryptografieforschung. Für

Beispielsweise hätte der delegierte Proof of Stake von Bitshares einfach und zuverlässig Zufälle generieren können

Zahlen mittels Münzwurf mit garantierter Ausgabeausgabe, eine Technik, die seitdem bekannt ist

in den 1980er Jahren (siehe die wegweisende Arbeit von Rabin und Ben-Or).

Drittens haben die meisten Altcoins (mit einigen bemerkenswerten Ausnahmen wie Tezos) keine hergestellt

Unterkunft für zukünftige Updates. Die Fähigkeit, eine Soft- oder Hard-Fork erfolgreich voranzutreiben, ist entscheidend

zum langfristigen Erfolg jeder Kryptowährung.

Folglich können Unternehmensbenutzer keine Ressourcen im Wert von mehreren Millionen Dollar bereitstellen

Protokolle, bei denen der Fahrplan und die Akteure dahinter kurzlebig, kleinlich oder radikalisiert sind. Da

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 3 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Es muss ein effizienter Prozess sein, durch den sich ein gesellschaftlicher Konsens um eine Vision bilden kann

Weiterentwicklung des zugrunde liegenden Protokolls. Wenn dieser Prozess enorm aufwändig ist, kommt es zur Fragmentierung

könnte die Gemeinschaft auseinanderreißen.

Schließlich, Geld ist letztendlich a sozial Phänomen. Im Bemühen um Anonymisierung und

Als disintermediäre zentrale Akteure haben Bitcoin und seine Zeitgenossen die Notwendigkeit ebenfalls verworfen

stabile Identitäten, Metadaten und Reputation bei kommerziellen Transaktionen. Hinzufügen dieser Daten

Durch zentralisierte Lösungen entfällt die Überprüfbarkeit, globale Verfügbarkeit und Unveränderlichkeit –

Das ist der Sinn der Verwendung eines blockchain.

Ältere Finanzsysteme wie die, die aus SWIFT, FIX und ACH bestehen, sind reich an

Transaktionsmetadaten. Es reicht nicht aus zu wissen, wie viel Wert zwischen Konten verschoben wurde.

Die Regulierung erfordert häufig die Nennung der beteiligten Akteure, Compliance-Informationen und die Berichterstattung

verdächtige Aktivitäten und andere Aufzeichnungen und Aktionen. In manchen Fällen sind die Metadaten umfangreicher

wichtiger als die Transaktion.

Daher liegt der Schluss nahe, dass die Manipulation von Metadaten genauso schädlich sein könnte wie

Fälschen von Währungen oder Umschreiben der Transaktionshistorie. Keine Vorkehrungen für Schauspieler treffen

diejenigen, die diese Bereiche freiwillig einbeziehen wollen, scheinen kontraproduktiv für die Akzeptanz durch den Mainstream zu sein

und Verbraucherschutz.

Das Ende des Aufenthaltes

Die Zusammenfassung unserer prinzipiellen Erkundung des Kryptowährungsraums besteht aus zwei Sammlungen von

Protokolle. Dementsprechend handelt es sich um eine nachweislich sichere, auf Proof-of-Stake [1][2] basierende Kryptowährung namens

Cardano Settlement Layer (CSL) und eine Reihe von Protokollen namens Cardano Computation Layer

(CCL).

Unser Designschwerpunkt liegt darin, die sozialen Aspekte von Kryptowährungen in Schichten zu berücksichtigen

durch die Trennung der Wertbuchhaltung von der komplexen Berechnung und die Berücksichtigung der Anforderungen von

Regulierungsbehörden im Rahmen mehrerer unveränderlicher Grundsätze. Darüber hinaus, wo es sinnvoll ist,

1 Wir versuchen, vorgeschlagene Protokolle durch Peer-Review zu überprüfen und den Code mit dem Formalen zu vergleichen

Spezifikationen.

1 Eine Liste finden Sie im Abschnitt „Verordnung“. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 4 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Nachweis des Einsatzes

Die Verwendung eines Proof of Stake für eine Kryptowährung ist jedoch eine heiß diskutierte Designentscheidung

fügt einen Mechanismus zur Einführung sicherer Abstimmungen hinzu, verfügt über mehr Skalierbarkeit und ermöglicht mehr

Da es sich um exotische Anreizsysteme handelte, entschieden wir uns, diese anzunehmen.

Unser Proof-of-Stake-Protokoll heißt Ouroboros und wurde von extrem entwickelt

talentiertes Team von Kryptografen aus fünf akademischen Institutionen unter der Leitung von Professor Aggelos

2 Kiayias von der University of Edinburgh. Die Kerninnovation, die es mit sich bringt, geht über die erwiesene Sicherheit hinaus

Die Verwendung eines strengen kryptografischen Modells ist ein modulares und flexibles Design, das dies ermöglicht

Zusammenstellung vieler Protokolle zur Verbesserung der Funktionalität.

Diese Modularität ermöglicht Funktionen wie Delegation, Sidechains, abonnierbare Prüfpunkte,

bessere Datenstrukturen für Light-Clients, verschiedene Formen der Zufallszahlengenerierung und sogar

unterschiedliche Synchronisationsannahmen. Wenn sich ein Netzwerk aus Tausenden zu einem entwickelt

Millionen und sogar Milliarden von Benutzern werden auch die Anforderungen ihres Konsensalgorithmus erfüllen

ändern. Daher ist es wichtig, über genügend Flexibilität zu verfügen, um auf diese Veränderungen und damit einhergehend reagieren zu können

zukunftssicher das Herzstück einer Kryptowährung.

Soziale Elemente des Geldes

Kryptowährungen sind ein Paradebeispiel für die soziale Komponente von Geld. Beim Einschränken

Analyse rein auf Technologie, es gibt kaum einen Unterschied zwischen Bitcoin und Litecoin und sogar

weniger zwischen Ethereum und Ethereum Classic. Allerdings sind sowohl Litecoin als auch Ethereum Classic

Sie verfügen neben ihren eigenen über große Marktkapitalisierungen und robuste, dynamische Gemeinschaften

gesellschaftliche Mandate.

Man kann argumentieren, dass ein großer Teil des Wertes einer Kryptowährung von ihrer Community stammt,

die Art und Weise, wie es die Währung nutzt, und sein Ausmaß an Engagement in der Entwicklung der Währung. Fördern

Der Gedanke, Währungen wie Dash hätten sogar Systeme direkt in das Protokoll integriert, um

Beziehen Sie ihre Gemeinschaft in die Entscheidung ein, was bei der Entwicklung und Finanzierung Priorität haben sollte.

2 University of Connecticut, University of Athens, University of Edinburgh, Aarhus University, Tokio Institut für Technologie WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 5 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Die enorme Vielfalt der Kryptowährungen zeugt auch von ihren sozialen Elementen.

Meinungsverschiedenheiten über Philosophie, Geldpolitik oder auch nur zwischen den Kernentwicklern

zu Fragmentierung und Verzweigungen führen. Doch im Gegensatz zu ihren Gegenstücken in Kryptowährungen sind Fiat-Währungen von

Supermächte neigen dazu, politische Veränderungen und lokale Meinungsverschiedenheiten ohne eine Währungskrise zu überstehen

Massenflucht.

Daher scheint es, dass Elemente von Altsystemen fehlen

Kryptowährungsbranche. Wir argumentieren – und haben dies in die Cardano-Roadmap einfließen lassen

Benutzer eines Protokolls benötigen Anreize, um den Gesellschaftsvertrag hinter ihrem Protokoll zu verstehen

haben die Freiheit, Änderungen auf produktive Weise vorzuschlagen. Diese Freiheit erstreckt sich auf jeden

Aspekt eines Wertaustauschsystems, von der Entscheidung, wie Märkte reguliert werden sollen, bis hin zu welchen

Projekte sollen gefördert werden. Dennoch kann es nicht über zentralisierte Akteure vermittelt werden und ist auch nicht erforderlich

eine besondere Qualifikation, die von einer gut ausgestatteten Minderheit übernommen werden könnte.

Cardano wird ein System von Overlay-Protokollen implementieren, die auf CSL aufbauen, um dies zu berücksichtigen

Bedürfnisse seiner Nutzer.

Erstens: Unabhängig vom Erfolg eines Crowdsales zur Bootstrap-Entwicklung werden die Mittel letztendlich bereitgestellt

zerstreuen. Daher wird Cardano einen dezentralen Trust enthalten monoton finanziert

3 Senkung der Inflation und der Transaktionsgebühren.

Jeder Benutzer sollte berechtigt sein, über ein Abstimmungssystem Gelder vom Trust anzufordern

Die Stakeholder von CSL stimmen darüber ab, wer Begünstigter wird. Der Prozess schafft eine produktive

Rückkopplungsschleife, die bei anderen Kryptowährungen mit Treasury-/Trust-Systemen wie Dash beobachtet wird

Beginnen Sie ein Gespräch darüber, wer gefördert werden soll und wer nicht.

Finanzierungsdiskussionen erzwingen eine Beziehung zwischen lang- und kurzfristigen Zielen, dem sozialen Aspekt der Kryptowährung

Vertrag, Prioritäten und der Glaube an die Wertschöpfung mit bestimmten Vorschlägen. Dieses Gespräch

bedeutet, dass die Gemeinschaft ihre Überzeugungen ständig im Hinblick auf das Mögliche evaluiert und debattiert

Straßenkarten.

Zweitens hoffen wir, dass Cardano irgendwann ein formelles, auf blockchain basierendes System enthalten wird

sowohl Soft- als auch Hard Forks vorschlagen und darüber abstimmen. Bitcoin mit seiner Blockgrößendebatte, Ethereum mit

Der DAO-Fork und viele andere Kryptowährungen haben seit langem Bestand und in

Häufige Fälle sind ungelöste Auseinandersetzungen über die technische und moralische Ausrichtung der Codebasis.

Es kann und sollte argumentiert werden, dass viele dieser Meinungsverschiedenheiten und der Bruch der

Gemeinschaft, die entsteht, wenn Maßnahmen ergriffen werden, sind eine direkte Folge fehlender formaler Prozesse für

über Veränderungen diskutieren.
3 Dies wird auch als Treasury-System bezeichnet WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 6 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Wo kann man Bitcoin-Benutzer davon überzeugen, Segregated Witness einzuführen? Wie soll das

Kernentwickler von Ethereum messen die Stimmung der Community für die Rettung des DAO? Wenn die

Community Brüche, ist die Kryptowährung irreparabel beschädigt?

Im schlimmsten Fall könnte die moralische Handlungsbefugnis einfach an denjenigen übergehen, der die Entwickler hat.

Infrastrukturbeziehungen und Geld, nicht die besten Wünsche der überwiegenden Mehrheit der

Gemeinschaft. Darüber hinaus, wenn ein großer Teil der Community aufgrund von Unzugänglichkeit oder mangelndem Engagement nicht erreichbar ist

zu schlechten Anreizen, wie kann man dann wirklich wissen, ob ihre Handlungen legitim sind? 4

Vorgeschlagene Kryptowährungen wie Tezos bieten ein interessantes Modell, um zu untersuchen, wo a

Das Kryptowährungsprotokoll wird wie eine Verfassung behandelt, die aus drei Abschnitten besteht (Transaktion,

Konsens und Netzwerk) mit einer Reihe formeller Regeln und einem Verfahren zur Aktualisierung der Verfassung. Doch

Es gibt noch viel zu tun mit Anreizen und der Frage, wie genau modelliert und verändert werden soll

eine Kryptowährung mit einer formalen Sprache.

Der Einsatz formaler Methoden, maschinenverständlicher Spezifikationen und die Zusammenführung eines Treasury mit

Dieser Prozess für finanzielle Anreize wird als möglicher Weg zur Inspiration untersucht.

Letztendlich geht es nur um die Möglichkeit, eine Protokolländerung auf transparente und zensurfreie Weise vorzuschlagen

mit blockchain-basierter Abstimmung sollte den Prozess verbessern, auch wenn elegantere Lösungen dies nicht können

gestaltet werden.

Entwerfen in Schichten – Cardano Siedlungsschicht

Beim Entwerfen großartiger Protokolle und Sprachen sollte man nicht in die Zukunft blicken, sondern in die Zukunft die Vergangenheit. Die Geschichte bietet eine Vielzahl von Beispielen für großartige Ideen, die auf dem Papier noch perfekt sind irgendwie nicht überlebt haben, wie zum Beispiel die Open Systems Interconnection Standards. Geschichte auch bietet glückliche Zufälle, die von TCP/IP bis JavaScript überdauert haben.

Einige aus historischer Sicht abgeleitete Prinzipien sind die folgenden:

1. Sie können die Zukunft nicht vorhersagen, also bauen Sie Spielraum ein
2. Komplexität ist auf dem Papier schön, aber die Einfachheit gewinnt normalerweise 3. Zu viele Köche verderben den Brei 4. Sobald ein Standard festgelegt ist, wird er wahrscheinlich bestehen bleiben, unabhängig davon, ob er es ist suboptimal 4 Siehe rationale Ignoranz
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 7 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

5. Aus schlechten Ideen können tatsächlich ziemlich gute werden, wenn der Wille vorhanden ist

Cardano ist ein Finanzsystem, das seinen sozialen Charakter akzeptiert. Es wird einen enormen Bedarf geben für Flexibilität und die Fähigkeit, beliebige Komplexität in der Transaktion eines bestimmten Benutzers zu bewältigen. Wenn Erfolgreich zu sein, wird ein enormer Bedarf an Rechen-, Speicher- und Netzwerkressourcen bestehen um Millionen gleichzeitiger Transaktionen zu ermöglichen.

Dennoch haben wir keinen digitalen, dezentralen Robin Hood, den wir von den reichen Knoten nehmen und an ihn weitergeben können die Armen, um eine gerechte Vernetzung zu erreichen. Wir haben auch nicht den Luxus, Menschen zu vertrauen Wohltätigkeit zu altruistischem Opfer für das Wohl des Netzwerks. Daher Cardano Design übernimmt das Konzept der Interessenstrennung von TCP/IP.

Blockchains sind letztendlich Datenbanken, die Fakten und Ereignisse mit Garantien ordnen Zeitstempel und Unveränderlichkeit. Im Zusammenhang mit Geld ordnen sie den Besitz von Vermögenswerten an. Hinzufügen Komplexe Berechnungen durch Speichern und Ausführen von Programmen sind ein orthogonales Konzept. Wollen wir Um zu wissen, wie viel Wert Alice an Bob hatte, oder wollen wir uns daran beteiligen, das herauszufinden die ganze Geschichte hinter der Transaktion und die Entscheidung, wie viel gesendet werden soll?

Es ist unglaublich verlockend, Letzteres zu wählen, wie es Ethereum getan hat, weil es flexibler ist, aber es verstößt gegen die oben genannten Designprinzipien. Das Herausfinden der Geschichte bedeutet, dass ein einziges Protokoll erforderlich ist muss in der Lage sein, willkürliche Ereignisse zu verstehen, willkürliche Transaktionen zu programmieren und eine Schlichtung zu ermöglichen Betrugsfälle und möglicherweise sogar Rückabwicklungen von Transaktionen, wenn neue Informationen vorliegen verfügbar.

Dann muss man schwierige Designentscheidungen darüber treffen, welche Metadaten für jeden gespeichert werden sollen Transaktion. Welche Elemente der Geschichte hinter der Transaktion von Alice und Bob sind relevant? Sind Sind sie für immer relevant? Wann können wir einige Daten wegwerfen? Verstößt dies gegen das Gesetz? einige Länder?

Darüber hinaus sind einige Berechnungen privater Natur. Zum Beispiel bei der Berechnung des Durchschnitts Um das Gehalt der Arbeiter in einem Büro zu ermitteln, möchten wir nicht unbedingt bekannt geben, wie viel jede Person verdient macht. Aber was wäre, wenn jede Berechnung öffentlich bekannt wäre? Was ist, wenn diese Werbung die Ausführung beeinflusst? um dem Ergebnis zu schaden?

Daher haben wir die Position gewählt, dass die Bilanzierung des Werts von der getrennt werden sollte Geschichte, warum der Wert verschoben wurde. Mit anderen Worten: Trennung von Wert und Berechnung. Diese Trennung bedeutet nicht, dass Cardano smart contracts nicht unterstützt. Im Gegenteil, Durch die explizite Trennung wird eine deutlich größere Flexibilität bei der Gestaltung, Nutzung und Nutzung ermöglicht. Datenschutz und Ausführung von smart contracts.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 8 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Das Wertbuch wird Cardano Settlement Layer (CSL) genannt. Denn der Zweck besteht darin, Rechenschaft abzulegen Value hat die Roadmap folgende Ziele:

1. Unterstützt zwei Sätze von Skriptsprachen, einen zum Verschieben von Werten und einen zum Verbessern Unterstützung des Overlay-Protokolls
2. Bieten Sie Unterstützung für KMZ-Sidechains zur Verknüpfung mit anderen Hauptbüchern 5 3. Unterstützt mehrere Signaturtypen, einschließlich quantenresistenter Signaturen für höhere Signaturen Sicherheit
4. Unterstützen Sie mehrere vom Benutzer ausgegebene Assets 5. Erzielen Sie echte Skalierbarkeit, d. h. je mehr Benutzer beitreten, desto größer werden die Möglichkeiten des Systems erhöhen

Skripterstellung

Beginnend mit der Skriptsprache erfordern Transaktionen zwischen Adressen in einem Hauptbuch einige Form eines Skripts, das ausgeführt und als gültig erwiesen werden soll. Im Idealfall möchte man nicht, dass Eve darauf zugreift Alices Geld, und man möchte auch nicht, dass ein schlecht gestaltetes Drehbuch versehentlich einen Wert an einen Toten sendet Adresse, wodurch die Gelder unwiederbringlich werden.

Systeme wie Bitcoin bieten eine äußerst unflexible und drakonische Skriptsprache Es ist schwierig, maßgeschneiderte Transaktionen zu programmieren sowie zu lesen und zu verstehen. Doch der General Die Programmierbarkeit von Sprachen wie Solidity bringt eine außerordentliche Komplexität mit sich in das System integriert und sind nur für eine viel kleinere Gruppe von Akteuren nützlich.

Aus diesem Grund haben wir uns entschieden, zu Ehren ihres Schöpfers eine neue Sprache namens Simon zu entwerfen 6 Simon Thompson und der Schöpfer der Konzepte, die ihn inspiriert haben, Simon Peyton Jones. Simon ist eine domänenspezifische Sprache, die auf „Verfassen von Verträgen: ein Abenteuer im Finanzwesen“ basiert Ingenieurwesen.

Die Grundidee besteht darin, dass Finanztransaktionen im Allgemeinen aus einer Sammlung von Transaktionen bestehen Grundelemente. Wenn man ein finanzielles Periodensystem der Elemente zusammenstellt, dann kann man das 7 bieten Unterstützung für eine beliebig große Menge zusammengesetzter Transaktionen, die die meisten, wenn nicht, abdecken alle gängigen Transaktionstypen, ohne dass eine allgemeine Programmierbarkeit erforderlich ist.

5 Demnächst in einem Artikel von Kiayias, Zindros und Miller 6 Einzelheiten werden in einer kommenden Spezifikation veröffentlicht. Die vollständige Sprache wird im unterstützt Die Veröffentlichung von Shelley CSL ist für das vierte Quartal 2017 geplant 7 Das Projekt ACTUS verfügt über eine ausführliche Ausarbeitung
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 9 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Der Hauptvorteil besteht darin, dass Sicherheit und Ausführung sehr gut verstanden werden können. Beweise kann geschrieben werden, um die Korrektheit von Vorlagen zu zeigen und den Ausführungsraum auszuschöpfen problematische Transaktionsereignisse, wie die Schaffung neuen Geldes aus dem Nichts oder eine Transaktion Formbarkeit. Zweitens kann man Erweiterungen belassen, um über Soft Forks weitere Elemente hinzuzufügen, wenn Neue Funktionalität ist erforderlich.

Allerdings wird es immer einen Bedarf geben, CSL mit Overlay-Protokollen und alten Finanzprotokollen zu verbinden Systeme und Spezialserver. So haben wir Plutus als General entwickelt Zweck smart contract Sprache und auch ein spezieller DSL für Interoperabilität.

Plutus ist eine typisierte funktionale Sprache, die auf Konzepten von Haskell basiert und verwendet werden kann Schreiben Sie benutzerdefinierte Transaktionsskripte. Für CSL wird es für komplexe Transaktionen verwendet, die erforderlich sind Fügen Sie Unterstützung für andere Ebenen hinzu, die wir verbinden müssen, z. B. unser Sidechain-Schema.

Sidechains

In Bezug auf Sidechains wird Cardano ein neues Protokoll unterstützen, das von Kiayias, Miller und entwickelt wurde Zindros (KMZ-Sidechains) basierend auf früheren Ergebnissen von Arbeitsnachweisen. Das Besondere Design geht über den Rahmen dieses Dokuments hinaus; Das Konzept ermöglicht jedoch die sichere und Nicht-interaktive Bewegung von Geldern von CSL zu einer beliebigen Cardano-Berechnungsschicht oder einer anderen blockchain unterstützt das Protokoll.

KMZ-Sidechains sind der Schlüssel zur Kapselung der Komplexität. Bücher mit regulatorischen Anforderungen, Private Operationen, robuste Skriptsprachen und andere spezielle Anliegen sind praktisch schwarz Boxen an CSL übertragen, dennoch erhält der CSL-Benutzer bestimmte Garantien hinsichtlich der Buchhaltung und der Fähigkeit dazu Rückruf der Gelder, sobald die Berechnung abgeschlossen ist.

Unterschriften

Um Werte sicher von Alice zu Bob zu übertragen, muss Alice nachweisen, dass sie dazu berechtigt ist die Gelder verschieben. Der direkteste und zuverlässigste Weg, diese Aufgabe zu erfüllen, ist die Verwendung einer Öffentlichkeit Schlüsselsignaturschema, bei dem Gelder mit einem öffentlichen Schlüssel verbunden sind und Alice einen steuert zugehörigen privaten Schlüssel.

Es gibt Hunderte möglicher Schemata mit unterschiedlichen Sicherheitsparametern und -annahmen. Einige stützen sich auf mathematische Probleme im Zusammenhang mit elliptischen Kurven, andere dagegen über Gitter mit exotischen Konzepten verbunden.
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 10 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Das abstrakte Ziel ist immer dasselbe. Es gibt ein schwieriges Problem, das nur gelöst werden kann jemand hat ein geheimes Wissen. Der Inhaber dieses Wissens soll sein Der Eigentümer des Schlüsselpaars und sollte die einzige Entität sein, die die Möglichkeit hat, es zu verwenden.

Es gibt zwei Gruppen von Bedenken, mit denen eine Kryptowährung bei der Wahl eines Signaturschemas konfrontiert ist. Erstens ist da die langfristige Sicherheitsbeständigkeit des Systems selbst. Etwas kryptografisch In den 1970er und 1980er Jahren verwendete Systeme wie DES wurden gebrochen. Der Zeitraum, über den Es muss entschieden werden, welches System voraussichtlich überleben wird.

Zweitens gibt es viele Unternehmen, Regierungen und andere Institutionen, die es vorgezogen haben, oder In einigen Fällen wurde die Verwendung eines bestimmten Schemas vorgeschrieben. Beispielsweise unterhält die NSA die Suite B-Protokollsatz. Es gibt Standards von ISO und sogar W3C-Arbeitsgruppen zur Kryptographie.

Wenn eine Kryptowährung ein Einzelsignaturschema wählt, ist sie gezwungen, dieses Schema zu akzeptieren könnte irgendwann in der Zukunft kaputt gehen und mindestens eine Entität kann sie nicht nutzen Kryptowährung aufgrund gesetzlicher oder branchenspezifischer Beschränkungen. Doch eine Kryptowährung kann nicht jeden unterstützen Signaturschema, da dies erfordern würde, dass jeder Kunde jedes Schema versteht und validiert.

Für Cardano haben wir uns entschieden, mit der Verwendung der elliptischen Kurvenkryptographie zu beginnen, der Ed25519-Kurve in besonders. Wir haben uns außerdem entschieden, die vorhandenen Bibliotheken um Unterstützung für HD-Wallets zu erweitern unter Verwendung der Spezifikation von Dr. Dmitry Khovratovich und Jason Law.
8

Allerdings wird Cardano in Zukunft weitere Signaturschemata unterstützen. Insbesondere sind wir es Interesse an der Integration von BLISS-B, um unserem System quantencomputerresistente Signaturen hinzuzufügen. Wir sind auch daran interessiert, SECP256k1 hinzuzufügen, um die Interoperabilität mit Legacy-Lösungen zu verbessern Kryptowährungen wie Bitcoin.

Cardano wurde mit speziellen Erweiterungen entwickelt, die es uns ermöglichen, weitere Signaturen hinzuzufügen Schemata durch eine Soft Fork. Sie werden nach Bedarf und bei geplanten größeren Aktualisierungen hinzugefügt die Roadmap.
9

Vom Benutzer ausgegebene Vermögenswerte (UIAs)

Zu Beginn der Geschichte von Bitcoin wurden schnell Protokolle entwickelt, die es Benutzern ermöglichen, Vermögenswerte auszugeben Huckepack auf dem Buchhaltungssystem von Bitcoin, um mehrere Währungen gleichzeitig zu verfolgen. 8 Dies ist die Dokumentation für die HD Wallet-Implementierung von Cardano. Wir glauben, dass Cardano der erste ist Kryptowährung zur Unterstützung von Ed25519 HD Wallets
9 Siehe cardanoroadmap.com
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 11 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Diese Protokolle wurden vom Protokoll Bitcoin nicht nativ unterstützt, sondern durch implementiert clevere Hacks.

Im Fall von Bitcoin-Overlays wie Colored Coins und Mastercoin (jetzt Omni genannt), Licht Clients sind gezwungen, sich auf vertrauenswürdige Server zu verlassen. Auch Transaktionsgebühren müssen noch eingezahlt werden Bitcoins. Diese Eigenschaften werden mit der einzigen Pipeline zur Transaktionsgenehmigung kombiniert Bitcoin suboptimal für Multi-Asset-Buchhaltung.

Im Fall Ethereum unter Verwendung des ERC20-Standards gibt es einen größeren Funktionsumfang. Allerdings Für Transaktionsgebühren ist weiterhin Ether erforderlich. Darüber hinaus hat das Netzwerk Ethereum Schwierigkeiten Skalierung auf die Bedürfnisse aller ausgegebenen ERC20 tokens.

Das grundlegende Problem lässt sich in drei Teile unterteilen: Ressourcen, Anreize und Anliegen. In Bezug auf Ressourcen bedeutet das Hinzufügen einer völlig neuen Währung zum gleichen Hauptbuch, dass man sie hat zwei unabhängige UTXO-Sets (nicht ausgegebene Transaktionseingaben), die sich die Bandbreite, den Mempool und teilen Blockraum. Konsensknoten, die für die Einbettung von Transaktionen dieser Währungen verantwortlich sind brauchen einen Anreiz dafür. Und nicht jeder Benutzer einer Kryptowährung wird oder sollte sich darum kümmern die Währung eines bestimmten Unternehmens.

Angesichts dieser Probleme sind die Vorteile als primäres token eines Multiasset-Ledgers enorm kann effektiv als Brückenwährung dienen und eine dezentrale Marktgestaltung ermöglichen. Speziell Zweckmäßige Vermögenswerte könnten ausgegeben werden, um zusätzlichen Nutzen zu bieten, z. B. wertstabile Vermögenswerte Tether oder MakerDAO, die für Kredit- und Überweisungsanträge nützlich sind.

Angesichts der Herausforderungen hat Cardano einen pragmatischen Ansatz für die Multi-Asset-Buchhaltung gewählt. Beim schrittweisen Aufbau besteht die erste Herausforderung darin, die notwendige Infrastruktur zur Unterstützung zu entwerfen Forderungen tausender UIAs. Nötig sind nämlich folgende Weiterentwicklungen:

1. Spezielle authentifizierte Datenstrukturen ermöglichen die Verfolgung sehr großer Datenmengen UTXO Zustand

2. Die Möglichkeit, über einen verteilten Mempool zu verfügen, der eine große Menge ausstehender Transaktionen speichern kann
3. Blockchain-Partitionierung und Kontrollpunkte, um eine riesige globale blockchain zu ermöglichen 4. Ein Anreizsystem, das Konsensknoten dafür belohnt, dass sie verschiedene Gruppen von Knoten einbeziehen Transaktionen 5. Ein Abonnementmechanismus, mit dem Benutzer entscheiden können, welche Währungen sie verfolgen möchten
6. Starke Sicherheit garantiert, dass UIAs eine ähnliche Sicherheit genießen wie das native Asset 7. Unterstützung für dezentrales Market Making zur Verbesserung der Liquidität zwischen UIA und der primär token

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 12 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Unsere ersten Bemühungen, die richtige authentifizierte Datenstruktur zu finden, haben zu einem neuen Ergebnis geführt Art des AVL+-Baums, der gemeinsam von Leo Reyzin, IOHK und Waves entwickelt wurde. Weitere Forschung ist erforderlich, Es handelt sich jedoch um eine grundlegende Weiterentwicklung, die in einer späteren Version von Cardano enthalten sein wird.

Ein verteilter Mempool könnte mithilfe des RAMCloud-Protokolls der Stanford University implementiert werden. Im dritten Quartal 2017 werden Experimente beginnen, um die Integration in die Konsensschicht von Cardano zu untersuchen.

Die übrigen Themen sind miteinander verbunden und werden durch laufende Forschung abgedeckt. Wir erwarten – Thema zu Forschungsergebnissen – um ein Protokoll in Cardano für UIAs während des Basho von CSL aufzunehmen Veröffentlichung im Jahr 2018.

Skalierbarkeit

Verteilte Systeme bestehen aus einer Reihe von Computern (Knoten), die sich bereit erklären, ein Protokoll auszuführen oder

Suite von Protokollen, um ein gemeinsames Ziel zu erreichen. Dieses Ziel könnte das Teilen einer Datei gemäß Definition sein

B. das BitTorrent-Protokoll oder das Falten eines Proteins mit Folding@Home.

Die effektivsten Protokolle gewinnen Ressourcen, wenn Knoten dem Netzwerk beitreten. Eine Datei, die von gehostet wird

BitTorrent beispielsweise kann im Durchschnitt viel schneller heruntergeladen werden, wenn viele Peers vorhanden sind

gleichzeitig herunterladen. Die Geschwindigkeit erhöht sich, da die Peers gleichzeitig Ressourcen bereitstellen

konsumiere sie auch. Dieses Merkmal ist das, was man normalerweise meint, wenn man eine Verteilung angibt

Systemwaagen.

Die Herausforderung bei der Gestaltung aller aktuellen Kryptowährungen besteht darin, dass dies tatsächlich nicht der Fall ist

skalierbar konzipiert. Blockchains zum Beispiel sind normalerweise eine nur anhängbare verknüpfte Liste von

Blöcke. Die Sicherheit und Verfügbarkeit eines blockchain-Protokolls hängt von vielen Knoten ab

Besitz einer vollständigen Kopie der blockchain-Daten. Daher muss ein einzelnes Datenbyte repliziert werden

unter N Knoten. Zusätzliche Knoten stellen keine zusätzlichen Ressourcen bereit.

Dieses Ergebnis gilt für die Transaktionsverarbeitung und das gesamte Versenden von Nachrichten

das System. Das Hinzufügen weiterer Knoten zum Konsenssystem bringt keine zusätzlichen Vorteile

Transaktionsverarbeitungsleistung. Es bedeutet lediglich, dass mehr Ressourcen aufgewendet werden müssen, um dasselbe zu erreichen

Arbeit. Mehr Netzwerk-Relaying bedeutet, dass mehr Knoten dieselben Nachrichten weiterleiten müssen, um die Nachrichten aufrechtzuerhalten

gesamtes Netzwerk synchron mit dem aktuellsten Block.

Angesichts dieser Topologie können Kryptowährungen nicht zu einem globalen Netzwerk skalieren, das mit herkömmlichen Kryptowährungen vergleichbar ist

Finanzsysteme. Im Gegensatz dazu ist die Legacy-Infrastruktur skalierbar und verfügt über Größenordnungen

mehr Rechen- und Speicherleistung. Wenn man einen bestimmten Punkt hinzufügt, ist Bitcoin ein sehr kleines Netzwerk

im Vergleich zu seinen Zahlungskollegen, hat jedoch Schwierigkeiten, seine aktuelle Auslastung zu bewältigen.
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 13 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Unsere Skalierbarkeitsziele für Cardano werden durch unseren Konsensalgorithmus erheblich unterstützt. Ouroboros

ermöglicht eine dezentrale Möglichkeit, ein Quorum von Konsensknoten zu wählen, die wiederum mehr ausführen können

Traditionelle Protokolle wurden in den letzten 20 Jahren entwickelt, um den Bedürfnissen großer Unternehmen gerecht zu werden

Infrastrukturanbieter wie Google und Facebook.
10

Beispielsweise bedeutet die Wahl eines Quorums für eine Epoche, dass wir über eine vertrauenswürdige Gruppe von Knoten verfügen

Führen Sie das Hauptbuch für einen bestimmten Zeitraum. Es ist trivial, mehrere Kollegien gleichzeitig zu wählen

und Partitionieren von Transaktionen auf verschiedene Quoren.

Ähnliche Techniken könnten für die Netzwerkausbreitung und auch für das Sharding des blockchain angewendet werden.

unterteilt sich in einzigartige Partitionen. In unserer aktuellen Roadmap werden Skalierungsmethoden angewendet

Ouroboros beginnen im Jahr 2018 und bleiben auch 2019 und 2020 ein Schwerpunkt.

Cardano Berechnungsschicht

Wie bereits erwähnt, gibt es zwei Komponenten einer Transaktion: den Mechanismus zum Senden und zeichnen Sie den Fluss von tokens sowie die Gründe und Bedingungen für die Verschiebung von tokens auf. Die Letztere können beliebig komplex sein und Terabytes an Daten, mehrere Signaturen und Sonderzeichen umfassen auftretende Ereignisse. Letzteres kann auch mit einem einzigen Signatur-Pushing-Wert bemerkenswert einfach sein an eine andere Adresse.

Die Herausforderung bei der Modellierung der Gründe und Bedingungen des Werteflusses besteht darin, dass dies der Fall ist auf unvorhersehbare Weise äußerst persönlich für die beteiligten Einheiten. Lehren aus Das Vertragsrecht zeichnet ein noch problematischeres Bild, während die Akteure selbst dies möglicherweise nicht tun Seien Sie sich sogar darüber im Klaren, dass die Transaktion nicht der kommerziellen Realität entspricht. Wir nennen das im Allgemeinen Phänomen „die semantische Lücke“ . 11

Warum sollte man eine Kryptowährung aufbauen, die einer endlosen Ebene an Komplexität und Abstraktion nachjagt? Es wirkt von Natur aus sisyphusartig und in der Praxis naiv. Darüber hinaus umfasste jede Abstraktion hat sowohl rechtliche als auch sicherheitsrelevante Konsequenzen.

Beispielsweise gibt es im Internet zahlreiche Aktivitäten, die allgemein als illegal gelten oder verachtet werden etwa der Handel mit Kinderpornografie oder der Verkauf von Staatsgeheimnissen. Durch den Einsatz robuster 10 Es gibt auch andere unabhängige Forschungsprotokolle, die versuchen, das gleiche Ziel zu erreichen, wie z Elastico und Bitcoin-NG
11 Loi Luu et al. diskutieren diese Lücke in ihrem aktuellen Artikel „Making Smart Contracts Smarter“. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 14 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Mit der dezentralen Infrastruktur stellt man nun einen Kanal für diese Aktivität bereit den gleichen Zensurwiderstand, den normale kommerzielle Transaktionen genießen. Es ist rechtlich unklar, ob die Konsensknoten des Netzwerks – die den Anreiz haben, sich stärker zusammenzuschließen Zeit, die Effizienz zu fördern – würden für die von ihnen gehosteten Inhalte zur Verantwortung gezogen.

Die strafrechtliche Verfolgung von Tor-Betreibern, die brutale Behandlung des Betreibers von Silk Road und das Fehlen allgemeiner Die rechtliche Klarheit hinter dem rechtlichen Schutz der Protokollteilnehmer hinterlässt einen unsicheren Weg. Es gibt Es mangelt nicht an Vorstellungskraft darüber, was eine ausreichend fortgeschrittene Kryptowährung sonst noch ermöglichen könnte (siehe der Ring von Gyges). Ist es sinnvoll, alle Benutzer einer Kryptowährung zur Unterstützung zu zwingen oder zumindest? die schlimmsten Taten und Verhaltensweisen im Internet ermöglichen?

Leider gibt es keine klaren Antworten, die einem Kryptowährungsdesigner Einblick geben. Es ist mehr darüber, eine Position auszuwählen und ihre Vorzüge zu verteidigen. Der Vorteil, dass sowohl Cardano als auch Bitcoin ist, dass wir uns dafür entschieden haben, Anliegen in Ebenen zu unterteilen. Mit Bitcoin gibt es Wurzelstock. Mit Cardano gibt es die Berechnungsschicht Cardano.

Die Arten komplexer Verhaltensweisen, die die zuvor ausgearbeiteten Handlungen ermöglichen würden, können nicht weitergeführt werden CSL. Sie erfordern die Fähigkeit, Programme auszuführen, die in einer vollständigen Turing-Sprache geschrieben sind Form der Gasökonomie zur Zählerberechnung. Sie erfordern auch Konsensknoten, die dazu bereit sind Nehmen Sie die Transaktionen in ihre Blöcke auf.

Somit könnte eine Funktionseinschränkung die Benutzer einigermaßen schützen. Bisher am meisten etabliert Regierungen haben nicht den Standpunkt vertreten, dass die Verwendung oder Aufrechterhaltung einer Kryptowährung ein Problem darstellt rechtswidrige Handlung. Daher sollte die überwiegende Mehrheit der Benutzer kein Problem damit haben, ein Hauptbuch zu führen in der Leistungsfähigkeit mit einem digitalen Zahlungssystem vergleichbar.

Wenn man die Leistungsfähigkeit erweitern möchte, gibt es zwei Möglichkeiten. Es wird von einem Privaten aktiviert Kollektiv gleichgesinnter Individuen und kurzlebiger Natur (z. B. ein Pokerspiel). Oder, es wird durch ein Hauptbuch mit vergleichbaren Funktionen wie Ethereum ermöglicht. In beiden Fällen haben wir uns entschieden Auslagerung der Ereignisse in ein anderes Protokoll.

Im Falle eines privaten, kurzlebigen Ereignisses ist es sinnvoll, das blockchain-Paradigma zu vermeiden vollständig, sondern beschränken die Bemühungen eher auf eine Bibliothek spezieller MPC-Protokolle, die dies können kann auf Wunsch einer Gruppe gleichgesinnter Teilnehmer aufgerufen werden. Die Berechnungen und Aktivitäten werden in einem privaten Netzwerk koordiniert und beziehen sich auf CSL nur als vertrauenswürdiges Bulletin Board und a Bei Bedarf können Sie auch den Message-Passing-Kanal nutzen.

Die wichtigste Erkenntnis in diesem Fall ist, dass es eine Einwilligung, eine Haftungsabgrenzung und eine Privatsphäre gibt. CSL ist Es wird als digitales Allmende genutzt, in dem sich Benutzer treffen und kommunizieren können – so wie ein Park eine Veranstaltung beherbergen würde private Veranstaltung – bietet jedoch keine besonderen Vorkehrungen oder Erleichterungen. Darüber hinaus WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 15 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Die Verwendung spezieller MPC ermöglicht eine Interaktion mit geringer Latenz, ohne dass dies erforderlich ist blockchain aufgebläht. Dadurch wird die Skalierung des Systems verbessert.

Die Forschungsbemühungen von Cardano für diese Bibliothek sind in unserem Tokyo Tech-Labor zentralisiert einige Unterstützung von Wissenschaftlern im Ausland. Wir nennen die Bibliothek „Tartaglia“, nach einem Kollegen Mathematiker und Zeitgenosse von Cardano und erwarten, dass die erste Iteration verfügbar sein wird im ersten Quartal 2018.

Im zweiten Fall benötigt man einen blockchain mit einer virtuellen Maschine, einer Reihe von Konsensknoten und einen Mechanismus, der die Kommunikation zwischen den beiden Ketten ermöglicht. Wir haben damit begonnen Prozess der rigorosen Formalisierung der virtuellen Maschine Ethereum mithilfe des K-Frameworks in 12 Partnerschaft mit einem Team der University of Illinois.

Das Ergebnis dieser Analyse wird Aufschluss darüber geben, wie ein repliziertes und letztendlich optimalstes Design gestaltet werden kann verteilte virtuelle Maschine mit klarer Betriebssemantik und starken Garantien für die Korrektheit 13 Implementierung aus der Spezifikation. Mit anderen Worten: Die VM tut tatsächlich, was der Code vorgibt Dies hat mit der Minimierung von Sicherheitsrisiken zu tun.

Es gibt immer noch ungelöste Fragen zur Gasökonomie, die von Ethereum vorgeschlagen wird, und zu deren Funktionsweise bezieht sich auf Arbeiten wie das ressourcenbewusste ML von Jan Hoffmann et al. und die umfassendere Untersuchung von Ressourcenschätzung für die Berechnung. Wir sind auch gespannt auf das Sprachniveau Unabhängigkeit der virtuellen Maschine. Beispielsweise hat das Projekt Ethereum den Wunsch geäußert für den Übergang von ihrer aktuellen VM zu Web Assembly.

Der nächste Versuch besteht darin, eine vernünftige Programmiersprache zu entwickeln, um zustandsbehaftet auszudrücken Verträge, die von dezentralen Anwendungen als Dienste aufgerufen werden. Für diese Aufgabe haben wir wählte sowohl den Ansatz zur Unterstützung der alten smart contract-Sprache Solidity als Low Assurance-Anwendungen und Entwicklung einer neuen Sprache namens Plutus für höhere Assurance Anträge, die eine formelle Prüfung erfordern.

Wie das soliditätsbasierte Zeppelin-Projekt wird IOHK auch eine Referenzbibliothek von Plutus-Code entwickeln für Anwendungsentwickler zur Verwendung in ihren Projekten. Wir werden auch ein spezielles Werkzeugset entwickeln zur formalen Verifizierung, inspiriert durch Arbeiten aus dem Liquid Haskell-Projekt der UCSD.

Im Hinblick auf den Konsens wurde Ouroboros ausreichend modular konzipiert, um Unterstützung zu bieten smart contract Auswertung. Daher verwenden sowohl CSL als auch CCL denselben Konsensalgorithmus. 12 Erfunden von Professor Grigore Rosu et. al., K ist ein universeller Rahmen für die Sprachunabhängigkeit Semantik maschinenausführbarer Dateien. Vor unserer Arbeit wurde es zur Modellierung von C, Java und JavaScript verwendet 13 Das bedeutet, dass verschiedene Konsensknoten unterschiedliche smart contracts ausführen. Wird auch als State-Sharding bezeichnet WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 16 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Der Unterschied besteht darin, dass bestätigt werden kann, dass Ouroboros sowohl eine Genehmigung als auch eine Genehmigung erteilt erlaubnislose Hauptbücher über die Verteilung token.

Mit CSL wurde Ada über eine token generierende Veranstaltung an Kunden in ganz Asien vertrieben der schließlich auf einem Sekundärmarkt weiterverkaufen wird. Dies bedeutet, dass der Konsensalgorithmus von CSL ist wird von einer vielfältigen und zunehmend dezentraleren Gruppe von Akteuren oder deren Delegierten kontrolliert weist zu. Mit CCL ist es möglich, einen Sonderzweck token zu erstellen, der von dessen Delegierten gehalten wird Ledger, bei dem es sich um regulierte Unternehmen handeln könnte, wodurch ein zugelassenes Ledger erstellt wird.

Die Flexibilität dieses Ansatzes ermöglicht es, dass verschiedene CCL-Instanzen mit unterschiedlichen Methoden realisiert werden können Regeln zur Bewertung von Transaktionen. Beispielsweise könnten Glücksspielaktivitäten eingeschränkt werden es sei denn, es liegen KYC/AML-Daten vor, indem einfach nicht zugeordnete Transaktionen auf die schwarze Liste gesetzt werden.

Unser letzter Designschwerpunkt liegt auf dem Hinzufügen vertrauenswürdiger Hardware-Sicherheitsmodule (HSM) zu unserem Protokoll Stapel. Dies sind zwei enorme Vorteile bei der Einführung dieser Funktionen in die Protokoll. Erstens sorgen HSMs für enorme Leistungssteigerungen, ohne die Sicherheit zu erhöhen 14 Bedenken, die über das Vertrauen des Anbieters hinausgehen. Zweitens, durch den Einsatz von Sealed Glass Proofs (SGP), HSMs können gewährleisten, dass Daten überprüft und anschließend vernichtet werden können, ohne dass dies der Fall ist kopiert oder an böswillige Außenstehende weitergegeben werden.

Konzentrieren wir uns auf den zweiten Punkt: SGPs könnten einen revolutionären Einfluss auf die Compliance haben. Normalerweise, wenn ein Verbraucher zur Authentifizierung persönlich identifizierbare Informationen (PII) bereitstellt Um Ihre Identität nachzuweisen oder die Teilnahmeberechtigung nachzuweisen, werden diese Informationen an einen vertrauenswürdigen Dritten weitergegeben die Hoffnung, dass es nicht böswillig handelt. Diese Aktivität ist grundsätzlich zentralisiert, der Datenlieferant verliert die Kontrolle über seine personenbezogenen Daten und unterliegt zudem verschiedenen Vorschriften, die auf der Gerichtsbarkeit basieren.

Die Möglichkeit, eine Reihe vertrauenswürdiger Attestierer auszuwählen und dann personenbezogene Daten in einer Hardware-Enklave zu speichern bedeutet, dass jeder Akteur mit einem ausreichend leistungsfähigen HSM in der Lage ist, Fakten über einen Akteur zu überprüfen auf fälschungssichere Weise, ohne dass der Prüfer die Identität des Akteurs kennt. Bob ist zum Beispiel kein US-Bürger. Alice ist eine akkreditierte Investorin. James ist ein US-Steuerzahler und man sollte ihn schicken steuerpflichtige Gewinne auf Konto X.

Die HSM-Strategie von Cardano besteht darin, in den nächsten beiden Fällen die Implementierung spezialisierter Protokolle zu versuchen Jahre mit Intel SGX und ARM Trustzone. Beide Module sind in Milliarden von Verbrauchern verbaut Geräte vom Laptop bis zum Mobiltelefon und erfordern keinen zusätzlichen Aufwand auf Verbraucherseite verwenden. Beide sind außerdem sorgfältig geprüft, gut gestaltet und basieren auf jahrelangen Iterationen einiger von ihnen die größten und bestfinanzierten Hardware-Sicherheitsteams.

14 Siehe http://hackingdistributed.com/2016/12/22/scaling-bitcoin-with-secure-hardware/ von Cornell Universität WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 17 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Verordnung

Die harte Realität aller modernen Finanzsysteme ist, dass sie mit zunehmender Skalierung einen Bedarf anhäufen, oder zumindest ein Wunsch nach Regulierung. Dieses Ergebnis ist im Allgemeinen das Ergebnis wiederkehrender Zusammenbrüche aufgrund der Nachlässigkeit eines Akteurs oder einer Gruppe von Akteuren auf einem Markt.

Beispielsweise führte die Knickerbocker-Krise von 1907 zur Gründung der Federal Reserve System im Jahr 1913 als Kreditgeber der letzten Instanz. Ein weiteres Beispiel sind die Exzesse der 1920er Jahre In den Vereinigten Staaten kam es zu einem schrecklichen Finanzkollaps, der Weltwirtschaftskrise. Dieser Zusammenbruch Um eine ähnliche Entwicklung zu verhindern, wurde 1934 die Securities Exchange Commission gegründet Ereignis verhindern oder zumindest schlechte Akteure zur Verantwortung ziehen.

Man kann vernünftigerweise über die Notwendigkeit, den Umfang und die Wirksamkeit einer Regulierung diskutieren, aber man kann sie nicht leugnen seine Existenz und der Eifer, mit dem große Regierungen es durchgesetzt haben. Allerdings ist die Die Herausforderung, vor der alle Regulierungsbehörden stehen, wenn die Welt globalisiert und Bargeld digital wird, ist zweigleisig.

Erstens: Welche Vorschriften sollten beim Umgang mit einer Sammlung oberste Priorität haben? Gerichtsbarkeiten? Die antiquierte Vorstellung der westfälischen Souveränität schmilzt bei einer einzigen Transaktion kann in weniger als einer Minute drei Dutzend Länder erreichen. Sollte es einfach derjenige sein, der das ausübt größten geopolitischen Einfluss?

Zweitens haben Verbesserungen in der Datenschutztechnologie zu einem digitalen Wettrüsten geführt, wo immer es so sein wird Es wird immer schwieriger, überhaupt nachzuvollziehen, wer an einer Transaktion beteiligt war. geschweige denn, wer einen bestimmten Wertaufbewahrungsmittel besitzt. In einer Welt mit Vermögenswerten in Millionenhöhe kann mit nichts anderem als einer geheim gehaltenen 12-Wörter-Mnemonik kontrolliert werden, wie geht das? 15 wirksame Regulierung durchsetzen?

Wie alle Finanzsysteme muss das Cardano-Protokoll in seinem Design eine Meinung darüber haben, was ist fair und vernünftig. Wir haben uns entschieden, zwischen individuellen Rechten und den Rechten eines zu unterscheiden Marktplatz.

Einzelpersonen sollten immer den alleinigen Zugang zu ihren Geldern haben, ohne Zwang oder zivilrechtliche Vermögenswerte Verfall. Dieses Recht muss durchgesetzt werden, da man nicht darauf vertrauen kann, dass alle Regierungen dies nicht tun missbrauchen ihre souveräne Macht zum persönlichen Vorteil korrupter Politiker, wie in Venezuela zu sehen ist und Simbabwe. Kryptowährungen müssen auf den kleinsten gemeinsamen Nenner gebracht werden.

15 Siehe BIP39 https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 18 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Zweitens sollte die Geschichte niemals manipuliert werden. Blockchains versprechen Unveränderlichkeit. Die Einführung der Möglichkeit, den Verlauf rückgängig zu machen oder die offizielle Aufzeichnung zu ändern, bringt zu viel mit sich Versuchung, die Vergangenheit zu ändern, um einem oder mehreren bestimmten Akteuren zu helfen.

Drittens sollte der Wertefluss uneingeschränkt sein. Kapitalkontrollen und andere künstliche Mauern Menschenrechte einschränken. Abgesehen von der Sinnlosigkeit des Versuchs, sie durchzusetzen, in einem globalen 16 Wirtschaft, in der viele Bürger in den am wenigsten entwickelten Ländern außerhalb ihres Hoheitsgebiets reisen Um einen existenzsichernden Lohn zu finden, schadet die Einschränkung der Kapitalströme in der Regel den Ärmsten der Welt.

Diese Grundsätze besagten, dass sich Märkte deutlich von Individuen unterscheiden. Während die Designer von Cardano glauben an die Rechte des Einzelnen, wir glauben auch, dass Märkte das Recht haben, offen zu sagen deren Geschäftsbedingungen und wenn eine Einzelperson zustimmt, in diesem Markt Geschäfte zu tätigen, dann Im Interesse der Integrität des gesamten Systems müssen diese Standards eingehalten werden.

Die Herausforderung bestand schon immer in den Kosten und der Durchführbarkeit der Durchsetzung. Klein, multijurisdiktional Transaktionen sind in Altsystemen einfach zu teuer, um eine hohe Rückgriffssicherheit zu gewährleisten im Falle eines Betrugs oder eines Handelsstreits. Wenn man seine Überweisung an die sendet Nigerianischer Prinz, es ist normalerweise zu teuer, zu versuchen, sein Geld zurückzubekommen.
17

Für Cardano glauben wir, dass wir auf drei Ebenen innovativ sein können. Erstens durch die Verwendung von smart contracts die Bedingungen von Geschäftsbeziehungen können besser kontrolliert werden. Wenn alle Vermögenswerte vorhanden sind digital und kann ausschließlich auf CSL ausgedrückt werden, starke Garantien für betrugsfreien Handel können sein gewonnen.

Zweitens die Verwendung von HSMs zur Bereitstellung eines Identitätsraums, in dem personenbezogene Daten nicht verloren gehen, aber trotzdem daran gewöhnt sind Authentifizierungs- und Anmeldeinformationsakteure sollten ein globales Reputationssystem bereitstellen und dies ermöglichen Die Durchführung regulierter Aktivitäten ist viel kostengünstiger, beispielsweise Online-Glücksspiele mit automatisierten Systemen Steuerkonformität oder dezentraler Austausch.

Schließlich ist in der Roadmap von Cardano die Schaffung einer modularen Verordnung DAO vorgesehen, die möglich ist angepasst, um mit vom Benutzer geschriebenen smart contracts zu interagieren, um Veränderlichkeit und Verbraucher hinzuzufügen Schutz und Schlichtung. Der Umfang dieses Projekts wird in einem späteren Artikel dargelegt.

16 Als Beispiel für eine Gegenmaßnahme zum Kapitalfluss siehe das Hawala-Bankensystem 17 Siehe Vorschussbetrug WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 19 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Was ist der Sinn des Ganzen?

Cardano war ein Marathonprojekt, bei dem Hunderte der klügsten Köpfe Feedback erhielten

innerhalb und außerhalb der Kryptowährungsbranche. Es beinhaltet unermüdliches Iteration, die aktive Nutzung von

Peer-Review und schamloser Diebstahl großartiger Ideen, wenn sie aufgedeckt werden.

Die verbleibenden Abschnitte behandeln jeweils einen bestimmten Schwerpunktaspekt, den wir als Kernaspekt eingestuft haben

Bestandteil unseres Projektes. Einige wurden aufgrund des Wunsches ausgewählt, das Gesamtergebnis zu verbessern

Praktiken des Raums, während andere spezifisch für die Entwicklung von Cardano sind.

Obwohl kein Projekt jedes Ziel abdecken oder jeden Benutzer zufriedenstellen kann, ist es unsere Hoffnung, eine Vision dafür zu liefern

wie ein sich selbst entwickelnder Finanzstapel für Jurisdiktionen aussehen sollte, in denen er nicht vorhanden ist. Das Ultimative

Die Realität von Kryptowährungen ist nicht, dass sie die bestehenden alten Finanzsysteme stören werden.

Veraltete Finanzsysteme sind jederzeit in der Lage, Veränderungen zu absorbieren und ihre Form beizubehalten

und Funktion.

Vielmehr sollte man nach Orten suchen, an denen es einfach zu teuer ist, das Vorhandene einzusetzen

Bankensystem, in dem viele von weniger als ein paar Dollar am Tag leben, keine stabile Identität haben und

Kredit ist unmöglich zu finden.

An diesen Orten bündeln sich die Macht eines Zahlungssystems, Eigentumsrechte, Identität, Kredit und Risiko

Schutz in einer einzigen Anwendung, die auf einem Mobiltelefon ausgeführt wird, ist nicht nur nützlich, sondern verändert auch das Leben.

Der Grund, warum wir Cardano bauen, ist, dass wir der Meinung sind, dass wir eine berechtigte Chance haben, etwas zu liefern – oder

zumindest Fortschritte machen – diese Vision für die Entwicklungsländer.

Selbst im Scheitern: Wenn wir die Art und Weise ändern können, wie Kryptowährungen entworfen, weiterentwickelt und finanziert werden,

dann gibt es eine große Leistung.

Khoa học và Kỹ thuật

Nghệ thuật lặp lại

Tiền điện tử là các giao thức được triển khai dưới dạng phần mềm. Các giao thức đơn giản là thông minh cuộc đối thoại giữa những người tham gia. Phần mềm cuối cùng là việc thao tác dữ liệu với một số TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 20 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

mục tiêu. Tuy nhiên, sự khác biệt giữa phần mềm vững chắc, đáng tin cậy cũng như các giao thức an toàn, hữu ích và cuộc trò chuyện của họ hoàn toàn là con người.

Phần mềm tốt cần có trách nhiệm giải trình, yêu cầu nghiệp vụ rõ ràng, quy trình lặp lại, thử nghiệm kỹ lưỡng và lặp đi lặp lại không mệt mỏi. Phần mềm tốt cũng cần có tài năng vừa phải các nhà phát triển có đủ kiến thức cụ thể về miền để thiết kế đúng một hệ thống có thể hoàn toàn giải quyết bất cứ vấn đề gì họ đang cố gắng giải quyết.

Đối với các giao thức hữu ích và an toàn, đặc biệt là các giao thức liên quan đến mật mã và phân tán hệ thống, họ bắt đầu theo một quy trình mang tính học thuật và theo tiêu chuẩn hơn. Đánh giá ngang hàng, vô tận các cuộc tranh luận và một khái niệm chắc chắn về sự đánh đổi là cần thiết để đảm bảo một giao thức có ích. Tuy nhiên những điều này thôi là chưa đủ, các giao thức cần phải được triển khai và kiểm tra bằng cách sử dụng thực tế.

Thách thức duy nhất trong ngành công nghiệp tiền điện tử là hai lĩnh vực hoàn toàn khác nhau. các triết lý được trộn lẫn với nhau mà không có sự tổng hợp đúng đắn của Hegel. Luận án của chúng tôi là một “động thái nhanh và phá vỡ mọi thứ” tâm lý khởi nghiệp được thúc đẩy bởi tuổi trẻ, lòng tham và niềm đam mê. Phản đề là một cách tiếp cận chậm, có phương pháp và mang tính học thuật được thúc đẩy bởi mong muốn củng cố những đổi mới trong không gian của chúng tôi thành một lĩnh vực thích hợp với nguồn vốn dồi dào và uy tín.

Kết quả là nhiều loại tiền điện tử chỉ được quy định hoàn toàn trên một tờ giấy trắng liên quan đến CV hoặc chỉ bằng mã được viết vội vàng. Không có loại tiền điện tử nào trong số 10 loại tiền điện tử hàng đầu hiện nay 18 vốn hóa thị trường được dựa trên một giao thức được đánh giá ngang hàng. Không có gì trong số mười hàng đầu hiện tại tiền điện tử đã được triển khai từ một đặc điểm kỹ thuật chính thức.

19

Tuy nhiên, hàng tỷ đô la giá trị đang bị đe dọa. Sau khi được triển khai, tiền điện tử sẽ cực kỳ hữu ích

khó thay đổi. Làm thế nào để người dùng biết họ đang sử dụng một hệ thống an toàn? Làm thế nào một người dùng

biết rằng các tuyên bố tiếp thị là hợp pháp? Điều gì sẽ xảy ra nếu giao thức được đề xuất không bao giờ có thể đạt được

những lời tuyên bố?

Sự thiếu tổng hợp và tôn trọng quy trình này là một trong những lý do chính khiến IOHK muốn

xây dựng Cardano. Hy vọng của chúng tôi là phát triển một dự án tham khảo có thể dùng làm ví dụ về

làm thế nào để làm mọi việc một cách hiệu quả, lành mạnh và trung thực hơn.

Mục tiêu không phải là đề xuất một cách hoàn toàn mới để phát triển phần mềm và giao thức mà là để

thừa nhận rằng phần mềm và giao thức tuyệt vời đã tồn tại và chúng tôi có thể bắt chước các điều kiện

điều đó đã dẫn tới sự sáng tạo của họ. Thứ hai, để làm cho những điều kiện này được biết đến một cách công khai và là nguồn mở nếu

có thể để chúng có thể được bắt chước vì lợi ích của toàn bộ lĩnh vực. 18 Xem www.coinmarketcap.com để biết danh sách toàn diện theo vốn hóa thị trường 19 Ethereum có đặc tả bán chính thức được gọi là Sách Vàng; tuy nhiên, ngữ nghĩa EVM là không được chỉ định đầy đủ và cũng không đủ để thực hiện đầy đủ giao thức. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 21 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Sự thật và ý kiến

Mối quan tâm khác là sự thật kết thúc ở đâu và ý kiến bắt đầu ở đâu. Có hàng trăm

ngôn ngữ lập trình, hàng chục mô hình phát triển và nhiều hơn một triết lý về

quản lý dự án. Thế giới học thuật đang gặp phải những thách thức riêng bắt nguồn từ

khoảng cách từ mối quan tâm kinh doanh và thực tế.

Đối với Cardano, trước tiên chúng tôi đã cố gắng nắm bắt những thiếu sót rõ ràng có thể được mọi người đồng tình

hữu ích từ góc độ kỹ thuật. Ví dụ, mật mã và phân phối

cả hai hệ thống đều là những chủ đề có liên quan đặc biệt với quá nhiều ví dụ về cách những bàn tay ngây thơ

có thể mắc phải những sai lầm khủng khiếp. Do đó, bất kỳ giao thức nào yêu cầu cái nhìn sâu sắc từ các miền này đều cần

được thiết kế bởi một chuyên gia được công nhận và được các chuyên gia khác xem xét.

Ouroboros là nghiên cứu điển hình đầu tiên của chúng tôi về lĩnh vực này. Nó được thiết kế bởi một nhóm các nhà mật mã học với

một lịch sử xuất bản lớn, đa dạng và có thể kiểm chứng công khai. Nó được xây dựng theo tiêu chuẩn

quy trình mã hóa, với các giả định về bảo mật, mô hình đối nghịch và bằng chứng. Những cái này

bằng chứng đã được kiểm tra bằng cách gửi tới hội nghị và cũng độc lập bằng máy tính

20 bằng chứng được viết bằng Isabelle bởi một nhóm tại Đại học Cambridge.
21

Tuy nhiên, riêng công việc này không đảm bảo tính hữu ích - chỉ là một cuộc kiểm tra nghiêm ngặt về an ninh

mô hình đưa ra một số giả định. Để hữu ích, người ta cần triển khai và kiểm tra giao thức.

Các nhà phát triển của chúng tôi đã làm như vậy trong cả Haskell và Rust. Công việc này cho thấy nỗ lực nhiều hơn

cần tập trung vào mô hình đồng bộ hóa, dẫn đến việc tạo ra Ouroboros

Lời khen.

Nghệ thuật lặp lại này là thứ tạo ra những giao thức tuyệt vời, với mỗi bước dẫn đến những bài học và kinh nghiệm mới.

yêu cầu xác minh lại tính đúng đắn của bước trước đó. Việc này tốn kém, mất thời gian và

22 đôi khi thực sự tẻ nhạt, nhưng cần phải đảm bảo một giao thức được thiết kế chính xác.

Các giao thức - đặc biệt là những giao thức được hàng tỷ người sử dụng - không tồn tại trong thời gian ngắn và nhanh chóng

đang phát triển. Đúng hơn là chúng được dự định sẽ được theo dõi trong nhiều năm đến nhiều thập kỷ. Có vẻ như hoàn toàn

hợp lý rằng, trước khi tạo gánh nặng cho thế giới bằng một hệ thống tài chính mới, tất cả chúng ta đều phải chung sống với

trong 100 năm tới, chúng tôi muốn yêu cầu sự tẻ nhạt và nghiêm ngặt từ các nhà thiết kế của nó.

20 Bài báo số 71 được chấp nhận của Hội nghị tiền điện tử hàng năm của IACR ở California
21 Tác giả Kawin Worrasangasilpa dưới sự giám sát của Giáo sư Lawrence Paulson
22 Đi theo tiếp tuyến để cho dễ hiểu, người ta nên xem phần thảo luận của Giáo sư Halmos về cách viết sách giáo khoa toán TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 22 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Tội lỗi chức năng

Chuyển sang lãnh thổ có nhiều quan điểm hơn, các công cụ, ngôn ngữ và phương pháp được sử dụng trong

phát triển phần mềm là sản phẩm của sự quan phòng tôn giáo hơn là thực tế khách quan. Nguồn

mã giống như văn xuôi viết. Mọi người đều có quan điểm về điều gì là tốt - và điều gì đang được

đôi khi, được truyền đạt ít quan trọng hơn cách nó được truyền đạt.

Chúng ta phải phạm tội chọn một bên chấp nhận rằng bên đó sẽ sai ít nhất trong một khía cạnh nào đó.

mắt của người đó. Tuy nhiên, ít nhất có rất nhiều lý do biện minh đằng sau sự lựa chọn của chúng ta.

Các giao thức giúp Cardano có thể thực hiện được đang được triển khai trong Haskell. Giao diện người dùng

đã được gói gọn trong một nhánh của Electron mà chúng tôi gọi là Daedalus. Chúng tôi đã chọn để

sử dụng mô hình kiến trúc web nếu có thể và đối với cơ sở dữ liệu của chúng tôi, chúng tôi đã chọn khóa-giá trị

mô hình sử dụng RocksDB.

Từ cấp độ thành phần, sự trừu tượng hóa này có nghĩa là việc bảo trì đơn giản hơn nhiều, tốt hơn

công nghệ có thể được thay thế sau này mà không tốn nhiều công sức và hệ thống của chúng tôi một phần gắn liền với

nỗ lực phát triển của Github và Facebook.

Việc sử dụng WebGUI cho phép chúng tôi tận dụng React và phát triển các tính năng giao diện người dùng bằng các công cụ

được hàng trăm nghìn nhà phát triển JavaScript hiểu. Sử dụng kiến trúc web

có nghĩa là các thành phần có thể được coi là dịch vụ và mô hình bảo mật hợp lý.

Chọn Haskell để phát triển giao thức là lựa chọn khó khăn nhất. Ngay cả trong chức năng

thế giới, có rất nhiều sự lựa chọn. Về mặt linh hoạt và không trong sạch hơn, có những ngôn ngữ như

Clojure, Scala và F#, được hưởng lợi từ các thư viện khổng lồ của Java và .Net

hệ sinh thái trong khi vẫn bảo tồn một số khía cạnh tốt nhất của lập trình chức năng.

Có nhiều ngôn ngữ mang tính học thuật hơn như Agda và Idris có quan hệ gần gũi

kết nối với các kỹ thuật cho phép xác minh tính chính xác một cách mạnh mẽ. Thế nhưng họ lại thiếu

thư viện hợp lý và có kinh nghiệm phát triển dưới mức trung bình.

Đối với Cardano, sự lựa chọn thuộc về Ocaml và Haskell. Ocaml là một ngôn ngữ tuyệt vời với

một cộng đồng tuyệt vời, công cụ tốt, kinh nghiệm phát triển hợp lý và di sản to lớn trong

không gian xác minh chính thức thông qua Coq. Vậy tại sao chúng tôi chọn Haskell? 23

23 Thêm vào điểm này, IOHK thực sự có một dự án đang được triển khai ở Ocaml có tên là Qeditas chúng tôi kế thừa từ bút danh Bill White TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 23 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Tại sao lại là Haskell?

Các giao thức tạo nên Cardano được phân phối, đi kèm với mật mã và yêu cầu

mức độ chịu lỗi cao. Vào những ngày đẹp nhất vẫn sẽ có những diễn viên Byzantine, dị dạng

tin nhắn và các máy khách bị lỗi vô tình gây ra một số dạng tàn phá trên mạng.

Đầu tiên, chúng tôi muốn một ngôn ngữ có hệ thống kiểu chữ mạnh mẽ, nơi chúng tôi có thể dễ dàng sử dụng các công cụ

chẳng hạn như Quickcheck và các kỹ thuật phức tạp hơn như Loại sàng lọc trong khi có

kỳ vọng hợp lý về khả năng chịu lỗi. Mô hình OTP kiểu Erlang đáp ứng yêu cầu sau

trong khi các ngôn ngữ như Haskell và Ocaml đáp ứng được các ngôn ngữ trước đây.

Với sự ra đời của Cloud Haskell, Haskell đã đạt được nhiều lợi thế của Erlang trong khi không

từ bỏ chính mình. Hơn nữa, tính mô-đun và khả năng kết hợp của Haskell đã cho phép chúng tôi

sử dụng thư viện riêng có trọng lượng nhẹ hơn có tên là Time Warp cho Cardano.

Thứ hai, thư viện của Haskell đã phát triển vượt bậc trong vài năm qua nhờ vào công việc mở rộng

của các tổ chức thương mại như Galois, FP Complete và Well-Typed. Kết quả là Haskell có thể

được sử dụng để viết các ứng dụng sản xuất.
24

Thứ ba, sự phát triển nhanh chóng của PureScript đã cung cấp một cầu nối rất cần thiết cho thế giới JavaScript

giống như những gì Clojurescript đã mang lại cho Clojure. Chúng tôi kỳ vọng PureScript sẽ đặc biệt quan trọng

khi nói đến việc giúp Cardano hoạt động trên trình duyệt và phát triển ví di động.

Thứ tư, liên quan đến giải pháp phụ thuộc, Haskell trong vài năm qua đã đạt được

nỗ lực xã hội và công nghệ đáng kể được dẫn dắt bởi các nhà công nghệ như Michael Snoyman thông qua một

nền tảng được gọi là stackage vừa dễ sử dụng vừa được FP Complete hỗ trợ tốt.

Thứ năm, ngoài độ phân giải phụ thuộc đầy đủ, chúng tôi hướng đến việc xây dựng phần mềm của mình

có thể tái sản xuất. Nói cách khác, với cùng giá trị cấu hình và phiên bản phụ thuộc, nó

sẽ tạo ra các tạo phẩm xây dựng giống hệt nhau. Thông qua tính năng xếp chồng, chúng tôi đã sử dụng NixOps

để đạt được khả năng tái tạo thành công lớn.

Cuối cùng, đội ngũ nhà phát triển tài năng chuyên về Haskell khá lớn — so với

các đồng nghiệp của nó - và được đào tạo khá bài bản với sự kết hợp phù hợp giữa các bằng cấp học thuật và ngành. Nó cũng

hoạt động như một bộ lọc năng lực vì hiếm khi tìm được nhà phát triển Haskell có kinh nghiệm mà không có

kiến thức chi tiết về khoa học máy tính.
24 Bryan O'Sullivan đưa ra một bài nói chuyện thú vị về ứng dụng công nghiệp của Haskell ở đây.
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 24 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Thông số kỹ thuật và xác minh chính thức

Điểm mạnh đáng kể của việc phát triển giao thức sử dụng mô hình bảo mật có thể chứng minh được là chính xác là nó cung cấp một giới hạn đảm bảo về sức mạnh đối nghịch. Người ta được giao một hợp đồng miễn là giao thức được tuân thủ và bằng chứng là chính xác, kẻ thù không thể vi phạm bảo mật tài sản được yêu cầu bồi thường.

Sự phản ánh sâu sắc hơn làm cho khẳng định trước đó càng có ý nghĩa hơn. Đối thủ có thể tùy ý thông minh và có năng lực. Nói rằng họ bị đánh bại chỉ nhờ một mô hình toán học là phi thường. Và tất nhiên, nó không hoàn toàn đúng.

Thực tế đưa ra những yếu tố và hoàn cảnh ngăn cản những điều không tưởng về an ninh và an ninh thuần túy. hành vi đúng từ hiện có. Việc triển khai có thể sai. Phần cứng có thể gây ra cuộc tấn công các vectơ trước đây chưa được xem xét. Mô hình bảo mật có thể không đầy đủ và không phù hợp với sử dụng thực tế cuộc sống.

Cần có sự phán xét về mức độ yêu cầu kỹ thuật, tính chặt chẽ và kiểm tra đối với một giao thức. Ví dụ: những nỗ lực như dự án Microkernel SeL4 là một ví dụ điển hình về tất cả tấn công vào sự mơ hồ đòi hỏi gần 200.000 dòng mã Isabelle để xác minh ít hơn 10.000 dòng mã C. Tuy nhiên, nhân hệ điều hành là cơ sở hạ tầng quan trọng có thể là một lỗ hổng bảo mật nghiêm trọng nếu không được triển khai đúng cách.

Có phải tất cả các phần mềm mật mã đều yêu cầu nỗ lực như nhau không? Hoặc người ta có thể chọn ít hơn con đường mạnh mẽ tạo ra kết quả tương đương? Cũng có vấn đề gì nếu giao thức là được triển khai một cách hoàn hảo nếu môi trường mà nó chạy trong đó nổi tiếng là dễ bị tổn thương như trên Windows XP?

Đối với Cardano, chúng tôi đã chọn thỏa hiệp sau. Thứ nhất, do tính chất phức tạp của lĩnh vực mật mã và điện toán phân tán, các bằng chứng có xu hướng rất tinh vi, dài, phức tạp và đôi khi khá kỹ thuật. Điều này ngụ ý rằng việc kiểm tra do con người thực hiện có thể tẻ nhạt và dễ mắc lỗi. Vì vậy, chúng tôi tin rằng mọi bằng chứng quan trọng được trình bày dưới dạng giấy trắng giấy viết để bao gồm cơ sở hạ tầng cốt lõi cần phải được kiểm tra bằng máy.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 25 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Thứ hai, để xác minh mã Haskell sao cho phù hợp chính xác với sách trắng của chúng tôi, chúng tôi có thể chọn giữa hai tùy chọn phổ biến: giao tiếp với bộ chứng minh SMT thông qua LiquidHaskell và sử dụng Isabelle/HOL.

Người giải SMT (lý thuyết modulo thỏa mãn) giải quyết vấn đề tìm kiếm chức năng các tham số thỏa mãn một phương trình hoặc bất phương trình, hoặc chỉ ra rằng các tham số đó không tồn tại. Như De Moura và Bjørner đã thảo luận, các trường hợp sử dụng SMT rất đa dạng, nhưng mấu chốt điểm là những kỹ thuật này đều mạnh mẽ và có thể giảm đáng kể lỗi và các lỗi ngữ nghĩa.

Mặt khác, Isabelle/HOL là một công cụ biểu cảm và đa dạng hơn có thể được sử dụng để

vừa chỉ định vừa xác minh việc thực hiện. Isabelle là một người giải định lý tổng quát làm việc với

các cấu trúc logic bậc cao hơn, có khả năng biểu diễn các tập hợp và các đối tượng toán học khác để

được sử dụng trong chứng minh. Bản thân Isabelle tích hợp với bộ chuẩn Z3 SMT để giải quyết các vấn đề liên quan đến

những hạn chế như vậy.

Cả hai cách tiếp cận đều mang lại giá trị và do đó chúng tôi đã quyết định áp dụng cả hai theo từng giai đoạn.

Bằng chứng bằng văn bản của con người sẽ được mã hóa trong Isabelle để kiểm tra tính chính xác của chúng, từ đó đáp ứng

yêu cầu kiểm tra máy của chúng tôi. Và chúng tôi dự định bổ sung dần dần Liquid Haskell cho tất cả

mã sản xuất trong quá trình triển khai Cardano trong suốt năm 2017 và 2018.

Điểm cuối cùng, việc xác minh chính thức chỉ tốt khi thông số kỹ thuật được xác minh từ và các bộ công cụ có sẵn. Một trong những lý do chính để chọn Haskell là nó cung cấp sự cân bằng hợp lý giữa thực tiễn và lý thuyết. Đặc điểm kỹ thuật bắt nguồn từ các giấy tờ trắng trông rất giống Mã Haskell và việc kết nối cả hai dễ dàng hơn đáng kể so với thực hiện bằng mệnh lệnh ngôn ngữ.

Vẫn còn khó khăn rất lớn trong việc nắm bắt được thông số kỹ thuật phù hợp cũng như cập nhật thông số kỹ thuật khi cần thực hiện các thay đổi như nâng cấp, sửa lỗi và các mối quan tâm khác; tuy nhiên, thực tế này không hề làm giảm giá trị tổng thể. Nếu một người sắp gặp rắc rối xây dựng nền tảng dựa trên tính bảo mật có thể chứng minh được thì việc triển khai phải là những gì đã được thực hiện thực sự được đề xuất trên giấy.

Minh bạch

Câu hỏi cuối cùng khi thảo luận về khoa học và kỹ thuật phát triển tiền điện tử là làm thế nào để giải quyết sự minh bạch. Các quyết định thiết kế không phải là Boolean và thanh tao, sắp tới nhà phát triển trong mơ rồi đột nhiên trở thành canon. Chúng bắt nguồn từ kinh nghiệm, tranh luận và bài học rút ra từ những sai lầm trước đó.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 26 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Thách thức là một quá trình phát triển hoàn toàn minh bạch có thể ảnh hưởng đến việc thảo luận trở nên sân khấu hơn là dựa trên bằng chứng. Cái tôi, nỗ lực thu phục cộng đồng và nỗi sợ hãi việc nghe có vẻ ngu ngốc có thể khiến các cuộc trò chuyện trở nên vô ích và phản tác dụng.

Hơn nữa, những người bên ngoài có thể cố gắng tham gia vào cuộc trò chuyện nhằm ép buộc họ tiếp tuyến cụ thể để trở thành chủ đề có liên quan duy nhất. Mọi người đều có một con bò thiêng liêng.

Vậy làm thế nào để cân bằng nhu cầu về một quá trình phát triển minh bạch, vốn phụ thuộc vào cộng đồng đã giao phó tiến độ cho một nhóm các nhà phát triển cốt lõi, với nhu cầu tự do biểu hiện mà không sợ hãi?

Với Cardano, chúng tôi đã quyết định áp dụng quy trình theo tiêu chuẩn với sự giám sát trực tiếp. Cộng đồng cần biết rằng khoa học và quy tắc đã được cân nhắc kỹ lưỡng, kiểm tra và thực sự giải quyết được những điều mà các nhà phát triển khẳng định họ làm. Để đạt được mục đích này, việc đánh giá ngang hàng nên hoàn toàn đáp ứng được thành phần khoa học vì nó được thiết kế đặc biệt cho mục đích này và đã cho chúng ta thế giới hiện đại.

Đối với mã, chủ đề này có nhiều quan điểm hơn một chút. Đối với Cardano, chúng tôi đã quyết định ủy thác Cardano Foundation đóng vai trò là kiểm toán viên cuối cùng cho công việc của IOHK. Đặc biệt, họ được giao phó với các nhiệm vụ sau:

1. Đánh giá thường xuyên mã nguồn có trong Cardano Github để kiểm tra chất lượng, phạm vi kiểm tra, nhận xét thích hợp và đầy đủ
2. Xem lại tất cả tài liệu Cardano về tính chính xác và hữu ích
3. Xác minh các tuyên bố rằng các giao thức do các nhà khoa học tạo ra đã được triển khai đầy đủ

Để hoàn thành nhiệm vụ này, IOHK sẽ gửi báo cáo thường xuyên và kịp thời cho Tổ chức – và giao - để xem xét. Đến lượt mình, Quỹ sẽ công bố một báo cáo giám sát phát triển cho Cardano cộng đồng ít nhất mỗi quý.

Nỗ lực đầu tiên này nhằm bắt đầu một cuộc trò chuyện rộng hơn về cách một dự án phi tập trung đạt được trách nhiệm giải trình. Giám sát phát triển từ bên thứ ba đáng tin cậy là một công cụ mạnh mẽ để đảm bảo rằng các nhà phát triển đang đi đúng hướng, nhưng việc đảm bảo hoàn toàn rằng dự án sẽ luôn luôn cung cấp.

Vì lý do này, sau khi kho bạc được tích hợp vào CSL, Quỹ sẽ khuyến khích các nhóm phát triển bổ sung để xây dựng các khách hàng thay thế dựa trên chính thức thông số kỹ thuật được phát triển cùng với IOHK. Sự đa dạng trong phát triển đã là một kỹ thuật tuyệt vời được dự án Ethereum sử dụng để tránh tình trạng độc canh hình thành xung quanh một nhóm ý tưởng hoặc nhà phát triển. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 27 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Về các thông số kỹ thuật, có rất nhiều kiến thức thu được từ các tiêu chuẩn quá trình tiếp theo là WC3 và IETF. Cuối cùng, mỗi giao thức Cardano tích hợp yêu cầu một đặc tả độc lập với công việc học tập hoặc mã nguồn. Đúng hơn là nó cần phải ở định dạng phù hợp như RFC.

Một trong những nguyên lý cốt lõi của Tổ chức Cardano là đóng vai trò là cơ quan tiêu chuẩn dành riêng cho Cardano giao thức và tổ chức các cuộc trò chuyện để cập nhật, thêm hoặc thay đổi các tiêu chuẩn liên quan đến Cardano. Nếu internet (một sản phẩm tiêu chuẩn) thông qua IETF có thể đạt được sự đồng thuận về những gì các giao thức cốt lõi sẽ được sử dụng thì hoàn toàn hợp lý khi cho rằng một cơ quan chuyên trách có thể tạo điều kiện cho kết quả tương tự.

Như một lưu ý cuối cùng, thật thú vị khi khám phá việc chuyển những cuộc thảo luận này sang một thực thể phi tập trung được lưu trữ trên blockchain. Khái niệm này được gọi là tổ chức tự trị phi tập trung (DAO) và công việc sơ bộ đang được tiến hành trong lĩnh vực này. IOHK sẽ phát triển mô hình DAO tham khảo cho các thực thể giao tiếp với Cardano để sử dụng nếu muốn và đó là đặc quyền của Tổ chức Cardano để quyết định xem có chấp nhận nó theo yêu cầu tiêu chuẩn của họ hay không.

Wissenschaft und Technik

Die Kunst der Iteration

Kryptowährungen sind als Software implementierte Protokolle. Protokolle sind einfach intelligent Gespräche zwischen Teilnehmern. Software ist letzten Endes die Manipulation von Daten WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 20 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Ziel. Doch der Unterschied zwischen solider, zuverlässiger Software sowie nützlichen, sicheren Protokollen und ihr Gegenteil ist völlig menschlich.

Gute Software braucht Verantwortlichkeit, klare Geschäftsanforderungen, wiederholbare Prozesse, Gründliche Tests und unermüdliche Iteration. Gute Software braucht auch einigermaßen talentierte Leute Entwickler mit ausreichend domänenspezifischem Wissen, um ein System richtig zu entwerfen, das dies vollständig kann jedes Problem lösen, das sie zu lösen versuchen.

Was nützliche und sichere Protokolle betrifft, insbesondere solche, die Kryptographie beinhalten und verteilt sind Systeme beginnen sie in einem eher akademischen und standardisierten Prozess. Peer-Review, endlos Debatten und ein klares Konzept der Kompromisse sind notwendig, um sicherzustellen, dass ein Protokoll nützlich ist. Doch diese Allein reicht nicht aus, Protokolle müssen im realen Einsatz implementiert und getestet werden.

Die einzigartige Herausforderung in der Kryptowährungsbranche besteht darin, dass zwei völlig unterschiedliche sind Philosophien werden ohne eine richtige Hegelsche Synthese verstümmelt. Unsere These ist ein „Umzug „Schnelle und zerbrich Dinge“-Startup-Mentalität, die von Jugend, Gier und Leidenschaft geprägt ist. Die Antithese ist a langsamer, methodischer und akademisch orientierter Ansatz, motiviert durch den Wunsch, das zu festigen Innovationen unseres Raumes in eine schöne Nische zu bringen, die reichlich Geld und Prestige genießt.

Das Ergebnis ist, dass viele Kryptowährungen entweder nur in einem Whitepaper vollständig spezifiziert sind relevant für einen Lebenslauf oder einfach nur durch hastig geschriebenen Code. Keine der aktuellen Top-Ten-Kryptowährungen von 18 Die Marktkapitalisierung basiert auf einem Peer-Review-Protokoll. Keiner der aktuellen zehn Top Kryptowährungen wurden anhand einer formalen Spezifikation implementiert.

19

Dennoch stehen Werte in Milliardenhöhe auf dem Spiel. Einmal eingesetzt, ist eine Kryptowährung äußerst wertvoll

schwer zu ändern. Woher weiß ein Benutzer, dass er ein sicheres System verwendet? Wie funktioniert ein Benutzer

Wissen Sie, dass die Marketingaussagen legitim sind? Was wäre, wenn das vorgeschlagene Protokoll niemals etwas erreichen könnte?

die Ansprüche?

Dieser Mangel an Synthese und Respekt vor dem Prozess ist einer der Hauptgründe, warum IOHK dies wollte

Build Cardano. Unsere Hoffnung war es, ein Referenzprojekt zu entwickeln, das als Beispiel dienen könnte

wie man Dinge effektiver, vernünftiger und ehrlicher macht.

Das Ziel besteht nicht darin, eine völlig neue Art der Software- und Protokollentwicklung vorzuschlagen, sondern darin

erkennen an, dass es bereits großartige Software und Protokolle gibt und wir die Bedingungen nachahmen können

das führte zu ihrer Entstehung. Zweitens, diese Bedingungen öffentlich bekannt zu machen und als Open Source bereitzustellen

möglich, so dass sie zum Nutzen des gesamten Fachgebiets nachgeahmt werden können. 18 Eine umfassende Auflistung nach Marktkapitalisierung finden Sie unter www.coinmarketcap.com 19 Ethereum verfügt über eine halbformale Spezifikation, die als Yellow Paper bekannt ist; Die Semantik von EVM gilt jedoch sind weder vollständig spezifiziert noch für eine vollständige Implementierung des Protokolls ausreichend. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 21 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Fakten und Meinungen

Die andere Sorge betrifft die Frage, wo Fakten enden und Meinungen beginnen. Es gibt Hunderte davon

Programmiersprachen, Dutzende Entwicklungsparadigmen und mehr als eine Philosophie

Projektmanagement. Die akademische Welt ist voller eigener Herausforderungen, die sich daraus ergeben

Distanz zu geschäftlichen Belangen und Praktikabilität.

Für Cardano haben wir zunächst versucht, offensichtliche Mängel zu erfassen, denen allgemein zugestimmt werden kann

aus technischer Sicht nützlich sein. Zum Beispiel Kryptographie und verteilt

Systeme sind beide außerordentlich komplizierte Themen mit viel zu vielen Beispielen dafür, wie naiv die Hände sind

kann schreckliche Fehler machen. Daher benötigt jedes Protokoll Einblicke in diese Domänen

von einem anerkannten Experten entworfen und zur Überprüfung durch andere Experten vorgelegt werden.

Ouroboros ist unsere erste Fallstudie zu diesem Bereich. Es wurde von einem Team von Kryptographen mit entworfen

eine große, vielfältige und öffentlich nachweisbare Publikationsgeschichte. Es wurde nach dem Standard gebaut

Kryptographieverfahren mit Sicherheitsannahmen, einem kontradiktorischen Modell und Beweisen. Diese

Die Beweise wurden durch Einreichung bei Konferenzen überprüft und auch unabhängig per Computer

20 Beweise, die von einem Team der Universität Cambridge in Isabelle verfasst wurden.
21

Diese Arbeit allein bietet jedoch keine Garantie für die Nützlichkeit, sondern lediglich eine strenge Prüfung der Sicherheit

Modell unter Berücksichtigung einiger Annahmen. Um die Nützlichkeit zu gewährleisten, muss das Protokoll implementiert und getestet werden.

Unsere Entwickler haben dies sowohl in Haskell als auch in Rust getan. Diese Arbeit zeigte, dass mehr Aufwand erforderlich ist

musste sich auf das Synchronisationsmodell konzentrieren, was zur Gründung von Ouroboros führte

Praos.

Diese Kunst der Iteration ist es, die großartige Protokolle hervorbringt, wobei jeder Schritt zu neuen Lektionen führt

eine Anforderung, die Richtigkeit des vorherigen Schritts erneut zu überprüfen. Es ist kostspielig, zeitaufwändig und kostengünstig

22 Das ist manchmal wirklich mühsam, dennoch ist es erforderlich, sicherzustellen, dass ein Protokoll korrekt gestaltet ist.

Protokolle – insbesondere solche, die von Milliarden von Menschen genutzt werden sollen – sind nicht nur von kurzer Dauer und schnell

sich weiterentwickeln. Vielmehr sollen sie über Jahre bis Jahrzehnte befolgt werden. Es scheint völlig

Es ist vernünftig, dass wir alle damit leben müssen, bevor wir die Welt mit einem neuen Finanzsystem belasten

Für die nächsten 100 Jahre wollen wir von seinen Designern etwas Langeweile und Strenge verlangen.

20 Angenommenes Papier Nr. 71 der jährlichen Kryptokonferenz der IACR in Kalifornien
21 Von Kawin Worrasangasilpa unter der Leitung von Professor Lawrence Paulson
22 Um der Einfachheit halber einer Tangente zu folgen, sollte man sich die Diskussion von Professor Halmos darüber ansehen, wie das geht ein Mathe-Lehrbuch schreiben WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 22 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Funktionelle Sünden

Die darin verwendeten Werkzeuge, Sprachen und Methoden bewegen sich in ein eigensinnigeres Gebiet

Softwareentwicklung sind eher Artefakte religiöser Vorsehung als objektive Realität. Quelle

Code ist wie geschriebene Prosa. Jeder hat eine Meinung darüber, was gut ist – und was ist

Was kommuniziert wird, ist manchmal weniger wichtig als die Art und Weise, wie es kommuniziert wird.

Wir müssen die Sünde begehen, uns für eine Seite zu entscheiden und gleichzeitig zu akzeptieren, dass sie in mindestens einer Hinsicht falsch liegen wird

die Augen einer Person. Allerdings gibt es für unsere Wahl zumindest eine umfangreiche Begründung.

Die Protokolle, die Cardano ermöglichen, werden in Haskell implementiert. Die Benutzeroberfläche

wurde in einer Elektronengabel eingekapselt, die wir Daedalus nennen. Wir haben uns dafür entschieden

Verwenden Sie nach Möglichkeit das Webarchitekturmodell, und für unsere Datenbank haben wir uns für einen Schlüsselwert entschieden

Paradigma mit RocksDB.

Auf Komponentenebene bedeutet diese Abstraktion, dass die Wartung wesentlich einfacher und besser ist

Technologie kann später mit geringem Aufwand ersetzt werden, und unser Stack ist teilweise daran gebunden

Entwicklungsbemühungen von Github und Facebook.

Durch die Verwendung einer WebGUI können wir React nutzen und Front-End-Funktionen mithilfe von Tools entwickeln

Hunderttausende JavaScript-Entwickler verstehen es. Verwendung einer Webarchitektur

bedeutet, dass Komponenten als Dienste behandelt werden können und das Sicherheitsmodell sinnvoll ist.

Die Wahl von Haskell für die Protokollentwicklung war die schwierigste Entscheidung. Auch im funktionalen

Welt, es gibt eine große Auswahl. Auf der flexibleren und unreineren Seite gibt es Sprachen wie

Clojure, Scala und F#, die von den riesigen Bibliotheken von Java und .Net profitieren

Ökosysteme unter Beibehaltung einiger der besten Aspekte der funktionalen Programmierung.

Es gibt eher akademisch orientierte Sprachen wie Agda und Idris, die eine ähnliche Bedeutung haben

Verbindung zu Techniken, die eine starke Überprüfung der Korrektheit ermöglichen würden. Dennoch fehlt es ihnen

Sie verfügen über vernünftige Bibliotheken und haben eine unterdurchschnittliche Entwicklungserfahrung.

Für Cardano fiel die Wahl auf Ocaml und Haskell. Ocaml ist eine wunderbare Sprache mit

Eine großartige Community, gute Tools, angemessene Entwicklungserfahrung und ein großartiges Erbe in der

Formaler Verifizierungsraum durch Coq. Warum haben wir uns für Haskell entschieden? 23

23 Hinzu kommt, dass IOHK tatsächlich ein in Ocaml implementiertes Projekt namens Qeditas hat Wir haben vom Pseudonym Bill White geerbt WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 23 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Warum Haskell?

Die Protokolle, aus denen Cardano besteht, sind verteilt, mit Kryptografie gebündelt und erfordern eine

hohe Fehlertoleranz. An den besten Tagen wird es immer noch byzantinische Schauspieler geben, die missgebildet sind

Nachrichten und fehlerhafte Clients verursachen unbeabsichtigt Chaos im Netzwerk.

Erstens wollten wir eine Sprache, die über ein starkes Typsystem verfügt, in dem wir problemlos Werkzeuge verwenden können

wie Quickcheck und ausgefeiltere Techniken wie Refinement Types, während eine

vernünftige Erwartung an Fehlertoleranz. Ein OTP-Modell im Erlang-Stil erfüllt Letzteres

wohingegen Sprachen wie Haskell und Ocaml Ersteres erfüllen.

Mit der Einführung von Cloud Haskell hat Haskell viele Vorteile von Erlang erlangt, obwohl dies nicht der Fall war

das eigene aufgeben. Darüber hinaus hat uns die Modularität und Zusammensetzbarkeit von Haskell dies ermöglicht

Verwenden Sie für Cardano eine leichtere maßgeschneiderte Bibliothek namens Time Warp.

Zweitens haben sich die Bibliotheken von Haskell in den letzten Jahren dank umfangreicher Arbeit stark weiterentwickelt

von kommerziellen Unternehmen wie Galois, FP Complete und Well-Typed. Infolgedessen kann Haskell

zum Schreiben von Produktionsanwendungen verwendet werden.
24

Drittens hat die schnelle Entwicklung von PureScript eine dringend benötigte Brücke zur JavaScript-Welt geschaffen

ähnlich dem, was Clojurescript Clojure gegeben hat. Wir gehen davon aus, dass PureScript besonders wichtig sein wird

wenn es darum geht, Cardano in einem Browser zum Laufen zu bringen und mobile Geldbörsen zu entwickeln.

Viertens hat Haskell in den letzten Jahren im Hinblick auf die Auflösung von Abhängigkeiten einen Erfolg erzielt

Bedeutende soziale und technologische Anstrengungen unter der Leitung von Technologen wie Michael Snoyman durch a

Plattform namens Stackage, die sowohl einfach zu verwenden ist als auch von FP Complete gut unterstützt wird.

Fünftens streben wir danach, dass unsere Software-Builds über eine angemessene Abhängigkeitsauflösung hinausgehen

reproduzierbar. Mit anderen Worten, mit denselben Konfigurationswerten und Abhängigkeitsversionen

sollte genau die gleichen Build-Artefakte erzeugen. Durch Stackage haben wir NixOps verwendet

mit großem Erfolg Reproduzierbarkeit zu erreichen.

Schließlich ist der Talentpool an Entwicklern, die sich auf Haskell spezialisiert haben, recht groß – im Vergleich zu

seine Kollegen – und ziemlich gut ausgebildet mit der richtigen Mischung aus akademischen und industriellen Qualifikationen. Es auch

fungiert als Kompetenzfilter, da es ungewöhnlich ist, erfahrene Haskell-Entwickler ohne Kompetenz zu finden

detaillierte Kenntnisse der Informatik.
24 Bryan O'Sullivan liefert hier einen schönen Vortrag über die industrielle Nutzung von Haskell.
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 24 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Formale Spezifikation und Verifizierung

Eine wesentliche Stärke der Entwicklung eines Protokolls unter Verwendung eines nachweislich korrekten Sicherheitsmodells besteht darin bietet eine garantierte Grenze der gegnerischen Macht. Man erhält einen Vertrag, solange die Wenn das Protokoll befolgt wird und die Beweise korrekt sind, kann der Gegner die Sicherheit nicht verletzen beanspruchte Eigenschaften.

Eine tiefere Überlegung macht die vorherige Behauptung noch bedeutsamer. Gegner können willkürlich sein intelligent und fähig. Zu sagen, dass sie allein durch ein mathematisches Modell besiegt werden, ist falsch außergewöhnlich. Und natürlich ist es nicht ganz richtig.

Die Realität bringt Faktoren und Umstände mit sich, die die Utopie der reinen Sicherheit verhindern richtiges Verhalten aus bestehenden. Implementierungen können falsch sein. Hardware kann Angriffe einleiten bisher unberücksichtigte Vektoren. Das Sicherheitsmodell ist möglicherweise unzureichend und nicht konform Verwendung im wirklichen Leben.

Es bedarf einer Beurteilung darüber, wie viel Spezifikation, Genauigkeit und Kontrolle für eine erforderlich sind Protokoll. Projekte wie das SeL4 Microkernel-Projekt sind beispielsweise ein Paradebeispiel für ein All Unser Angriff auf die Mehrdeutigkeit erfordert fast 200.000 Zeilen Isabelle-Code, um weniger als zu überprüfen 10.000 Zeilen C-Code. Dennoch ist ein Betriebssystemkernel eine kritische Infrastruktur, die eine sein könnte schwerwiegende Sicherheitslücke, wenn sie nicht ordnungsgemäß implementiert wird.

Sollte jede kryptografische Software den gleichen Herkulesaufwand erfordern? Oder kann man weniger wählen Gibt es einen energischen Weg, der zu gleichwertigen Ergebnissen führt? Es spielt auch eine Rolle, ob das Protokoll vorhanden ist Perfekt implementiert, wenn die Umgebung, in der es ausgeführt wird, notorisch anfällig ist, z Windows XP?

Für Cardano haben wir den folgenden Kompromiss gewählt. Erstens aufgrund der Komplexität der In den Bereichen Kryptographie und verteiltes Rechnen sind Beweise in der Regel sehr subtil, lang und kompliziert und manchmal recht technisch. Dies impliziert, dass eine vom Menschen gesteuerte Überprüfung möglich ist mühsam und fehleranfällig. Daher glauben wir, dass jeder wichtige Beweis in einem Weißbuch dargestellt wird Papiere, die zur Abdeckung der Kerninfrastruktur geschrieben wurden, müssen maschinell überprüft werden.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 25 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Zweitens haben wir die Wahl, den Haskell-Code so zu verifizieren, dass er korrekt mit unseren Whitepapers übereinstimmt zwischen zwei beliebten Optionen: Schnittstelle mit SMT-Prüfern über LiquidHaskell und Verwendung Isabelle/HOL.

SMT-Löser (Erfüllbarkeits-Modulo-Theorien) befassen sich mit dem Problem der Funktionsfindung Parameter, die eine Gleichung oder Ungleichung erfüllen, oder alternativ zeigen, dass solche Parameter existieren nicht. Wie von De Moura und Bjørner erörtert, sind die Anwendungsfälle von SMT vielfältig, aber der Schlüssel ist Der Punkt ist, dass diese Techniken sowohl leistungsstark sind als auch Fehler und Fehler drastisch reduzieren können Semantische Fehler.

Isabelle/HOL hingegen ist ein ausdrucksstärkeres und vielfältigeres Werkzeug, das verwendet werden kann

Beide spezifizieren und überprüfen die Implementierung. Isabelle ist eine generische Theoremlöserin, die mit arbeitet

Logikkonstrukte höherer Ordnung, die Mengen und andere mathematische Objekte darstellen können

in Beweisen verwendet werden. Isabelle selbst lässt sich in den Z3 SMT-Prüfer integrieren, um mit Problemen zu arbeiten

solche Einschränkungen.

Beide Ansätze bieten einen Mehrwert und deshalb haben wir uns entschieden, beide schrittweise zu übernehmen.

Menschliche schriftliche Beweise werden in Isabelle kodiert, um ihre Richtigkeit zu überprüfen und somit zufriedenstellend zu sein

unsere Anforderungen an die Maschinenprüfung. Und wir beabsichtigen, nach und nach Liquid Haskell zu allen hinzuzufügen

Produktionscode in der Implementierung von Cardano in den Jahren 2017 und 2018.

Abschließend lässt sich sagen, dass die formale Verifizierung nur so gut ist wie die Spezifikation, anhand derer und verifiziert wird die verfügbaren Toolsets. Einer der Hauptgründe für die Wahl von Haskell ist, dass es Folgendes bietet richtige Balance zwischen Praxis und Theorie. Aus White Papers abgeleitete Spezifikationen sehen sehr ähnlich aus Haskell-Code, und die Verbindung der beiden ist wesentlich einfacher als mit einem Imperativ Sprache.

Es gibt immer noch enorme Schwierigkeiten, eine korrekte Spezifikation zu erfassen und diese auch zu aktualisieren Angabe, wann Änderungen wie Upgrades, Fehlerbehebungen und andere Anliegen vorgenommen werden müssen; Diese Realität schmälert jedoch in keiner Weise den Gesamtwert. Wenn man sich die Mühe macht Aufbau einer Grundlage auf nachweisbarer Sicherheit, dann sollte die Umsetzung so sein, wie sie war tatsächlich auf dem Papier vorgeschlagen.

Transparenz

Eine letzte Frage bei der Erörterung der Wissenschaft und Technik der Entwicklung einer Kryptowährung lautet: wie man mit Transparenz umgeht. Designentscheidungen sind nicht boolesch und ätherisch Entwickler in Träumen und dann plötzlich zum Kanoniker. Sie basieren auf Erfahrungen, Debatte und Lehren aus früheren Fehlern.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 26 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Die Herausforderung besteht darin, dass ein völlig transparenter Entwicklungsprozess die Diskussion beeinflussen könnte werden mehr theatralisch als evidenzbasiert. Egos, Versuche, eine Gemeinschaft für sich zu gewinnen, und Angst Dumm zu klingen könnte dazu führen, dass Gespräche steril und kontraproduktiv werden.

Darüber hinaus könnten Außenstehende versuchen, das Gespräch zu vereinnahmen, um sie zu erzwingen bestimmte Tangente zum einzig relevanten Thema werden. Jeder hat eine heilige Kuh.

Wie lässt sich also die Notwendigkeit eines transparenten Entwicklungsprozesses ausgleichen, der dem geschuldet ist? Gemeinschaft, die den Fortschritt einer Gruppe von Kernentwicklern anvertraut hat, die Freiheit brauchen Ausdruck ohne Angst?

Mit Cardano haben wir uns für einen auf Standards basierenden Prozess mit gezielter Aufsicht entschieden. Die Community muss wissen, dass die Wissenschaft und der Code gut durchdacht, überprüft und sind Lösen Sie tatsächlich die Dinge, von denen Entwickler behaupten, dass sie sie tun. Zu diesem Zweck sollte ein Peer-Review durchgeführt werden erfüllt die wissenschaftliche Komponente vollständig, da es speziell für diesen Zweck entwickelt wurde und hat uns die moderne Welt geschenkt.

Was Code betrifft, ist dieses Thema etwas eigensinniger. Für Cardano haben wir uns entschieden, das anzuvertrauen Cardano Foundation fungiert als Abschlussprüfer der Arbeit von IOHK. Insbesondere sind sie betraut mit folgenden Aufgaben:

1. Regelmäßige Überprüfung des im Github Cardano enthaltenen Quellcodes auf Qualität, Testabdeckung, korrekte Kommentare und Vollständigkeit
2. Überprüfung der gesamten Cardano-Dokumentation auf Richtigkeit und Nützlichkeit
3. Überprüfung der Behauptungen, dass die von den Wissenschaftlern erstellten Protokolle vollständig umgesetzt sind

Um diese Aufgabe zu erfüllen, wird IOHK der Stiftung – und ihren Mitgliedern – regelmäßig und zeitnah Berichte vorlegen weist zu – zur Überprüfung. Die Stiftung wird ihrerseits einen Entwicklungsüberwachungsbericht veröffentlichen Cardano Community mindestens vierteljährlich.

Dieser erste Versuch soll eine breitere Diskussion darüber anstoßen, wie ein dezentrales Projekt funktioniert erreicht Verantwortung. Die Entwicklungsüberwachung durch einen vertrauenswürdigen Dritten ist ein leistungsstarkes Instrument dazu Stellen Sie sicher, dass die Entwickler auf dem richtigen Weg sind. Dies reicht jedoch nicht aus, um vollständig zu garantieren, dass die Das Projekt wird immer liefern.

Aus diesem Grund wird die Stiftung nach der Integration des Finanzministeriums in CSL Förderung leisten zusätzliche Entwicklungsteams, um alternative Clients basierend auf dem Formalen zu erstellen Spezifikationen, die gemeinsam mit IOHK entwickelt wurden. Entwicklungsvielfalt war eine großartige Technik Wird vom Projekt Ethereum verwendet, um die Bildung einer Monokultur um eine einzige Reihe von Ideen herum zu verhindern Entwickler. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 27 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Was die Spezifikationen anbelangt, so lässt sich aus den Normen eine Fülle von Erkenntnissen gewinnen Prozess, der vom WC3 und der IETF verfolgt wird. Letztendlich ist jedes Protokoll Cardano integriert erfordert eine Spezifikation, die unabhängig von wissenschaftlicher Arbeit oder Quellcode ist. Vielmehr muss es so sein in einem geeigneten Format vorliegen, z. B. einem RFC.

Eines der Grundprinzipien der Cardano Foundation besteht darin, als Normungsgremium speziell für die zu fungieren Cardano Protokolle und um Gespräche zu führen, um relevante Standards zu aktualisieren, hinzuzufügen oder zu ändern Cardano. Wenn das Internet (ein Produkt von Standards) über die IETF einen Konsens darüber erzielen kann, was Kernprotokolle verwendet werden sollen, kann man durchaus davon ausgehen, dass es sich um eine dedizierte Stelle handelt könnte das gleiche Ergebnis ermöglichen.

Abschließend möchte ich sagen, dass es interessant ist, die Verlagerung dieser Diskussionen in eine dezentrale Einheit zu untersuchen gehostet auf einem blockchain. Dieses Konzept wird als dezentrale autonome Organisation bezeichnet (DAO) und in diesem Bereich sind Vorarbeiten im Gange. IOHK wird ein Referenzmodell DAO entwickeln Entitäten, die eine Schnittstelle zu Cardano haben, können bei Bedarf verwendet werden und es liegt im Vorrecht der Stiftung Cardano zu entscheiden, ob sie es in ihr Normungsmandat aufnehmen wollen.

Khả năng tương tác

Cận thị lớn

Tài chính và ý tưởng rộng hơn về thương mại cuối cùng là nỗ lực của con người. Có tồn tại thanh lịch ngôn ngữ, công cụ cực kỳ chính xác để nắm bắt ý định và mê cung vô tận các kỹ thuật để đạt được quyền truy đòi trong trường hợp có kết quả xấu cũng như hàng nghìn năm luật pháp tìm kiếm công bằng trong thương mại. Trên thực tế, một số hình thức viết sớm nhất là hợp đồng thương mại.

Tuy nhiên, yếu tố con người không thể bị loại bỏ bất kể logic đã được giải trừ, máy móc hoặc lính gác của chính phủ được giao phó những quyền lực khủng khiếp. Sự vĩ đại nằm ở đó cận thị của tiền điện tử. Họ hầu hết đã ly dị với thực tế của con người.

Mọi người mắc sai lầm. Mọi người thay đổi suy nghĩ của họ. Mọi người không phải lúc nào cũng hiểu đầy đủ về mối quan hệ kinh doanh mà họ đồng ý tham gia. Mọi người bị lừa dối và lừa dối. Hoàn cảnh thay đổi ở cấp độ cá nhân và tiểu bang đòi hỏi các giải pháp độc đáo. Đang làm việc điểm này, hầu hết các hợp đồng đều có điều khoản bất khả kháng.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 28 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Tuy nhiên, tiền điện tử tìm cách loại bỏ sự hiểu biết, lòng trắc ẩn và sự phán xét của con người để đổi lấy một thẩm phán kỹ thuật số vô tâm, hoàn toàn bị ràng buộc bởi hiến pháp mà không cần cân nhắc đến sự công bằng hoặc kết quả. Cho rằng con người đã luôn cố gắng và sẽ tiếp tục cố gắng để thay đổi các quy tắc để đạt được mục đích ích kỷ, thật sảng khoái khi thực sự có một hệ thống không thể bị hỏng.

Nhưng điều gì sẽ xảy ra khi người dùng cần kết hợp các hệ thống mới này với tài chính truyền thống? hệ thống? Điều gì xảy ra khi một người cần sống trong thế giới con người? Ví dụ, tài sản các quyền như đăng ký đất đai tồn tại hoàn toàn trong thế giới vật chất. Thậm chí token việc cải tạo đất vẫn đòi hỏi một số sự thừa nhận về thẩm quyền đương nhiệm.

Để cung cấp một điểm khác, một thỏi vàng không thể tự di chuyển. Thẩm phán kỹ thuật số có thể ra lệnh cho nó chuyển động, nhưng không thể ép buộc nó nếu không có con người điều tiết. Do đó sổ cái kỹ thuật số có thể trôi dạt khỏi thực tế.

Do đó, người thiết kế giao thức cần phải quyết định mức độ thực tế của con người được cho phép trong tiền điện tử. Càng linh hoạt thì càng ít trung thành với điều tuyệt đối. các bảo vệ người tiêu dùng nhiều hơn thì càng phải tồn tại nhiều cơ chế để cung cấp các khoản hoàn trả, hoàn tiền và biên tập lịch sử.

Phần này và phần tiếp theo về quy định đề cập đến cách tiếp cận thực tế của Cardano đối với chủ đề này. trong về khả năng tương tác, có hai nhóm lớn cần thảo luận. Thứ nhất, khả năng tương tác với hệ thống tài chính kế thừa (thế giới phi tiền điện tử). Thứ hai, khả năng tương tác với các thiết bị khác tiền điện tử.

Di sản

Fintech không bao gồm một tiêu chuẩn duy nhất hoặc thậm chí là một ngôn ngữ chung. Có rất nhiều

sự đa dạng trong cách tiếp cận, các đơn vị chịu trách nhiệm thanh toán và thanh toán bù trừ, hoạt động kinh doanh

các quy trình và các lĩnh vực khác liên quan đến việc tính toán, chuyển đổi và chuyển động của

giá trị.

Thật vô lý khi cho rằng, đơn giản chỉ vì một công nghệ vượt trội hơn thì các công nghệ còn lại

hệ sinh thái bằng cách nào đó sẽ thừa nhận thất bại và nâng cấp. Ví dụ, nhiều người vẫn sử dụng

Windows XP 16 năm sau lần phát hành đầu tiên Tình trạng đáng buồn này tương đương với một ai đó

sử dụng Macintosh ban đầu được phát hành vào năm 1984 vào năm 2000.

Bỏ qua hành vi của người tiêu dùng, các doanh nghiệp nhìn chung thậm chí còn chậm hơn trong chu kỳ nâng cấp của mình. Nhiều

các ngân hàng vẫn sử dụng phần phụ trợ được viết bằng Cobol. Một khi cơ sở hạ tầng được biết là có thể hoạt động và đáp ứng

yêu cầu kinh doanh, thường có rất ít động lực để nâng cấp hoặc cải tiến phần mềm và

các giao thức vì lợi ích của người tiêu dùng ngoài các mối lo ngại về tuân thủ hoặc bảo mật. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 29 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Đối với Cardano, trước tiên chúng ta phải xác định xem một cây cầu kế thừa sẽ đòi hỏi những gì? Những hệ thống nào,

các tiêu chuẩn, thực thể và giao thức mà chúng tôi nên nhắm tới để đảm bảo có sự chắc chắn hợp lý về

khả năng tương tác? Những cây cầu này có thể được liên kết hoặc phân cấp? Hoặc giống như trao đổi họ sẽ

trở thành điểm thất bại trung tâm của tin tặc, chủ sở hữu độc hại hoặc cơ quan quản lý quá nhiệt tình?

Có ba mối lo ngại cần được giải quyết. Đầu tiên, việc thể hiện thông tin và

niềm tin vào tính chính xác của nó. Thứ hai, đại diện cho giá trị và quyền sở hữu liên quan của nó. Thứ ba,

sự đại diện của các thực thể và của một người dùng cụ thể cùng với mức độ tin cậy tổng hợp đối với những thực thể đó

các thực thể.

Để trở nên hữu ích, thông tin và giá trị cần được luân chuyển tự do giữa thế giới tài chính truyền thống và

Cardano. Sau đó, kết quả cần được thiết lập và ghi nhận để xây dựng danh tiếng và cơ sở

để truy đòi. Tuy nhiên, những điều như vậy chủ yếu nằm trong phạm vi tự nhiên của các tác nhân liên quan. Để mã hóa

chúng trên blockchain sẽ biến chúng thành toàn cầu và vĩnh viễn.

Hơn nữa, giá trị không phải lúc nào cũng có thể tự do chảy trong thế giới kế thừa. Cấm vận, trừng phạt, vốn

kiểm soát và hành động tư pháp có thể đóng băng tài sản. Để có thể tương tác, người ta không thể tạo ra một

luôn mở van thoát để giá trị bị rò rỉ.

Cuối cùng, thương hiệu và danh tiếng của đơn vị là một trong những nền tảng của hoạt động thương mại. các mối quan hệ. Hàng tỷ đô la được chi hàng năm cho các chiến dịch tiếp thị nhằm thiết lập, duy trì và sửa chữa thương hiệu. Nếu có những tuyên bố bôi nhọ, sai sự thật hoặc gây nhầm lẫn về một cá nhân hoặc tổ chức thì họ có quyền tìm kiếm sự trợ giúp pháp lý. Tuy nhiên, nỗ lực của blockchain để bảo tồn vĩnh viễn lịch sử.

Giống như lựa chọn ngôn ngữ lập trình của chúng tôi, không có giải pháp lý tưởng nào để Cardano giải quyết những mối quan tâm này một cách chính xác ở mọi nơi. Đúng hơn là chúng ta phải nhượng bộ trước ý kiến được ủng hộ một lần nữa.

Đối với luồng thông tin, luồng này được gọi là nguồn cấp dữ liệu đáng tin cậy. Nó có nguồn và nội dung. Các nguồn có một số khái niệm về độ tin cậy và động cơ để lừa dối hoặc duy trì sự trung thực. Nội dung có thể được mã hóa tùy ý.

Vì chúng tôi có ý định hỗ trợ phần cứng đáng tin cậy trong ngăn xếp giao thức của mình nên chúng tôi đã chọn khám phá việc bổ sung hỗ trợ cho Giao thức Town Crier của Giáo sư Ari Juel và cộng sự. Giả sử sự tồn tại của một bộ nguồn dữ liệu đáng tin cậy, Town Crier cho phép quét web một cách an toàn nội dung để sử dụng trong smart contracts và các ứng dụng khác.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 30 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Danh sách các nguồn khởi động sẽ được cung cấp bởi Emurgo, IOHK và Cardano Foundation. sau này danh sách này sẽ được thay thế bằng danh sách do cộng đồng tuyển chọn sử dụng cơ chế bắt nguồn từ Cardano hệ thống kho bạc. Chúng tôi hy vọng rằng hệ thống danh tiếng có thể hiện thực hóa nhờ nguồn cấp dữ liệu tốt, từ đó tạo ra vòng phản hồi tích cực để dần dần nâng cao độ tin cậy và độ trung thực.

Việc thể hiện giá trị là một chủ đề phức tạp hơn. Không giống như thông tin - nơi mà một khi tính xác thực, kịp thời và đầy đủ được thiết lập, các giao thức có thể hoạt động một cách đáng tin cậy và theo cách xác định - giá trị tinh tế hơn.

Sau khi tokenđược chỉnh sửa, giá trị sẽ hoạt động giống như một đối tượng duy nhất. Thông tin có thể được sao chép và được chuyển đi khắp nơi nhưng token thể hiện quyền sở hữu một thứ gì đó (chẳng hạn như quyền sở hữu xe) thì không thể được nhân bản và giao dịch trên hai sổ cái khác nhau. Hành động này sẽ phá hủy một cách hiệu quả tính toàn vẹn của hệ thống.

Thách thức về khả năng tương tác kế thừa khi xử lý giá trị tokenized là sự tin cậy các giả định, độ tin cậy và khả năng kiểm tra thay đổi khi token lưu chuyển giữa các sổ cái. Ví dụ, nếu Bob sở hữu một số Bitcoin và sau đó gửi chúng vào một sàn giao dịch, khi đó Bob hiện có sự thể hiện của sàn giao dịch về Bitcoin của anh ấy trên sổ cái của họ. Trong trường hợp của MtGOX, sổ cái của họ đã làm không phù hợp với thực tế, khiến người dùng mất tất cả.

Vấn đề còn phức tạp hơn do nhu cầu về các hệ thống cũ có thể nhận ra token sống trong một loại tiền điện tử. Như đã đề cập trước đây, các doanh nghiệp thường phản đối việc nâng cấp phần mềm của họ và hỗ trợ các giao thức mới. Tình trạng này gây khó khăn cho việc nhìn rõ giải pháp.

Đối với Cardano, hy vọng tốt nhất của chúng tôi là cung cấp tùy chọn để người dùng đính kèm nguồn siêu dữ liệu phong phú vào các giao dịch của họ và sau đó chờ đợi các tiêu chuẩn ngành xuất hiện để áp dụng. Một số tiến bộ đã được thực hiện với nhóm làm việc Interledger, những nỗ lực như R3Cev và quốc tế bắt buộc phải nâng cấp các giao thức tài chính cũ.

Tuy nhiên, thách thức lớn hơn vẫn là định lượng và định tính giá trị được gửi từ một di sản hệ thống sang sổ cái tiền điện tử. Ví dụ: nếu Bob là chủ ngân hàng và phát hành đồng đô la được hỗ trợ token thì anh ấy luôn có thể xây dựng một cầu nối để gửi token của mình tới một sổ cái như Cardano dưới dạng tài sản do người dùng phát hành.

Mặc dù Cardano sẽ theo dõi quyền sở hữu một cách chính xác và cung cấp tất cả các tính năng mà chúng tôi đã hướng tới tình yêu như đánh dấu thời gian và khả năng kiểm toán, không có loại tiền điện tử nào có thể khiến Bob trở thành một chủ ngân hàng trung thực. Anh ta luôn có lựa chọn điều hành một ngân hàng dự trữ một phần bằng cách không thế chấp toàn bộ số đô la của mình. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 31 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

token bằng đô la thật. Tiền điện tử không thể phát hiện gian lận này trừ khi đồng đô la bản thân nó đã là token được hạch toán bằng sổ cái kỹ thuật số . 25

Cuối cùng, việc biểu diễn các thực thể trực tuyến là một bài toán mạng cổ điển có từ rất sớm. ngày của Internet. Các trường đại học, doanh nghiệp, cơ quan chính phủ và bất kỳ người dùng tùy ý nào cần thiết lập danh tính của họ tại một số điểm.

Để đạt được mục tiêu này, các giải pháp thực tế nhưng tập trung như Cơ sở hạ tầng khóa công khai của web và Hệ thống DNS của ICANN đã được triển khai. Cho rằng chúng ta thích trang web hiện đại, những các giải pháp đều có thể mở rộng và thực tế. Nhưng họ không trả lời theo hướng thương mại hơn câu hỏi về độ tin cậy, độ tin cậy và các đặc điểm meta khác cần thiết để xác định nếu một người muốn kinh doanh với thực thể đó.

Các tổ chức thị trường đa phương như eBay đã xây dựng một mô hình kinh doanh về việc cung cấp một số siêu dữ liệu này cùng với một khuôn khổ để hoàn thành các giao dịch. Những phán quyết về chất lượng nội dung, sự kiện và hoạt động kinh doanh thường bị ảnh hưởng sâu sắc chỉ bởi xếp hạng trực tuyến từ các nguồn đáng tin cậy. 26

Phần của điểm này liên quan đến Cardano là vấn đề tập trung danh tiếng. Một trong mục tiêu của chúng tôi cho Cardano là cung cấp nguồn tài chính cho các nước đang phát triển. Chìa khóa cho nỗ lực này là khả năng tạo dựng niềm tin với những người chưa từng gặp mặt.

Nếu một thực thể đơn lẻ hoặc một tập đoàn các thực thể kiểm soát ai được dán nhãn tốt hay xấu, chứ không phải một tổ chức hữu cơ quá trình bắt nguồn từ sự tương tác thực tế trong cộng đồng nói chung, thì các thực thể này có thể tùy tiện đưa vào danh sách đen bất cứ ai vì bất kỳ tội lỗi nào. Quyền lực này đi ngược lại các giá trị của chúng tôi với tư cách là một dự án và đánh bại quan điểm rộng hơn của việc sử dụng tiền điện tử.

May mắn thay, các cơ chế tương tự được sử dụng trong việc bỏ phiếu bầu kho bạc, bổ sung các nguồn vào danh sách nguồn cấp dữ liệu đáng tin cậy và phân nhánh một giao thức có thể được sử dụng lại để thiết lập không gian danh tiếng. Nó là một lĩnh vực nghiên cứu mở và hy vọng của chúng tôi là cung cấp một giao thức lớp phủ cho một nền tảng phi tập trung mạng lưới tín nhiệm uy tín trong năm 2018-2019 sau khi nhiều yếu tố nền tảng đã được giải quyết.

Khả năng tương tác tiền điện tử

25 Mặt khác, đối với sổ cái kỹ thuật số, bằng chứng dự trữ đã được đề xuất như một cách thông minh để lưu giữ tiền điện tử chỉ trao đổi trung thực. 26 Những tỷ lệ này thậm chí còn ảnh hưởng đến việc tạo ra nội dung. Xem câu chuyện thú vị này về cách Rotten Tomatoes đã tác động đến ngành công nghiệp điện ảnh. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 32 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Chuyển từ thế giới kế thừa sang sổ cái kỹ thuật số phân tán, khả năng tương tác trở nên đơn giản hơn nhiều. Mỗi sổ cái có một giao thức mạng, các tiêu chuẩn liên lạc và các giả định bảo mật về thuật toán đồng thuận tương ứng của nó. Những điều này lần lượt có thể được định lượng dễ dàng.

Sự di chuyển thông tin được thiết lập bằng cách kết nối với mạng nước ngoài và dịch nó tin nhắn. Việc di chuyển giá trị có thể được thực hiện thông qua hệ thống chuyển tiếp, giao dịch chuỗi chéo nguyên tử hoặc thông qua một sơ đồ sidechains thông minh. Vì không có một nhà điều hành tập trung nên một việc đại diện cho các thực thể hạn chế nhiều hơn vào việc siêu thảo luận về niềm tin vào các nhà phát triển, thợ mỏ hoặc một số nhà môi giới quyền lực khác.

Đối với Cardano, chúng tôi đang tích hợp giao thức sidechain mới được phát triển bởi Kiayias, Miller và Zindros. Nó cung cấp một cách không tương tác để di chuyển giá trị một cách an toàn giữa hai chuỗi hỗ trợ giao thức. Cơ chế này sẽ là cách thức chính để truyền giá trị giữa CSL và lớp CCL.

Đối với các loại tiền điện tử khác, các cầu nối liên kết sẽ hình thành khi Cardano tăng giá trị và số lượng người dùng cơ sở. Để giúp đẩy nhanh tốc độ tăng trưởng này, Cardano SL hỗ trợ phiên bản giới hạn của Plutus dành cho kịch bản tương tác. Các giao dịch mới sẽ được thêm vào Shelley và các bản phát hành CSL sau này cụ thể để giải quyết những nhu cầu này.

Mê cung Daedalus

Các quan điểm về khả năng tương tác đến từ góc độ toàn cầu. Các giao thức chuyên biệt, mới

loại giao dịch, hệ thống đánh giá độ tin cậy và luồng thông tin không thể được giới hạn trong phạm vi

chỉ là một người gác cổng hoặc người dùng. Đúng hơn là chúng phải có sẵn cho bất cứ ai mà không cần

kiểm duyệt hoặc phí cầu đường.

Tuy nhiên, điều gì sẽ xảy ra khi Cardano không hỗ trợ giao thức, giao dịch hoặc ứng dụng mà một

người dùng không thể sống thiếu? Chúng ta có nên nằm ngoài phạm vi không? Web phải đối mặt với mối lo ngại tương tự

trong những năm 1990.

Trớ trêu thay, web cung cấp hai giải pháp khác nhau có thể được nhân rộng bằng tiền điện tử.

Sự ra đời của JavaScript đã cung cấp khả năng lập trình cho bất kỳ trang web nào để thêm tùy ý

tính năng. Việc giới thiệu các plugin và tiện ích mở rộng của trình duyệt đã bổ sung thêm các khả năng tùy chỉnh cho

người dùng sẵn sàng cài đặt chúng. Cả hai cách tiếp cận đều mang lại cho chúng tôi trang web hiện đại cùng với tất cả các tính năng bảo mật của nó

nỗi kinh hoàng.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 33 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Ethereum đã áp dụng cách tiếp cận trước đây bằng cách cho phép người dùng nhúng các giao thức con trên

Ethereum blockchain dưới dạng smart contracts. Cardano hỗ trợ tính năng này thông qua CCL

mô thức. Nhưng còn tiện ích mở rộng tùy chỉnh thì sao?

Một ví dụ làm sáng tỏ sẽ là một nhà giao dịch tiền điện tử. Hãy tưởng tượng một thị trường phi tập trung,

được gọi là DM, hỗ trợ một tập hợp các loại tiền điện tử khác nhau. Một nhà giao dịch muốn tự động hóa

chiến lược hành động trên DM.

Trong một hệ sinh thái bị phân mảnh, nhà giao dịch sẽ phải cài đặt hàng tá ứng dụng khách cho mỗi hệ sinh thái.

tiền điện tử và sau đó viết phần mềm tùy chỉnh để nói chuyện với từng khách hàng nhằm phối hợp

giao dịch tự động. Nếu một khách hàng cập nhật thì nó có thể làm hỏng phần mềm riêng biệt. Hơn nữa,

nếu người giao dịch muốn bán phần mềm thì sao?

Lấy cảm hứng từ mô hình web của các tiện ích mở rộng, nếu giao diện cho các loại tiền điện tử khác nhau có thể

được kéo vào một ngăn xếp web thì nhiệm vụ của nhà giao dịch trở nên dễ dàng hơn đáng kể. Một phổ quát

giao diện có thể được thiết lập. Cài đặt chỉ bằng một cú nhấp chuột. Việc phân phối phần mềm có thể được mô hình hóa

sau cửa hàng trực tuyến Chrome.

Đối với Cardano, chúng tôi đã quyết định thử nghiệm mô hình này bằng cách triển khai tài liệu tham khảo của mình

giao diện người dùng của ví trên Electron. Đây là một dự án nguồn mở được duy trì bởi Github kết hợp

cả Node và Chrome cùng nhau. Bản dựng Electron của Cardano có tên là Daedalus.

Thế hệ đầu tiên của Daedalus sẽ hoạt động như một ví HD với sự hỗ trợ cho nhiều tính năng được mong đợi

27 các tính năng kế toán và bảo mật theo tiêu chuẩn ngành, chẳng hạn như mật khẩu chi tiêu và

BIP39. Ở các thế hệ sau, Daedalus sẽ phát triển thành một khung ứng dụng có cửa hàng,

API tích hợp phổ quát và SDK.

Những cải tiến quan trọng là dễ phát triển bằng cách cho phép các lập trình viên sử dụng JavaScript,

HTML5 và CSS3 để xây dựng các ứng dụng của họ và là cầu nối thống nhất cho nhiều ứng dụng

giao tiếp. Hành vi phức tạp như mật mã, quản lý mạng phân tán và

cơ chế cơ sở dữ liệu có thể được trừu tượng hóa, do đó cho phép nhà phát triển chỉ tập trung vào người dùng

kinh nghiệm và logic cốt lõi của ứng dụng của họ.

Vì Daedalus được dự định là một khuôn khổ phổ quát nên lộ trình và sự phát triển của nó có phần

độc lập với Cardano. Trong năm 2017 chúng được kết hợp chặt chẽ với nhau nhưng sau này Cardano sẽ chỉ được kết hợp chặt chẽ với nhau

một ứng dụng khác dành cho người dùng Daedalus. Chúng tôi cũng có ý định khám phá những tính năng cực kỳ độc đáo

chẳng hạn như dịch vụ quản lý khóa chung chỉ chạy trong Intel SGX.

27 Đã có sẵn tại daedaluswallet.io
TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 34 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Cuối cùng, với tư cách là nhà thiết kế giao thức, chúng tôi không thể hỗ trợ mọi nhu cầu. Hy vọng của chúng tôi là sự linh hoạt

mà Daedalus sẽ cung cấp kết hợp với smart contract trạng thái chạy trên CCL sẽ đáp ứng

những thứ bị bỏ sót do quyết định thiết kế của chúng tôi. Chúng tôi cũng hy vọng rằng các tiêu chuẩn tốt hơn có thể xuất hiện để

khuyến khích tất cả các loại tiền điện tử tận hưởng khả năng tương tác và bảo mật tốt hơn.

Interoperabilität

Die große Myopie

Finanzen und die umfassendere Idee des Handels sind letztendlich ein menschliches Unterfangen. Es gibt elegante Sprachen, äußerst präzise Werkzeuge zum Erfassen von Absichten und endlose Labyrinthe von Techniken dazu Im Falle schlechter Ergebnisse sowie nach jahrtausendelanger Suche nach Rechtsmitteln können wir Regressansprüche geltend machen Gerechtigkeit im Handel. Tatsächlich handelte es sich bei einigen der frühesten Schriftformen um Handelsverträge.

Dennoch kann das menschliche Element trotz der Disintermediation zur Logik nicht gemieden werden. Maschinen oder Regierungswächter, denen schreckliche Kräfte anvertraut sind. Darin liegt das Große Kurzsichtigkeit von Kryptowährungen. Sie sind größtenteils von der menschlichen Realität losgelöst.

Menschen machen Fehler. Menschen ändern ihre Meinung. Die Leute verstehen das nicht immer vollständig Geschäftsbeziehungen, zu deren Eingehen sie sich bereit erklären. Menschen werden in die Irre geführt und betrogen. Die Umstände ändern sich auf individueller und staatlicher Ebene und erfordern einzigartige Lösungen. Ausarbeiten Zu diesem Zeitpunkt enthalten die meisten Verträge Klauseln über höhere Gewalt.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 28 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Kryptowährungen zielen jedoch darauf ab, menschliches Verständnis, Mitgefühl und Urteilsvermögen zu zerstören im Austausch gegen einen gleichgültigen digitalen Richter, der ohne Gegenleistung perfekt an eine Verfassung gebunden ist auf Fairness oder Ergebnis. Angesichts der Tatsache, dass die Menschen es immer versucht haben und es auch weiterhin versuchen werden Wenn man Regeln aus egoistischen Gründen ändert, ist es erfrischend, tatsächlich ein System zu haben, das nicht korrumpiert werden kann.

Aber was passiert, wenn ein Benutzer diese neuen Systeme mit traditionellen Finanzsystemen kombinieren muss? Systeme? Was passiert, wenn man in der menschlichen Welt leben muss? Zum Beispiel Eigentum Rechte wie die Grundbucheintragung leben vollständig in der physischen Welt. Sogar tokenvernichtet das Land immer noch erfordert eine gewisse Anerkennung der geltenden Gerichtsbarkeit.

Um noch einen weiteren Punkt anzuführen: Ein Goldbarren kann sich nicht selbst bewegen. Der digitale Richter kann es befehlen Bewegung, kann sie aber nicht erzwingen, ohne dass der Mensch sich daran anpasst. Daher kann ein digitales Hauptbuch von der Realität abweichen.

Daher muss ein Protokolldesigner entscheiden, wie viel menschliche Realität in seinem Protokoll zugelassen werden soll Kryptowährung. Je mehr Flexibilität, desto weniger Treue zum Absoluten sollte man erwarten. Die Je mehr Verbraucherschutz, desto mehr Mechanismen müssen vorhanden sein, um Rollbacks und Rückerstattungen zu ermöglichen und Bearbeitung der Geschichte.

Dieser und der nächste Abschnitt über Regulierung behandeln den pragmatischen Ansatz von Cardano zu diesem Thema. In Hinsichtlich der Interoperabilität gibt es zwei große Gruppen, die diskutiert werden müssen. Erstens, Interoperabilität mit alte Finanzsysteme (die Welt ohne Kryptowährung). Zweitens, Interoperabilität mit anderen Kryptowährungen.

Vermächtnis

Fintech besteht nicht aus einem einzigen Standard oder gar einer gemeinsamen Sprache. Es ist enorm

Vielfalt in den Ansätzen, die für die Abwicklung und das Clearing verantwortlichen Stellen, das Geschäft

Prozesse und andere Bereiche, die an der Buchhaltung, Transformation und Bewegung von beteiligt sind

Wert.

Es ist unvernünftig zu behaupten, dass nur weil eine Technologie überlegen ist, der Rest der anderen

Das Ökosystem wird sich irgendwie geschlagen geben und aufwerten. Viele Menschen verwenden es zum Beispiel immer noch

Windows XP 16 Jahre nach der Erstveröffentlichung. Dieser traurige Zustand ist für jemanden gleichbedeutend

unter Verwendung des ursprünglichen Macintosh, der 1984 im Jahr 2000 veröffentlicht wurde.

Abgesehen vom Verbraucherverhalten sind Unternehmen in ihrem Upgrade-Zyklus im Allgemeinen sogar noch langsamer. Viele

Banken verwenden immer noch in Cobol geschriebene Backends. Sobald bekannt ist, dass die Infrastruktur funktioniert und erfüllt ist

Geschäftsanforderungen gibt es in der Regel wenig Anreiz, Software zu aktualisieren oder zu verfeinern

Protokolle zum Nutzen eines Verbrauchers, unabhängig von Compliance- oder Sicherheitsbedenken. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 29 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Für Cardano müssen wir zunächst feststellen, was eine Legacy-Brücke überhaupt mit sich bringen würde. Welche Systeme,

Auf welche Standards, Einheiten und Protokolle sollten wir abzielen, um sicherzustellen, dass eine hinreichende Sicherheit besteht

Interoperabilität? Können diese Brücken föderal oder dezentralisiert sein? Oder wie Börsen werden sie es tun

zu zentralen Fehlerquellen für Hacker, böswillige Eigentümer oder übereifrige Regulierungsbehörden werden?

Es gibt drei Bedenken, die angegangen werden müssen. Erstens die Darstellung von Informationen und

Glaube an seine Genauigkeit. Zweitens die Darstellung des Wertes und des damit verbundenen Eigentums. Drittens,

Darstellung von Entitäten und eines bestimmten Benutzers sowie des Gesamtniveaus des Vertrauens in diese

Entitäten.

Um nützlich zu sein, müssen Informationen und Werte frei zwischen der alten Finanzwelt und der Welt fließen

Cardano. Anschließend müssen Ergebnisse ermittelt und aufgezeichnet werden, um Reputation und Bodenständigkeit aufzubauen

für Regress. Dennoch sind solche Dinge meist auf die beteiligten Akteure beschränkt. Zum Verschlüsseln

sie auf einem blockchain würden sie global und dauerhaft machen.

Darüber hinaus kann der Wert in der Legacy-Welt nicht immer frei fließen. Embargos, Sanktionen, Kapital

Kontrollen und gerichtliche Maßnahmen könnten zum Einfrieren von Vermögenswerten führen. Um interoperabel zu sein, kann man keine erstellen

Öffnen Sie immer das Auslassventil, damit kein Wert austritt.

Schließlich sind die Marke und der Ruf von Unternehmen einer der Eckpfeiler des kommerziellen Handelns Beziehungen. Jährlich werden Milliarden von Dollar für die Einrichtung und Aufrechterhaltung von Marketingkampagnen ausgegeben und Reparaturmarken. Wenn verleumderische, falsche oder irreführende Behauptungen über eine natürliche oder juristische Person aufgestellt werden, dann sie haben das Recht, rechtliche Schritte einzuleiten. Doch blockchains versuchen, dauerhaft zu bewahren Geschichte.

Wie bei unserer Wahl der Programmiersprache gibt es auch für die Lösung von Cardano keine ideale Lösung diese Anliegen auf eine allgegenwärtig richtige Art und Weise. Vielmehr müssen wir uns der unterstützten Meinung beugen wieder.

In Bezug auf den Informationsfluss wird dieser Fluss als vertrauenswürdiger Datenfeed bezeichnet. Es hat eine Quelle und Inhalt. Quellen haben eine gewisse Vorstellung von Glaubwürdigkeit und einen Anreiz, zu täuschen oder zu behaupten Ehrlichkeit. Inhalte können beliebig kodiert werden.

Da wir beabsichtigen, vertrauenswürdige Hardware in unserem Protokoll-Stack zu unterstützen, haben wir uns dafür entschieden Erkunden Sie die Hinzufügung von Unterstützung für das Town Crier-Protokoll von Professor Ari Juel et al. Vorausgesetzt das Durch das Vorhandensein eines glaubwürdigen Satzes von Datenquellen ermöglicht Town Crier das sichere Scrapen von Webinhalten Inhalte zur Verwendung in smart contracts und anderen Anwendungen.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 30 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Eine Bootstrap-Quellenliste wird von Emurgo, IOHK und der Cardano Foundation bereitgestellt. Später Diese Liste wird durch eine von der Community kuratierte Liste ersetzt, die Mechanismen verwendet, die von Cardano abgeleitet sind Finanzsystem. Wir hoffen, dass ein Reputationssystem rund um gute Datenfeeds entstehen kann. Dadurch wird eine positive Rückkopplungsschleife geschaffen, um die Zuverlässigkeit und Wiedergabetreue schrittweise zu verbessern.

Die Darstellung von Werten ist ein komplexeres Thema. Im Gegensatz zu Informationen – wo einmal die Richtigkeit, Aktualität und Vollständigkeit sind gewährleistet, Protokolle können sich zuverlässig verhalten deterministischer Weg – Wert ist empfindlicher.

Nach der tokenisierung sollte sich der Wert wie ein eindeutiges Objekt verhalten. Informationen können kopiert und kopiert werden herumgereicht werden, aber ein token, der das Eigentum an etwas (z. B. einem Fahrzeugtitel) darstellt, kann nicht sein geklont und auf zwei verschiedenen Hauptbüchern gehandelt. Diese Tat würde die Integrität des Staates effektiv zerstören System.

Die Herausforderung bei der Legacy-Interoperabilität beim Umgang mit tokenisierten Werten ist dieses Vertrauen Annahmen, Zuverlässigkeit und Überprüfbarkeit ändern sich, wenn tokens zwischen Hauptbüchern fließen. Zum Beispiel, wenn Bob besitzt einige Bitcoin und deponiert sie dann an einer Börse, dann hat Bob jetzt die Die Darstellung seines Bitcoin durch die Börse in ihrem Hauptbuch. Im Fall von MtGOX war dies bei ihrem Hauptbuch der Fall nicht der Realität entsprechen, was dazu führt, dass die Benutzer alles verlieren.

Das Problem wird dadurch noch komplizierter, dass Legacy-Systeme die darin lebenden tokens erkennen müssen eine Kryptowährung. Wie bereits erwähnt, sind Unternehmen seit jeher resistent gegen Modernisierungen ihre Software und die Unterstützung neuer Protokolle. Diese Situation macht es schwierig, klar zu sehen Lösung.

Für Cardano besteht unsere größte Hoffnung darin, Benutzern die Möglichkeit zu bieten, umfangreiche Metadaten anzuhängen auf ihre Transaktionen zugreifen und dann darauf warten, dass sich Industriestandards herausbilden, in die sie eingreifen können. Einige Fortschritte wurden mit der Interledger-Arbeitsgruppe, Bemühungen wie R3Cev und International erzielt Mandate zur Aktualisierung alter Finanzprotokolle.

Die größere Herausforderung bleibt jedoch die Quantifizierung und Qualifizierung des aus einem Vermächtnis resultierenden Werts System zu einem Kryptowährungs-Ledger. Zum Beispiel, wenn Bob Bankbesitzer ist und einen Dollar ausgibt Wenn er token unterstützt, kann er jederzeit eine Brücke bauen, um seine tokens an ein Hauptbuch wie Cardano zu senden Vom Benutzer ausgegebenes Asset.

Während Cardano den Besitz genau verfolgen und alle Funktionen bereitstellen würde, auf die wir gekommen sind Liebe wie Zeitstempel und Überprüfbarkeit: Keine Kryptowährung kann Bob zu einem ehrlichen Banker machen. Er hat immer die Möglichkeit, eine Teilreservebank zu betreiben, indem er nicht seinen gesamten Dollar absichert WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 31 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

tokens mit echten Dollars. Dieser Betrug kann von keiner Kryptowährung außer dem Dollar erkannt werden selbst war ein token, der von einem digitalen Hauptbuch erfasst wurde. 25

Schließlich ist die Darstellung von Entitäten im Internet ein klassisches Netzwerkproblem, das bis in die Frühzeit zurückreicht Tage des Internets. Universitäten, Unternehmen, Regierungsbehörden und beliebige Benutzer müssen irgendwann ihre Identität feststellen.

Zu diesem Zweck sind pragmatische und dennoch zentralisierte Lösungen wie die Public-Key-Infrastruktur des Internets erforderlich Das DNS-System von ICANN wurde implementiert. Angesichts der Tatsache, dass wir das moderne Web genießen, sind diese Lösungen sind sowohl skalierbar als auch praktisch. Aber sie antworten nicht eher kommerziell orientiert Frage der Zuverlässigkeit, Vertrauenswürdigkeit und anderer zur Bestimmung notwendiger Metamerkmale wenn man mit dem Unternehmen Geschäfte machen möchte.

Mehrseitige Marktplatzanbieter wie eBay haben ein Geschäftsmodell entwickelt, das auf der Bereitstellung einiger Anbieter basiert dieser Metadaten zusammen mit einem Framework zum Abschließen von Transaktionen. Urteile über die Die Qualität von Inhalten, Veranstaltungen und Unternehmen wird oft stark allein von Online-Bewertungen beeinflusst aus vertrauenswürdigen Quellen. 26

Der für Cardano relevante Teil dieses Punktes betrifft die Frage der Zentralisierung der Reputation. Einer von Unser Ziel für Cardano ist es, den Entwicklungsländern eine finanzielle Grundlage zu bieten. Ein Schlüssel zu diesem Bemühen ist die Fähigkeit, Vertrauen zu Schauspielern aufzubauen, die man noch nie getroffen hat.

Wenn ein einzelnes Unternehmen oder ein Konsortium von Unternehmen kontrolliert, wer als gut oder schlecht eingestuft wird, nicht als organisches Unternehmen Wenn ein Prozess aus tatsächlichen Interaktionen in der Gemeinschaft als Ganzes abgeleitet wird, dann könnten diese Entitäten dies tun jemanden willkürlich wegen einer wahrgenommenen Sünde auf die schwarze Liste setzen. Diese Macht steht im Widerspruch zu unseren Werten als Projekt und macht den umfassenderen Sinn der Verwendung einer Kryptowährung zunichte.

Glücklicherweise werden die gleichen Mechanismen bei der Stimmabgabe für das Finanzministerium verwendet, wobei Quellen zu einer Liste hinzugefügt werden Vertrauenswürdige Datenfeeds und die Abzweigung eines Protokolls können wiederverwendet werden, um einen Reputationsraum einzurichten. Es ist ein offenes Forschungsgebiet und unsere Hoffnung ist es, ein Overlay-Protokoll für eine dezentrale Bereitstellung bereitzustellen Reputationsnetz des Vertrauens im Jahr 2018–2019, nachdem weitere grundlegende Elemente geklärt wurden.

Interoperabilität von Kryptowährungen

25 Für digitale Hauptbücher hingegen wurde der Reservenachweis als clevere Aufbewahrungsmethode vorgeschlagen Kryptowährungen werden nur ehrlich ausgetauscht. 26 Diese Tarife wirken sich sogar auf die Erstellung von Inhalten selbst aus. Sehen Sie sich diese interessante Geschichte darüber an, wie Rotten Tomatoes funktioniert hat die Filmindustrie beeinflusst. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 32 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Durch den Übergang von der alten Welt zu verteilten digitalen Hauptbüchern wird die Interoperabilität viel einfacher. Jedes Ledger verfügt über ein Netzwerkprotokoll, Kommunikationsstandards und Sicherheitsannahmen über seinen jeweiligen Konsensalgorithmus. Diese wiederum lassen sich leicht quantifizieren.

Der Informationsfluss wird durch die Verbindung mit dem ausländischen Netzwerk und dessen Übersetzung hergestellt Nachrichten. Die Wertbewegung kann über ein Relaissystem, den atomaren Cross-Chain-Handel, erfolgen oder durch ein cleveres Sidechain-Schema. Da es keinen zentralen Betreiber gibt, einen Die Darstellung von Entitäten beschränkt sich eher auf eine Metadiskussion über das Vertrauen in Entwickler, Miner oder irgendein anderer Powerbroker.

Für Cardano integrieren wir ein neues Sidechain-Protokoll, das von Kiayias, Miller und entwickelt wurde Zindros. Es bietet eine nicht interaktive Möglichkeit, Werte sicher zwischen zwei Ketten zu bewegen Unterstützen Sie das Protokoll. Dieser Mechanismus ist die primäre Art und Weise, wie Werte zwischen CSL und a fließen CCL-Schicht.

Bei anderen Kryptowährungen sollten sich Verbundbrücken bilden, wenn Cardano an Wert und Benutzer wächst Basis. Um dieses Wachstum zu beschleunigen, unterstützt Cardano SL eine eingeschränkte Version von Plutus für Interoperabilitätsskripte. Neue Transaktionen werden in Shelley und späteren Versionen von CSL hinzugefügt speziell auf diese Bedürfnisse einzugehen.

Das Labyrinth von Daedalus

Die Punkte zur Interoperabilität kommen aus einer globalen Perspektive. Spezialisierte Protokolle, neu

Transaktionsarten, Systeme zur Beurteilung der Glaubwürdigkeit und der Informationsfluss können nicht eingeschränkt werden

nur ein einzelner Gatekeeper oder Benutzer. Vielmehr müssen sie für jeden ohne weiteres verfügbar sein

Zensur oder Zölle.

Doch was passiert, wenn Cardano ein Protokoll, eine Transaktion oder eine Anwendung nicht unterstützt, die a

Benutzer kann ohne nicht leben? Sollten wir einfach außerhalb des Geltungsbereichs bleiben? Das Internet war mit einer ähnlichen Sorge konfrontiert

während der 1990er Jahre.

Ironischerweise bietet das Internet zwei verschiedene Lösungen, die mit Kryptowährungen repliziert werden können.

Die Einführung von JavaScript ermöglichte es jeder Website, beliebige Elemente hinzuzufügen

Funktionen. Durch die Einführung von Browser-Plugins und -Erweiterungen wurden benutzerdefinierte Funktionen für hinzugefügt

Benutzer, die bereit sind, sie zu installieren. Beide Ansätze haben uns das moderne Web mit all seiner Sicherheit beschert

Schrecken.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 33 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Ethereum übernahm den früheren Ansatz, indem es Benutzern ermöglichte, Unterprotokolle einzubetten

Ethereum blockchain als smart contracts. Cardano unterstützt diese Funktion über die CCL

Paradigma. Aber was ist mit benutzerdefinierten Erweiterungen?

Ein anschauliches Beispiel wäre ein Kryptowährungshändler. Stellen Sie sich einen dezentralen Marktplatz vor,

namens DM, das eine Reihe verschiedener Kryptowährungen unterstützt. Ein Händler möchte sein Geschäft automatisieren

Strategien, die auf DM wirken.

In einem fragmentierten Ökosystem müsste der Händler für jeden Client Dutzende installieren

Kryptowährung und schreiben Sie dann individuelle Software, um mit jedem Kunden zu kommunizieren und sich abzustimmen

automatisierte Geschäfte. Wenn ein Client aktualisiert wird, kann dies zu Schäden an der maßgeschneiderten Software führen. Darüber hinaus

Was ist, wenn der Händler die Software verkaufen möchte?

Inspiriert vom Webmodell der Erweiterungen, wenn die Schnittstelle zu verschiedenen Kryptowährungen möglich ist

Wenn die Daten in einen Web-Stack eingefügt werden, wird die Aufgabe des Händlers erheblich einfacher. Ein Universal

Schnittstelle aufgebaut werden kann. Die Installation erfolgt mit einem Klick. Die Verteilung von Software kann modelliert werden

nach dem Chrome-Webshop.

Für Cardano haben wir beschlossen, mit diesem Paradigma zu experimentieren, indem wir unsere Referenz einsetzen

Frontend der Brieftasche auf Electron. Es handelt sich um ein von Github verwaltetes Open-Source-Projekt, das kombiniert

sowohl Node als auch Chrome zusammen. Cardanos Build von Electron heißt Daedalus.

Die erste Generation von Daedalus wird als HD-Wallet fungieren und viele der erwarteten Funktionen unterstützen

27 Buchhaltungs- und Sicherheitsfunktionen, die Industriestandards sind, wie etwa das Ausgeben von Passwörtern und

BIP39. In späteren Generationen wird sich Daedalus zu einem Anwendungsframework mit einem Store entwickeln,

Universelle Integrations-APIs und ein SDK.

Die wichtigsten Neuerungen sind die einfache Entwicklung durch die Möglichkeit für Programmierer, JavaScript zu verwenden.

HTML5 und CSS3 zum Erstellen ihrer Anwendungen und eine einheitliche Brücke für anwendungsübergreifende Anwendungen

Kommunikation. Komplexes Verhalten wie Kryptographie, Verwaltung eines verteilten Netzwerks usw

Datenbankmechanismen können abstrahiert werden, sodass sich der Entwickler ausschließlich auf den Benutzer konzentrieren kann

Erfahrung und die Kernlogik ihrer Anwendung.

Da Daedalus als universelles Framework gedacht ist, ist seine Roadmap und Entwicklung etwas anders

unabhängig von Cardano. Im Jahr 2017 sind sie eng miteinander verbunden, aber später wird Cardano gerecht sein

eine weitere Anwendung für einen Daedalus-Benutzer. Wir beabsichtigen auch, äußerst einzigartige Funktionen zu erkunden

beispielsweise ein universeller Schlüsselverwaltungsdienst, der ausschließlich in Intel SGX ausgeführt wird.

27 Was bereits bei daedaluswallet.io verfügbar ist
WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 34 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Letztendlich können wir als Protokolldesigner nicht alle Anforderungen erfüllen. Unsere Hoffnung ist, dass die Flexibilität

dass Daedalus in Kombination mit zustandsbehafteten smart contracts, die auf CCL laufen, zufriedenstellend ist

diejenigen, die durch unsere Designentscheidungen ausgelassen wurden. Wir hoffen auch, dass bessere Standards entstehen können

Ermutigen Sie alle Kryptowährungen zu besserer Interoperabilität und Sicherheit.

Quy định

Sự phân đôi sai lầm

Vì các quy định thường có thể thay đổi và phức tạp, người ta có thể suy ra một cách ẩn dụ một cách thanh lịch. vòng lặp kể chuyện của những kẻ tham nhũng và các công tố viên của họ đang tìm kiếm công lý. Các quy định là bộ công cụ của người làm luật. Nhưng giống như tất cả các công cụ, chúng có thể thô sơ, cũ kỹ hoặc đơn giản là bị sử dụng sai mục đích.

Tiền điện tử không thay đổi hoàn cảnh của con người hoặc vòng lặp tường thuật. Sẽ luôn có là lừa đảo, kẻ xấu và kết quả khủng khiếp mặc dù có ý định tốt nhất. Trong khi tiền điện tử có thể loại bỏ sự phán xét của con người, chúng không thể loại bỏ hành vi của con người.

Một nhà thiết kế tiền điện tử phải xác định được bộ công cụ mà anh ta sẽ cung cấp cho cơ quan quản lý sửa chữa những sự kiện xấu. Thách thức duy nhất mà tiền điện tử phải đối mặt là chúng là sản phẩm của thất bại về mặt quản lý và tiền tệ. 28

Về mặt văn hóa, nhiều người trong lĩnh vực tiền điện tử coi hành động của chính phủ là tham nhũng, thiếu hiệu quả hoặc không hiệu quả. Vì vậy, họ ít tôn trọng, kiên nhẫn hay mong muốn ủng hộ một cửa hậu đặc biệt. cho một cơ quan quản lý hoặc luật sư để sửa chữa sai lầm. Hành động này sẽ là sự nguyền rủa đối với toàn bộ mục đích của tiền điện tử.

Mặt khác, tính cả những thất bại của sàn giao dịch và các sự kiện lịch sử, hơn 10% Bitcoin đã bị mất hoặc bị đánh cắp kể từ khi giao thức bắt đầu vào ngày 3 tháng 1 năm 2009. Tính đến ngày 30 tháng 6, Vào năm 2017, giá trị bị mất hoặc bị đánh cắp lên tới hơn 4 tỷ USD. Và con số này không tính đến cho Bitcoin và token khác bị thua do lừa đảo và ICO kém hình thành.

28 Trên thực tế, Satoshi đã nhúng vào Bitcoin Genesis Block với dòng tiêu đề sau được lấy từ The Times: The Times 03/01/2009 Thủ tướng sắp có gói cứu trợ ngân hàng lần thứ hai TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 35 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Sau đó là vấn đề về quyền riêng tư. Ở quy mô vĩ mô, giá trị chảy qua các kênh chuyên biệt được quản lý, giàu siêu dữ liệu và được cơ quan thực thi pháp luật, chính phủ giám sát tích cực và các cơ quan quản lý quốc tế. Đây là một trò chơi được hiểu rõ với sự rò rỉ chỉ xảy ra trên khía cạnh tiền mặt, vốn đang giảm dần khi thế giới chuyển sang tiền kỹ thuật số.

29

Mô hình nếu tiền điện tử không tồn tại dường như là một thế giới ngày càng xử lý quyền riêng tư tài chính như nội dung truyền thông xã hội. Không có và người ta không thể từ chối. Do đó chúng tôi có một tình thế tiến thoái lưỡng nan dẫn đến sự phân đôi rõ ràng.

Một nhà thiết kế tiền điện tử có thể từ bỏ các nguyên tắc và tuân theo bất kỳ yêu cầu nào của địa phương họ quyền tài phán đặt lên mã của họ, do đó làm tổn hại đến quyền riêng tư và tính toàn vẹn của mã của họ. người dùng. Hoặc anh ta có thể áp dụng một triết lý có nguyên tắc hơn nhưng mang tính vô chính phủ, tách biệt khỏi các thông lệ và luật lệ tốt nhất hiện nay.

Đối với Cardano, chúng tôi cảm thấy câu chuyện này là một sự phân đôi sai lầm do thiếu trí tưởng tượng. các thực tế là hầu hết người dùng không quan tâm đến các quy tắc hiện có cho thị trường. Họ thường lo ngại về những thay đổi đột ngột trong các quy tắc nhằm mang lại lợi ích cho một hoặc nhiều chủ thể. Họ đang lo lắng về sự thiếu minh bạch về việc ai được hưởng đặc quyền.

Chúng ta cần phân biệt giữa quyền cá nhân và quyền thị trường. Cho rằng tiền điện tử có phạm vi toàn cầu, các quyền cần phải hướng tới người dùng nhất có thể.

Quyền riêng tư phải hợp lý và nằm trong tầm kiểm soát của người dùng chứ không phải người gác cổng. Dòng chảy giá trị nên không bị hạn chế. Giá trị không nên bị tịch thu đột ngột mà không có sự đồng ý.

Từ góc độ thị trường, thị trường cần minh bạch về việc sử dụng dữ liệu, cách thức tiền sẽ được xử lý nội bộ và mọi người cần phải chơi theo cùng một bộ quy tắc. Hơn nữa, một khi người dùng đã đồng ý thì họ không thể đột ngột thay đổi quyết định do sự bất tiện. Các đối tác cũng cần sự chắc chắn.

Nhưng chính xác thì làm thế nào để chuyển từ hệ thống trừu tượng sang hệ thống thực tế? Điều gì nên thực tế và pháp lý như thế nào? Chúng tôi đã chia giải pháp của mình thành ba loại: siêu dữ liệu, xác thực và tuân thủ cũng như thị trường DAOs.

29 Độc giả nên cân nhắc mua một cuốn The End of Money của David Wolman. Nó bao gồm phong trào quốc tế hướng tới sự biến mất của tiền mặt. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 36 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Siêu dữ liệu

Hành động của một điều gì đó thường có thể kém thú vị hơn siêu dữ liệu xung quanh nó. cho Ví dụ: lái xe từ Denver đến Boulder là một hành động. Lái xe từ Denver đến Boulder trên chiếc Ferrari 488 ở mức trung bình 120 MPH là siêu dữ liệu. Chắc chắn điều này hàm ý một trải nghiệm khác với trong một Toyota Prius ở tốc độ trung bình 30 MPH.

Các giao dịch tài chính cũng không khác. Bối cảnh xung quanh họ cực kỳ đặc biệt quan trọng đối với các nhà kinh tế, cơ quan thuế, cơ quan thực thi pháp luật, doanh nghiệp và các đơn vị khác. Đáng buồn thay trong hệ thống dựa trên tiền pháp định hiện tại của chúng tôi, hầu hết người tiêu dùng không bao giờ thấy được siêu dữ liệu của họ phong phú đến mức nào. giao dịch là gì hoặc họ được chia sẻ với ai . 30

Đối với Cardano, chúng tôi thừa nhận rằng người dùng có thể cần hoặc được pháp luật yêu cầu chia sẻ siêu dữ liệu giao dịch với một số tác nhân nhất định như cơ quan thuế. Nhưng chúng tôi tin rằng việc chia sẻ này phải được sự đồng ý của người dùng.

Chúng tôi cũng tin rằng hệ thống blockchain có sức mạnh to lớn để loại bỏ gian lận, lãng phí và lạm dụng bằng cách cung cấp khả năng kiểm tra, đánh dấu thời gian và tính bất biến. Vì vậy một số siêu dữ liệu nên được đã đăng lên Cardano blockchain.

Phần khó khăn là tìm ra sự cân bằng chính xác mà không ảnh hưởng đến blockchain của chúng tôi. đầy hơi. Với mối quan tâm này, chúng tôi đã chọn một cách tiếp cận thực dụng.

Đầu tiên, Daedalus sẽ hỗ trợ trong 12 tháng tới một loạt tính năng để gắn nhãn giao dịch và hoạt động tài chính. Những siêu dữ liệu này có thể được xuất và chia sẻ theo yêu cầu với bất cứ ai người dùng thấy cần thiết. Hơn nữa, dữ liệu có thể được vận hành bởi ba bên các ứng dụng cho các mục đích cụ thể của miền (ví dụ: kế toán thuế).

Thứ hai, chúng tôi đang khám phá việc bổ sung hỗ trợ cho các địa chỉ đặc biệt có thể bao gồm hashes và các trường được mã hóa. Cấu trúc này sẽ cho phép người dùng đăng siêu dữ liệu trên blockchain của chúng tôi mà không cần công khai tiết lộ điều đó. Nhưng nếu cô ấy muốn chia sẻ dữ liệu, nó sẽ có tất cả khả năng kiểm tra, tính bất biến và sự đảm bảo về dấu thời gian mà một giao dịch được hưởng.

30 Ở quy mô vĩ mô hơn, tác giả Juan Zarate viết về cách Kho bạc Hoa Kỳ sử dụng dữ liệu này Bộ trong cuộc chiến chống khủng bố trong Cuộc chiến của Kho bạc. Nó cung cấp một cái nhìn toàn diện về cách thức Cấu trúc hiện tại của thị trường tài chính toàn cầu có thể được sử dụng cho mục đích địa chính trị. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 37 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Chúng tôi đã triển khai cấu trúc địa chỉ có chứa trường thuộc tính. Hiện tại nó đang đang được sử dụng để lưu trữ bản sao được mã hóa của cấu trúc cây ví HD để phục hồi ví nhanh chóng (xem Tài liệu về Ví HD). Các phiên bản sau sẽ khái quát cách xây dựng này.

Xác thực và tuân thủ

Gắn liền với các giao dịch là các chủ đề về quyền thực hiện giao dịch và quyền sở hữu các quỹ. Ví dụ: mặc dù có thể có đủ tiền để mua một thứ gì đó (ví dụ: ví dụ như rượu), có thể có những hạn chế trong việc mua hàng (yêu cầu về độ tuổi).

Quyền sở hữu và nguồn gốc của tiền thường phụ thuộc vào các quy định khách hàng của bạn. Khi một doanh nghiệp dịch vụ tiền tệ như ngân hàng hoặc sàn giao dịch mở tài khoản cho một khách hàng mới, thường được yêu cầu thu thập thông tin cơ bản về khách hàng và nơi họ kiếm được tiền từ.

Thách thức về mặt công nghệ là trong quá trình nộp yêu cầu pháp lý này thông tin, người dùng gửi nó không có gì đảm bảo nó sẽ được sử dụng, lưu trữ như thế nào và liệu nó có bao giờ được bị phá hủy. Thông tin tuân thủ có giá trị về mặt thương mại. Nó có thể bị đánh cắp để đánh cắp danh tính hoặc bán lại khi quy định cho phép.

Đối với Cardano, chúng tôi muốn đổi mới nhiều nhất có thể. Về phía phần mềm của các giao thức, có rất ít để đảm bảo rằng người nhận thông tin tuân thủ sẽ hành xử trong phạm vi phạm vi hành vi. Tuy nhiên, về mặt phần cứng của các giao thức, sử dụng phần cứng đáng tin cậy, người ta có thể tận dụng Intel SGX và các HSM khác để thực thi một số chính sách nhất định.

Vì vậy, chúng tôi đang khám phá việc sử dụng Kính kín cùng với chính sách chia sẻ để cho phép bảo mật an toàn. truyền thông tin tuân thủ đến người xác minh, người này buộc phải tuân thủ các chính sách mà nó được truyền đi. Chúng tôi tin rằng cả hai tiêu chuẩn thống nhất đều có thể xuất hiện và Ngoài ra, phương pháp này sẽ giảm rủi ro cho người xác minh bằng cách ngăn chặn việc mất dữ liệu khách hàng từ tin tặc.

Như một hệ quả tất yếu cho nỗ lực này, mô hình phân lớp mà chúng tôi đề xuất để Cardano tách giá trị khỏi tính toán cũng có thể được hưởng lợi từ phương pháp này. Nếu lớp tính toán được chạy theo quy định các thực thể (chẳng hạn như sàn giao dịch hoặc sòng bạc), thì họ sẽ cần tiến hành kiểm tra việc tuân thủ và có khả năng thực thi chính sách thuế đối với người dùng.

Sử dụng SGP, người dùng có thể gửi tiền cùng với thông tin nhận dạng cá nhân mà không cần lo ngại rằng nó sẽ rò rỉ vào mạng internet rộng hơn hoặc được bảo vệ bởi các nút đồng thuận của TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 38 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

lớp tính toán Hơn nữa, lớp tính toán sẽ đạt được sự chắc chắn rằng tất cả người dùng giao dịch được xác thực và hợp pháp.

Mô hình này cũng cho phép khả năng di chuyển của khách hàng giữa các thực thể được quản lý. Trao đổi có thể chuyển số dư và tài khoản cho khách hàng ngay lập tức thông qua các kênh an toàn này và cũng — khi chính sách cho phép — chia sẻ dữ liệu với cơ quan quản lý.

Chúng tôi hy vọng thử nghiệm beta đầu tiên của công nghệ này sẽ được tiến hành vào giữa năm 2018 với mục tiêu hướng tới tích hợp Cardano vào cuối năm 2018 đến đầu năm 2019 đang chờ kết quả nghiên cứu. Dòng thời gian này cũng giả định khả năng cộng tác với ARM và Intel để có được mã được ký để chạy trên phần cứng của họ. 31 Thị trường DAOs

Hai phần trước đề cập đến việc tạo ra và di chuyển thông tin giả định rằng sự tồn tại của một số hệ thống bên ngoài. Để đảm bảo khả năng tương tác kế thừa, các tính năng này sẽ luôn là cần thiết nhưng chúng không giải quyết được quy định dựa trên blockchain.

Hợp đồng thông minh cho phép một loại hệ thống thương mại hoàn toàn mới, nơi các mối quan hệ được thiết lập mang tính quyết định, tự thực thi và không có sự mơ hồ. Chúng có thể lần lượt được sử dụng để tạo ra các quy tắc cho thị trường bao gồm các cấu trúc phức tạp tùy ý như trọng tài, hoàn tiền theo sự kiện, và sự tiết lộ các sự kiện trong những điều kiện đặc biệt.

Chúng tôi gọi đây là smart contract cấu trúc được thi hành Thị trường DAOs. Họ không yêu cầu hỗ trợ giao thức đặc biệt cũng như khả năng thay đổi được nhúng vào sổ cái. Trên thực tế, chúng hoàn toàn có thể được xây dựng bằng cách sử dụng tập hợp smart contracts phụ thuộc lẫn nhau.

Ý tưởng kiến trúc là thiết kế một bộ sưu tập các mẫu thương mại lấy cảm hứng từ luật hợp đồng và các thông lệ kinh doanh tốt nhất. Các mẫu này có thể được kết nối với nhà phát triển smart contract để thực thi các tiêu chuẩn cụ thể trên thị trường.

Ví dụ: giả sử nhà phát triển muốn phát hành ERC20 token trên CCL để tiến hành bán hàng cộng đồng. A Thị trường DAO có thể được thiết lập riêng cho hoạt động bán hàng cộng đồng cũng như các điều khoản và điều kiện của nó được tham số hóa hoặc thậm chí được thực thi bởi các tiêu chuẩn tình nguyện hoặc pháp lý. Những việc như hoàn lại tiền, việc tái phân bổ tiền hoặc đóng băng thanh toán có thể được kế thừa trong ERC20 của nhà phát triển hợp đồng.

31 Xem Chính sách cấp phép thương mại Intel SGX TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 39 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Nỗ lực này cho phép chúng tôi có một cuộc thảo luận vĩ mô về cách kiểm soát thị trường nhằm đảm bảo quyền lợi người tiêu dùng. Thứ hai, chúng ta có thể thảo luận cách mô hình hóa các giao dịch trong một cách để tự động đảm bảo sự bảo vệ pháp lý và các quyền trong phạm vi khu vực pháp lý cụ thể, chẳng hạn như New Hampshire.

Làm việc với Quỹ Cardano, IOHK và các đơn vị khác, dự án Cardano sẽ tạo ra một thư viện tham khảo của Marketplace DAOs để smart contract nhà phát triển sử dụng. Hy vọng của chúng tôi là thế thị trường bảo hiểm và quản lý có thể hình thành xung quanh DAO này và chúng sẽ tự phát triển dựa trên kết quả.

Verordnung

Die falsche Dichotomie

So launenhaft und geheimnisvoll die Regulierung oft sein kann, kann man metaphorisch auf eine Eleganz schließen Erzählschleife über die Korrupten und ihre Staatsanwälte, die Gerechtigkeit suchen. Vorschriften sind das Werkzeug von der Gesetzesbringer. Aber wie alle Werkzeuge können sie primitiv, alt oder einfach falsch verwendet sein.

Kryptowährungen haben weder die menschliche Verfassung noch den Erzählkreislauf verändert. Das wird es immer geben Trotz bester Absichten kann es sich um Betrügereien, schlechte Akteure und schreckliche Ergebnisse handeln. Während Kryptowährungen können menschliches Urteilsvermögen beseitigen, sie können menschliches Verhalten jedoch nicht beseitigen.

Ein Kryptowährungsentwickler muss Stellung dazu beziehen, welches Toolkit er der Regulierungsbehörde anbieten wird Korrigieren Sie schlechte Ereignisse. Die einzigartige Herausforderung für Kryptowährungen besteht darin, dass sie ein Produkt davon sind Regulierungs- und Währungsversagen. 28

Kulturell gesehen halten viele in Kryptowährungen staatliches Handeln für korrupt, unfähig oder unwirksam. Daher haben sie wenig Respekt, Geduld oder Lust, eine spezielle Hintertür zu unterstützen für einen Regulierer oder einen Gesetzeshüter, um Unrecht zu korrigieren. Diese Tat würde dem gesamten Zweck widersprechen Kryptowährungen.

Zählt man dagegen Börsenausfälle und historische Ereignisse, so sind es mehr als 10 Prozent Bitcoin ist seit Beginn des Protokolls am 3. Januar 2009 verloren gegangen oder gestohlen worden. Stand: 30. Juni Im Jahr 2017 beläuft sich der verlorene oder gestohlene Wert auf etwas mehr als 4 Milliarden US-Dollar. Und diese Zahl berücksichtigt nicht für Bitcoin und andere tokens, die durch Betrug und schlecht gestaltete ICOs verloren gegangen sind.

28 Tatsächlich hat Satoshi im Bitcoin Genesis Block die folgende Schlagzeile aus The Times eingebettet: The Times 03.01.2009 Kanzlerin steht kurz vor der zweiten Bankenrettung WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 35 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Dann ist da noch das Thema Privatsphäre. Auf der Makroebene fließt der Wert über spezialisierte Kanäle die reguliert sind, reich an Metadaten sind und von Strafverfolgungsbehörden und Regierungen aktiv überwacht werden und internationale Regulierungsbehörden. Es handelt sich um ein wohlverstandenes Spiel, bei dem Lecks nur auf der Seite auftreten Die Bargeldseite des Geschäfts, die mit der Umstellung der Welt auf digitales Geld allmählich abnimmt.

29

Das Paradigma, wenn es keine Kryptowährungen gäbe, wäre eine Welt, in der zunehmend gehandelt wird Finanzielle Privatsphäre wie Social-Media-Inhalte. Es gibt keine und man kann sich nicht abmelden. Daher wir ein Dilemma haben, das zu einer scheinbaren Dichotomie führt.

Ein Kryptowährungsentwickler kann Prinzipien aufgeben und allen Anforderungen seiner Region nachgeben Die Gerichtsbarkeit legt ihren Kodex fest und gefährdet dadurch deren Privatsphäre und Integrität Benutzer. Oder er kann eine prinzipientreuere, aber anarchistischere Philosophie übernehmen, die sich von ihr distanziert aktuelle Best Practices und Gesetze.

Was Cardano betrifft, glauben wir, dass diese Erzählung eine falsche Dichotomie ist, die durch einen Mangel an Vorstellungskraft hervorgerufen wird. Die Die Realität ist, dass sich die meisten Benutzer keine Sorgen um die für Märkte geltenden Regeln machen. Das sind sie normalerweise besorgt über plötzliche Änderungen der Regeln zum Nutzen eines oder mehrerer Akteure. Sie sind besorgt über mangelnde Transparenz darüber, wer besondere Privilegien erhält.

Wir müssen zwischen individuellen und Marktrechten unterscheiden. Angesichts der Tatsache, dass Kryptowährungen eine Aufgrund der globalen Reichweite müssen die Rechte so benutzerorientiert wie möglich sein.

Der Datenschutz sollte angemessen sein und der Kontrolle des Benutzers und nicht eines Gatekeepers unterliegen. Der Wertefluss sollte uneingeschränkt sein. Der Wert sollte ohne Zustimmung nicht plötzlich verfallen.

Aus Marktsicht muss der Markt transparent sein, was die Nutzung und die Art der Datennutzung angeht Die Gelder werden intern verwaltet und jeder muss sich an die gleichen Regeln halten. Darüber hinaus Sobald der Benutzer zugestimmt hat, kann er seine Meinung nicht plötzlich ändern Unannehmlichkeiten. Auch die Gegenparteien brauchen Sicherheit.

Doch wie gelangt man genau vom Abstrakten zum tatsächlichen System? Was soll etwas praktisch und legal aussehen? Wir haben unsere Lösung in drei Kategorien unterteilt: Metadaten, Authentifizierung und Compliance sowie Marktplatz DAOs.

29 Der Leser sollte darüber nachdenken, sich ein Exemplar von David Wolmans „The End of Money“ zu besorgen. Es umfasst die internationale Bewegung zum Verschwinden von Bargeld. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 36 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Metadaten

Die Handlung einer Sache kann oft weniger interessant sein als die sie umgebenden Metadaten. Für Beispielsweise ist die Fahrt von Denver nach Boulder eine Tat. Mit einem Ferrari von Denver nach Boulder fahren 488 bei einem Durchschnitt von 120 MPH sind Metadaten. Dies lässt sicherlich auf eine andere Erfahrung schließen als in einem Toyota Prius mit durchschnittlich 30 Meilen pro Stunde.

Finanztransaktionen sind nicht anders. Der sie umgebende Kontext ist außergewöhnlich wichtig für Wirtschaftswissenschaftler, Steuerbehörden, Strafverfolgungsbehörden, Unternehmen und andere Einrichtungen. Leider In unserem aktuellen Fiat-basierten System sehen die meisten Verbraucher nie, wie reich an Metadaten ihr System ist Transaktionen sind oder mit wem sie geteilt werden. 30

Für Cardano erkennen wir an, dass Benutzer möglicherweise eine Weitergabe benötigen oder gesetzlich dazu verpflichtet sind Transaktionsmetadaten mit bestimmten Akteuren wie Steuerbehörden. Aber wir glauben, dass dieses Teilen notwendig ist erfolgen mit Zustimmung des Benutzers.

Wir glauben auch, dass blockchain-Systeme enorme Möglichkeiten haben, Betrug, Verschwendung usw. zu beseitigen Missbrauch durch Bereitstellung von Überprüfbarkeit, Zeitstempel und Unveränderlichkeit. So sollten einige Metadaten sein Gepostet am Cardano blockchain.

Der schwierige Teil besteht darin, ein richtiges Gleichgewicht zu finden, das unseren blockchain nicht zu erheblich verurteilt aufblähen. Aus diesem Grund haben wir einen pragmatischen Ansatz gewählt.

Erstens wird Daedalus in den nächsten 12 Monaten eine große Auswahl an Funktionen unterstützen, die es zu kennzeichnen gilt Transaktionen und Finanzaktivitäten. Diese Metadaten können exportiert und bei Bedarf mit anderen geteilt werden wen auch immer der Benutzer für notwendig hält. Darüber hinaus können die Daten von drei Parteien verarbeitet werden Anwendungen für domänenspezifische Zwecke (z. B. Steuerbuchhaltung).

Zweitens prüfen wir die Möglichkeit, Unterstützung für spezielle Adressen hinzuzufügen, die hashes und enthalten können verschlüsselte Felder. Diese Struktur würde es einem Benutzer ermöglichen, ohne Metadaten auf unserem blockchain zu posten es öffentlich preiszugeben. Aber wenn sie die Daten weitergeben möchte, wären sie vollständig überprüfbar. Unveränderlichkeit und Zeitstempelsicherheit, die eine Transaktion genießt.

30 Auf einer eher makroökonomischen Ebene schreibt der Autor Juan Zarate darüber, wie diese Daten vom US-Finanzministerium verwendet werden Abteilung im Krieg gegen den Terrorismus im Krieg des Finanzministeriums. Es bietet einen umfassenden Überblick darüber, wie die Die derzeitige Struktur der globalen Finanzmärkte kann für geopolitische Zwecke genutzt werden. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 37 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Wir haben bereits eine Adressstruktur bereitgestellt, die ein Attributfeld enthält. Es ist derzeit wird verwendet, um eine verschlüsselte Kopie der HD-Wallet-Baumstruktur für eine schnelle Wallet-Wiederherstellung zu speichern (siehe HD Wallet-Dokumentation). Spätere Versionen werden diese Konstruktion verallgemeinern.

Authentifizierung und Compliance

Eng verbunden mit Transaktionen sind die Themen des Rechts zum Vornehmen von Geschäften und der Eigentum an Geldern. Während beispielsweise genügend Mittel vorhanden sind, um etwas zu kaufen (z B. Alkohol), könnte es Einschränkungen beim Kauf geben (Altersvoraussetzungen).

Eigentum und Herkunft der Gelder unterliegen in der Regel den Bestimmungen der „Know Your Customer“-Bestimmungen. Wenn ein Gelddienstleistungsunternehmen wie eine Bank oder eine Börse ein Konto für einen neuen Kunden eröffnet, In der Regel ist es erforderlich, grundlegende Informationen über den Kunden und den Ort, an dem er sein Geld erworben hat, zu sammeln von.

Die technologische Herausforderung besteht darin, dass im Prozess der Einreichung dies gesetzlich vorgeschrieben ist Der Benutzer, der diese Informationen sendet, hat keine Garantie dafür, wie diese verwendet, gespeichert und ob sie jemals gespeichert werden zerstört. Compliance-Informationen sind wirtschaftlich wertvoll. Es könnte wegen Identitätsdiebstahls gestohlen werden oder weiterverkauft, sofern die Vorschriften dies zulassen.

Für Cardano wollen wir so viel wie möglich innovativ sein. Auf der Softwareseite der Protokolle ist kaum eine Garantie dafür, dass sich der Empfänger von Compliance-Informationen innerhalb einer Frist verhält Umfang des Verhaltens. Auf der Hardwareseite von Protokollen ist dies jedoch durch die Verwendung vertrauenswürdiger Hardware möglich Nutzen Sie Intel SGX und andere HSMs, um bestimmte Richtlinien durchzusetzen.

Daher prüfen wir die Verwendung von versiegelten Glasbeweisdokumenten zusammen mit einer Weitergaberichtlinie, um den Safe zu ermöglichen Übermittlung von Konformitätsinformationen an einen Prüfer, der wiederum zur Einhaltung gezwungen ist Richtlinien, unter denen es übertragen wurde. Wir glauben, dass sowohl einheitliche Standards entstehen könnten als auch Außerdem wird diese Methode das Risiko für Prüfer verringern, indem sie den Verlust von Kundendaten verhindert Hacker.

Als Konsequenz dieser Bemühungen schlagen wir das Schichtenmodell vor, das den Wert von Cardano trennt Auch die Berechnung kann von diesem Ansatz profitieren. Wenn die Berechnungsschicht reguliert ausgeführt wird Unternehmen (z. B. Börsen oder Casinos), dann müssten sie Compliance-Prüfungen durchführen und möglicherweise Steuerrichtlinien gegenüber Benutzern durchsetzen.

Mithilfe von SGPs kann der Benutzer neben persönlich identifizierbaren Informationen auch Geld senden, ohne dies zu tun Bedenken, dass es in das breitere Internet gelangt oder von den Konsensknoten der geschützt wird WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 38 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Berechnungsschicht. Darüber hinaus würde die Berechnungsschicht Gewissheit erlangen, dass alle Benutzer Transaktionen sind authentifiziert und legitim.

Dieses Paradigma ermöglicht auch die Portabilität von Kunden zwischen regulierten Unternehmen. Der Austausch könnte Übertragen Sie Guthaben und Konten für Kunden sofort über diese sicheren Kanäle und außerdem – Sofern die Richtlinien dies zulassen, geben Sie Daten an die Aufsichtsbehörden weiter.

Wir gehen davon aus, dass unser erster Betatest dieser Technologie Mitte 2018 mit einem Ziel durchgeführt wird in Richtung Cardano-Integration Ende 2018 bis Anfang 2019, abhängig von den Forschungsergebnissen. Diese Zeitleiste setzt außerdem die Fähigkeit voraus, mit ARM und Intel zusammenzuarbeiten, um den Code für die Ausführung signieren zu lassen ihre Hardware. 31 Marktplatz DAOs

In den beiden vorherigen Abschnitten wurde die Generierung und Übertragung von Informationen unter der Annahme behandelt Existenz eines externen Systems. Um die Legacy-Interoperabilität sicherzustellen, werden diese Funktionen immer verwendet notwendig sein, aber sie befassen sich nicht mit der auf blockchain basierenden Regulierung.

Intelligente Verträge ermöglichen eine völlig neue Art von Geschäftssystem, in dem Beziehungen stattfinden deterministisch, selbstverstärkend und frei von Mehrdeutigkeiten. Sie können wiederum zur Erstellung von Regeln verwendet werden Marktplätze einschließlich beliebig komplexer Strukturen wie Schiedsverfahren, ereignisgesteuerte Rückerstattungen, und Offenlegung von Tatsachen unter besonderen Bedingungen.

Wir nennen diese smart contract erzwungenen Strukturen Marktplatz DAOs. Sie erfordern nicht weder spezielle Protokollunterstützung noch Veränderbarkeit zur Einbettung in das Hauptbuch. Tatsächlich können sie es völlig sein erstellt unter Verwendung einer Sammlung voneinander abhängiger smart contracts.

Das architektonische Konzept besteht darin, eine Sammlung kommerzieller Vorlagen zu entwerfen, die davon inspiriert sind Vertragsrecht und bewährte Geschäftspraktiken. Diese Vorlagen können in die Vorlagen eines Entwicklers eingebunden werden smart contract, um bestimmte Standards auf dem Markt durchzusetzen.

Angenommen, ein Entwickler möchte einen ERC20 token auf CCL ausgeben, um einen Crowdsale durchzuführen. A Der Marktplatz DAO könnte speziell für Crowdsales und dessen Geschäftsbedingungen eingerichtet werden parametrisiert oder sogar durch freiwillige oder gesetzliche Standards durchgesetzt werden. Dinge wie Rückerstattungen, Eine Neuzuweisung von Mitteln oder ein Einfrieren von Zahlungen könnte im ERC20 des Entwicklers vererbt werden Vertrag.

31 Siehe kommerzielle Intel SGX-Lizenzrichtlinie WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 39 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Dieser Aufwand ermöglicht es uns, eine Makrodiskussion darüber zu führen, wie ein Markt kontrolliert werden sollte um den Verbraucherschutz zu gewährleisten. Zweitens können wir diskutieren, wie Transaktionen in a modelliert werden Möglichkeit, Rechtsschutz und Rechte innerhalb bestimmter Gerichtsbarkeiten automatisch sicherzustellen, wie z New Hampshire.

In Zusammenarbeit mit der Cardano Foundation, IOHK und anderen Einrichtungen wird das Cardano-Projekt eine erstellen Referenzbibliothek von Marketplace-DAOs für smart contract-Entwickler zur Verwendung. Das ist unsere Hoffnung Versicherungs- und Regulierungsmärkte können sich rund um diese DAOs bilden und das wird auch so sein sich auf der Grundlage der Ergebnisse selbst weiterentwickeln.

Tính bền vững

Một ngâm vào cái tiền điện tử khu vực sản lượng nhiều khái niệm những mâu thuẫn.

Tiền điện tử được thiết kế để khó thay đổi, nhưng, giống như tất cả công nghệ, chúng cần phải

thay đổi để giải quyết các sai sót và tiến bộ trong thiết kế. Blockchain nhằm mục đích ngăn chặn

tập trung hóa nhưng vẫn yêu cầu các tác nhân mạnh mẽ dẫn dắt các thay đổi hoặc duy trì quy tắc.

Có lẽ trải nghiệm khó chịu nhất là khi có những thiếu sót rõ ràng mà hầu hết mọi người đều phải trải qua.

sự đồng ý của các bên liên quan cần phải được sửa chữa, tuy nhiên sự đồng thuận không thể xuất hiện trên con đường phía trước.

Cuộc tranh luận về kích thước khối của Bitcoin hiện đã trở thành một vấn đề sôi nổi trong hơn hai năm. hàng ngày,

các giao dịch có tổng trị giá hơn một tỷ đô la đang chờ xử lý vì mạng đang đạt công suất cao nhất.

Nếu việc thay đổi một tham số đơn giản - ngay cả khi có các giải pháp tạm thời - không thể thực hiện được.

phối hợp, thì làm thế nào các doanh nghiệp và chính phủ có thể cảm thấy thoải mái khi đầu tư hàng tỷ USD

đô la để xây dựng cơ sở hạ tầng trên các hệ thống này? Đối với vấn đề đó, làm sao có thể

canh bạc kinh doanh về rủi ro chiến lược của việc tích hợp các giao thức không có trách nhiệm giải trình mà không thể

thực hiện nâng cấp thiết kế hợp lý?

Nhìn lại lịch sử, sự phát triển của Internet cũng theo một mô hình tương tự, thậm chí

những thay đổi đơn giản như quá trình chuyển đổi từ IPv4 sang IPv6 phải mất hàng thập kỷ mới thành hiện thực. Tuy nhiên, có một

sự tương phản mạnh mẽ giữa công nghệ blockchain và internet ở chỗ chúng tuân theo một nguyên tắc rất

phong cách giám hộ khác nhau.

Internet là một dự án quân sự phát triển từ DARPA thành giới học thuật với sức mạnh

sự hỗ trợ của chính phủ và một nhóm người giám hộ ban đầu được xác định rõ ràng. Internet phát triển dưới

điều kiện phi thương mại mà không có mưu đồ gây ảnh hưởng của công ty nhằm cố gắng

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 40 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

độc quyền mạng. Trên thực tế, thương mại điện tử đã vi phạm AUP của NSF cho đến khi nó bị bãi bỏ vào năm

Vào thời điểm các doanh nghiệp có được sự xa xỉ trong việc thương mại hóa Internet, đã có một

một bộ tiêu chuẩn, nguyên tắc và tín đồ truyền giáo mạnh mẽ. Điều này không ngăn được các công ty như

AOL và Microsoft từ việc cố gắng xây dựng những khu vườn trên tường và tạo ra công nghệ độc quyền như

ActiveX. Nền tảng này đã không ngăn được các tác nhân thế hệ tiếp theo như Google thúc đẩy

chương trình nghị sự của riêng họ dựa trên cơ sở người dùng và vốn hóa khổng lồ của họ.

Với hàng loạt người tìm kiếm tiền thuê các tác nhân từ nhà giao dịch đến thợ mỏ, tiền điện tử là mục tiêu cuối cùng

32 hệ sinh thái có động cơ thương mại. Với nền tảng này, sự phát triển của quyền giám hộ

tiền điện tử đã dẫn đến việc tối ưu hóa xung quanh lợi ích cá nhân.

Ví dụ: việc khai thác không cần xác thực đang bắt đầu xảy ra thường xuyên hơn vì nó cải thiện khả năng của người khai thác.

tỷ suất lợi nhuận, tuy nhiên điều này hoàn toàn không quan tâm đến toàn bộ mục đích và tiện ích của việc khai thác. Khai thác mỏ

sự tập trung hóa đã diễn ra chỉ với một số ít người kiểm soát phần lớn

Sức mạnh hash của Bitcoin.

Giống như internet, tiền điện tử cần có sự đồng thuận để thay đổi. Nhưng khi nhanh như vậy

xảy ra sự tập trung quyền lực vào một số ít người môi giới, điều gì sẽ xảy ra khi không có sự thay đổi?

thuận tiện cho họ?

Không giống như internet, việc khởi động hầu hết các loại tiền điện tử không được thực hiện một cách vị tha.

phương tiện phi thương mại hoặc học thuật. Ngay từ khi thành lập, một số nhóm tìm cách kiếm lợi nhuận và

có những nhà môi giới quyền lực được giao nhiệm vụ giúp đảm bảo những lợi ích đó.

Tập trung sáng lập là một thực tế mà mỗi loại tiền điện tử phải đối mặt trong quá trình phát triển của nó. Chúng tôi

không thể thoát khỏi nó hoàn toàn, nhưng ít nhất nên cố gắng thiết kế theo hướng phân cấp dần dần.

Đối với Cardano, chúng tôi đã suy nghĩ cẩn thận về những yếu tố nào thúc đẩy sự tập trung hóa và những gì

kỹ thuật có thể được áp dụng để khuyến khích giao thức của chúng tôi dần dần trở nên công khai

cơ sở hạ tầng như web.

Chúng tôi đầy đủ thừa nhận đó tổng cộng sự phân cấp là cả hai không thể và có lẽ thậm chí

phản tác dụng. Tuy nhiên, một số yếu tố nhất định có thể được khuyến khích để tạo ra một hệ thống cân bằng hơn.

Đầu tiên, trong khi việc giám sát tập trung các quỹ huy động vốn cộng đồng cho phép phát triển nhanh chóng và linh hoạt

của giao thức trong những ngày đầu, cuối cùng nguồn tài trợ phải đa dạng hóa và tốc độ

32 Xem liên kết để biết thêm thông tin về thuật ngữ này TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 41 trên 44IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

sự phát triển cần phải rút lui về một tốc độ có hệ thống và có chủ ý hơn. Theo điểm này,

nguồn tài trợ cần tránh sự thiên vị về văn hóa, ngôn ngữ và địa lý.

Thứ hai, khi cộng đồng ngày càng có nhiều thông tin hơn về bản chất cơ bản của

công nghệ tiền điện tử, các quyết định về lộ trình không thể được tập trung vào một tập hợp

nhà phát triển cốt lõi hoặc nền tảng. Cần phải có phương pháp dựa trên blockchain để đề xuất,

kiểm tra và ban hành các thay đổi đối với giao thức.

Thứ ba, các khuyến khích đằng sau việc duy trì Cardano SL blockchain phải được điều chỉnh trực tiếp

với mong muốn chung của tất cả người dùng. Chúng ta không thể cho phép một nhóm các tác nhân chuyên môn

xuất hiện những người độc lập với ý chí của cộng đồng lớn hơn.

Đối với nguyên tắc đầu tiên, chúng tôi đã chọn tích hợp hệ thống kho bạc vào Cardano. Đối với

thứ hai, chúng tôi sẽ triển khai một quy trình chính thức để đề xuất Cardano Đề xuất cải tiến thông qua một

hệ thống do chính CSL điều phối. Đối với điều thứ ba, chúng tôi tin rằng Ouroboros cung cấp một giao diện trang nhã

giải pháp.

Chi tiết hơn có thể được cung cấp về các chủ đề trên, nhưng chúng có phạm vi rộng theo đúng nghĩa của chúng và

vượt quá phạm vi của một bài khảo sát. Thiết kế cơ chế là một trong những công việc phức tạp nhất và

các lĩnh vực học thuật phụ thuộc lẫn nhau với lý thuyết chưa đầy đủ và không có mô hình kinh điển vững chắc để đứng vững

trên.

Thay vào đó, cách tiếp cận dựa trên khoa học của chúng tôi được mô tả trong phần hai phục vụ tốt cho chúng tôi ở đây. Veritas của IOHK

nhóm đang hợp tác với một nhóm các nhà nghiên cứu từ Đại học Lancaster thuộc

sự hướng dẫn của Giáo sư Bingsheng Zhang để phát triển mô hình kho bạc tham khảo của Cardano. Với

nhằm mục đích hội nhập vào năm 2018, chúng tôi mong đợi một ấn phẩm được bình duyệt chuyên dụng vào cuối năm

Để mô tả chính thức và kiểm tra các thay đổi đối với giao thức tiền điện tử, chủ đề này là

ít được hiểu nhất vì nó đòi hỏi cả khái niệm bản thể học cũng như cơ chế khuyến khích

sự tham gia rộng rãi. Có lẽ một số hình thức của quá trình dân chủ đại diện có thể xuất hiện hoặc

sử dụng phản hồi lỏng để cung cấp biểu quyết hợp lý hơn.

Chúng tôi hy vọng nghiên cứu theo hướng này sẽ thu hút phần lớn sự tham gia chính thức của IOHK vào

sự phát triển của Cardano . Là điểm khởi đầu, chúng tôi sẽ triển khai cùng với kho bạc tham chiếu

33 mô hình hóa một số cơ chế để nắm bắt sự đồng ý. Cần nghiên cứu thêm để có kết luận chắc chắn

giải pháp.

33 IOHK được giữ lại để xây dựng Cardano cho đến cuối năm 2020 TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 42 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Cuối cùng, công việc cải thiện các biện pháp khuyến khích cho Ouroboros đang được giám sát bởi Giáo sư Elias

Koutsoupias của Đại học Oxford. Sau khi nền tảng mật mã của Ouroboros được

được củng cố cùng với tất cả các công việc cần thiết về khả năng mở rộng, nghiên cứu rộng hơn về trái phiếu, hình phạt và các vấn đề kỳ lạ.

ưu đãi sẽ được thêm vào giao thức tham chiếu.

Nachhaltigkeit

Ein Eintauchen hinein die Kryptowährung Bereich Erträge viele konzeptionell Widersprüche.

Kryptowährungen sind so konzipiert, dass sie schwer zu ändern sind, aber wie alle Technologien müssen sie geändert werden

Änderung, um Designfehler und Fortschritte zu beheben. Blockchains sollen verhindern

Zentralisierung erfordern jedoch starke Akteure, die Änderungen leiten oder den Code pflegen.

Die vielleicht frustrierendste Erfahrung entsteht, wenn es offensichtliche Mängel gibt, die am häufigsten vorkommen

Die Stakeholder sind sich einig, dass sie korrigiert werden müssen, es kann jedoch kein Konsens über den weiteren Weg erzielt werden.

Die Blockgrößendebatte von Bitcoin ist nun schon seit mehr als zwei Jahren ein aktives Thema. Täglich,

Transaktionen im Gesamtwert von über einer Milliarde US-Dollar stehen aus, da das Netzwerk auf dem Höhepunkt seiner Kapazitätsauslastung ist.

Wenn die Änderung eines einfachen Parameters – selbst wenn temporäre Lösungen vorhanden sind – nicht möglich ist

koordiniert, wie können sich Unternehmen und Regierungen dann wohl fühlen, wenn sie Milliarden von Euro investieren?

Geld in den Aufbau einer Infrastruktur auf diesen Systemen stecken? Wie kann das überhaupt jemand tun?

Unternehmen setzen das strategische Risiko ein, rechenschaftsfreie Protokolle zu integrieren, die dies nicht können

rationale Design-Upgrades durchführen?

Blickt man zurück in die Geschichte, verlief die Entwicklung des Internets sogar einem ähnlichen Muster

Es dauert Jahrzehnte, bis einfache Änderungen wie der Übergang von IPv4 zu IPv6 umgesetzt werden. Dennoch gibt es eine

starker Kontrast zwischen blockchain-Technologie und dem Internet, da sie einem sehr folgen

unterschiedlicher Betreuungsstil.

Das Internet war ein militärisches Projekt, das sich aus der DARPA heraus zu starken akademischen Kreisen entwickelte

Unterstützung durch die Regierung und eine klar definierte Gruppe von Erstverwaltern. Das Internet wuchs unter

nicht-kommerzielle Bedingungen, ohne dass die Machenschaften unternehmerischer Einflussnahme dies versuchen

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 40 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

das Netzwerk monopolisieren. Tatsächlich verstieß E-Commerce bis zu seiner Aufhebung im Jahr 2010 gegen die NSF-AUP

Als Unternehmen den Luxus hatten, das Internet zu kommerzialisieren, gab es bereits ein

starke Reihe von Standards, Prinzipien und evangelistischen Anhängern. Dies hat Unternehmen nicht davon abgehalten

AOL und Microsoft versuchen, Wall Gardens zu errichten und proprietäre Technologien zu entwickeln

ActiveX. Diese Grundlage hat Akteure der nächsten Generation wie Google nicht davon abgehalten, Druck auszuüben

Angesichts ihrer enormen Benutzerbasis und Kapitalisierung haben sie ihre eigenen Pläne.

Mit Schwärmen von Mietsuchenden Für Akteure vom Händler bis zum Bergmann sind Kryptowährungen das Nonplusultra

32 kommerziell motivierte Ökosysteme. Auf dieser Grundlage entwickelte sich die Verwahrung von

Kryptowährungen haben zu einer Optimierung im Hinblick auf Eigeninteressen geführt.

Validierungsloses Mining kommt beispielsweise immer häufiger vor, da es die Fähigkeiten eines Miners verbessert

Gewinnspanne, doch dies lässt den gesamten Zweck und Nutzen des Bergbaus völlig außer Acht. Bergbau

Es hat bereits eine Zentralisierung stattgefunden, wobei nur eine Handvoll Akteure die Mehrheit kontrollieren

Bitcoins hash Macht.

Wie das Internet erfordern auch Kryptowährungen einen Konsens, um sich zu ändern. Aber wenn so schnell

Eine Zentralisierung der Macht auf eine Handvoll Makler findet statt, was bei Veränderungen nicht der Fall ist

bequem für sie?

Im Gegensatz zum Internet erfolgt das Bootstrapping der meisten Kryptowährungen nicht altruistisch

nicht-kommerzieller oder akademischer Art. Von Anfang an versucht eine Gruppe, Gewinne zu erzielen und

Es gibt Machtmakler, die dabei helfen sollen, diese Gewinne sicherzustellen.

Die Gründungszentralisierung ist eine Realität, der sich jede Kryptowährung in ihrer Entwicklung stellen muss. Wir

kann sich dem nicht völlig entziehen, sollte aber zumindest versuchen, eine schrittweise Dezentralisierung zu konzipieren.

Für Cardano haben wir sorgfältig darüber nachgedacht, welche Faktoren die Zentralisierung fördern und was

Techniken könnte angewendet werden, um die schrittweise Veröffentlichung unseres Protokolls zu fördern

Infrastruktur wie das Internet.

Wir vollständig zugeben das insgesamt Dezentralisierung ist beides unmöglich und vielleicht sogar

kontraproduktiv. Dennoch können bestimmte Faktoren gefördert werden, um ein ausgewogeneres System zu schaffen.

Erstens ermöglicht die zentrale Verwahrung von Crowdsale-Fonds eine agile und schnelle Entwicklung

des Protokolls in den frühen Tagen, schließlich muss die Finanzierung diversifiziert werden und die Geschwindigkeit der

32 Weitere Informationen zu diesem Begriff finden Sie unter dem Link WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 41 von 44IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Die Entwicklung muss sich auf ein systematischeres und bewussteres Tempo zurückziehen. Diesem Punkt folgend,

Bei der Finanzierung müssen kulturelle, sprachliche und geografische Vorurteile vermieden werden.

Zweitens, wenn die Community besser über die zugrunde liegende Natur des Problems informiert wird

Aufgrund der Technologie der Kryptowährung können Entscheidungen über die Roadmap nicht zentralisiert werden

Kernentwickler oder Stiftung. Es muss eine blockchain-basierte Methode zum Vorschlagen vorhanden sein,

Überprüfung und Umsetzung von Änderungen am Protokoll.

Drittens müssen die Anreize für die Aufrechterhaltung der Cardano SL blockchain direkt aufeinander abgestimmt sein

mit den Gesamtwünschen aller Benutzer. Das können wir einer Kabale spezialisierter Akteure nicht erlauben

Es entstehen Menschen, die unabhängig vom Willen der größeren Gemeinschaft sind.

Als erstes Prinzip haben wir uns für die Integration eines Treasury-Systems in Cardano entschieden. Für die

Zweitens werden wir einen formellen Prozess einsetzen, um Cardano Verbesserungsvorschläge durch a vorzuschlagen

System, das von CSL selbst koordiniert wird. Für den dritten glauben wir, dass Ouroboros eine elegante Lösung bietet

Lösung.

Zu den oben genannten Themen könnten detailliertere Angaben gemacht werden, sie sind jedoch für sich genommen umfangreich

über den Rahmen einer Umfragearbeit hinausgehen. Das Mechanismusdesign ist eines der kompliziertesten und kompliziertesten

voneinander abhängige akademische Bereiche mit unvollständiger Theorie und keinem soliden kanonischen Modell

auf.

Vielmehr leistet uns hier unser wissenschaftsbasierter Ansatz, der in Abschnitt zwei beschrieben wurde, gute Dienste. Veritas von IOHK

Das Team arbeitet im Rahmen der Partnerschaft mit einer Gruppe von Forschern der Lancaster University zusammen

Anweisung von Professor Bingsheng Zhang, das Referenz-Treasury-Modell von Cardano zu entwickeln. Mit

Als Ziel der Integration im Jahr 2018 erwarten wir bis Ende 2018 eine eigene, von Experten begutachtete Veröffentlichung

Zur formellen Beschreibung und Überprüfung von Änderungen an einem Kryptowährungsprotokoll finden Sie dieses Thema

Dies wird am wenigsten verstanden, da es sowohl ontologische Vorstellungen als auch einen Anreizmechanismus erfordert

breite Beteiligung. Vielleicht könnte eine Form eines repräsentativen demokratischen Prozesses entstehen oder

Verwendung von flüssigem Feedback, um eine rationalere Abstimmung zu ermöglichen.

Wir gehen davon aus, dass die Forschung in dieser Richtung den größten Teil der formellen Beteiligung des IOHK an der Forschung in Anspruch nehmen wird

Entwicklung von Cardano . Als Ausgangspunkt werden wir neben dem Referenz-Treasury bereitstellen

33 Modellieren Sie mehrere Mechanismen zur Einholung der Einwilligung. Für eine endgültige Aussage sind weitere Untersuchungen erforderlich

Lösung.

33 IOHK wird bis Ende 2020 mit dem Bau von Cardano beauftragt WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 42 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Schließlich wird die Arbeit zur Verbesserung der Anreize für Ouroboros von Professor Elias betreut

Koutsoupias von der Universität Oxford. Nach den kryptografischen Grundlagen von Ouroboros

zusammen mit allen erforderlichen Skalierbarkeitsarbeiten eine umfassendere Untersuchung von Anleihen, Strafen und Exoten verfestigt

Anreize werden dem Referenzprotokoll hinzugefügt.

Phần kết luận

Một loại tiền điện tử không chỉ là tổng của các giao thức, mã nguồn và tiện ích của nó. Cuối cùng nó là một hệ thống xã hội truyền cảm hứng, cho phép và kết nối mọi người. Thất vọng vì nhiều nửa các biện pháp, thất bại và thất hứa của các giao thức trước đây, chúng tôi bắt đầu xây dựng thứ gì đó tốt hơn.

Quá trình này không hề đơn giản và chúng tôi cũng chưa bao giờ tin rằng nó có thể kết thúc. Các giao thức xã hội tiếp tục thay đổi vô tận khi con người và xã hội thay đổi. Để có ích, chúng ta muốn bẫy sức mạnh của tiến hóa và chuyển nó vào Cardano.

Sự tiến hóa không được chỉ đạo bởi một bàn tay hay một kế hoạch vĩ đại. Đó là một quá trình lấy cảm hứng tình cờ bởi vô số sai lầm và vấn đề. Cardano mong muốn trở thành hiện thân kỹ thuật số của quy trình này — đủ phù hợp để có thể tồn tại trong thị trường ngày nay và đủ thích ứng để phát triển nhằm đáp ứng những nhu cầu của tương lai.

Các phần trước đưa ra cái nhìn ngắn gọn về cách chúng tôi tiếp cận mục tiêu này. Chúng tôi đã siêng năng cố gắng nhận ra những thành kiến về mặt nhận thức, học hỏi từ lịch sử và tuân theo một nguyên tắc nghiêm ngặt quá trình. Chúng tôi đã cố gắng cân bằng nhu cầu phát triển nhanh chóng bằng các phương pháp chính thức nhằm theo truyền thống không thể di chuyển nhanh chóng.

Thật là một đặc ân đặc biệt khi được bắt đầu cuộc hành trình này. Trong hai năm qua, chúng tôi đã đã phát triển giao thức proof-of-stake có độ an toàn được chứng minh là an toàn, đã chiêu mộ một đội quân Haskell nhỏ các nhà phát triển và khiến sự phát triển của Cardano trở thành mối quan tâm của nhiều nhà khoa học tài năng.

Khi chúng tôi chuyển từ phòng thí nghiệm sang hệ thống được triển khai ngoài tự nhiên, sẽ có những khó khăn ngày càng tăng, nhưng hy vọng của chúng tôi là tương lai của Cardano có thể được tóm tắt trong một câu. Cardano là một người mơ mộng thực dụng, học hỏi từ những người lớn tuổi, là một công dân tốt trong xã hội của mình cộng đồng và luôn tìm cách thanh toán các hóa đơn của mình.

TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 43 trên 44

IOHK | TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO | 28/06/2017

Chúng tôi không thể biết trước tương lai, nhưng chúng tôi rất vui khi được cố gắng làm cho nó trở nên tốt đẹp hơn cho mọi người. Cảm ơn đã đọc. TẠI SAO CHÚNG TÔI XÂY DỰNG CARDANO Giấy phép quốc tế Creative Commons Ghi công 4.0 Trang 44 trên 44

Abschluss

Eine Kryptowährung ist mehr als die Summe ihrer Protokolle, ihres Quellcodes und ihres Nutzens. Es ist letztlich ein soziales System, das Menschen inspiriert, befähigt und verbindet. Frustriert von der vielen Hälfte Maßnahmen, Misserfolge und gebrochene Versprechen früherer Protokolle machten wir uns daran, etwas Besseres zu schaffen.

Dieser Prozess ist weder einfach, noch haben wir jemals geglaubt, dass er abgeschlossen werden kann. Die sozialen Protokolle bleiben bestehen sich auf unbestimmte Zeit verändern, wenn sich Menschen und Gesellschaft verändern. Um nützlich zu sein, wollen wir die Macht von einfangen evolution und portieren Sie es in Cardano.

Die Evolution wird nicht von einer einzelnen Hand oder einem großen Plan geleitet. Es ist ein durch Zufall inspirierter Prozess durch endlose Fehler und Probleme. Cardano möchte die digitale Verkörperung dieses Prozesses sein – fit genug, um auf den Märkten von heute bestehen zu können, und anpassungsfähig genug, um sich entsprechend weiterzuentwickeln die Bedürfnisse der Zukunft.

Die vorherigen Abschnitte geben einen kurzen Überblick darüber, wie wir dieses Ziel erreicht haben. Wir Ich habe fleißig versucht, kognitive Vorurteile zu erkennen, aus der Geschichte zu lernen und einem rigorosen Prinzip zu folgen Prozess. Wir haben versucht, die Notwendigkeit einer schnellen Entwicklung mit formalen Methoden in Einklang zu bringen kann sich traditionell nicht schnell bewegen.

Es war ein außerordentliches Privileg, diese Reise anzutreten. In den letzten zwei Jahren haben wir hat bereits ein nachweislich sicheres proof-of-stake-Protokoll entwickelt und eine kleine Armee von Haskell rekrutiert Entwickler und machte die Entwicklung von Cardano zum Anliegen vieler talentierter Wissenschaftler.

Wenn wir vom Labor zu einem in der Wildnis eingesetzten System übergehen, wird es Wachstumsschwierigkeiten geben, aber wir hoffen, dass die Zukunft von Cardano in einer einzigen anthropomorphisierten Form zusammengefasst werden kann Satz. Cardano ist ein pragmatischer Träumer, der von seinen Älteren lernt und ein guter Bürger in seinem Leben ist Gemeinschaft und findet immer einen Weg, ihre Rechnungen zu bezahlen.

WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 43 von 44

IOHK | WARUM WIR CARDANO BAUEN | 28.06.2017

Wir können die Zukunft nicht kennen, aber wir freuen uns, dass wir versuchen, sie für alle besser zu machen. Danke fürs Lesen. WARUM WIR CARDANO BAUEN Creative Commons Attribution 4.0 Internationale Lizenz Seite 44 von 44