Người đồng sáng lập ethereum Vitalik Buterin cho biết trong một bài viết ngày 31 tháng Mười rằng kohaku-cli đã xử lý nhiều khoản thanh toán của Buterin liên quan đến các giao thức bảo mật. Buterin cũng cho biết một công cụ dòng lệnh được viết bởi AI đã xử lý các bản cập nhật gần đây về các hash nội dung IPFS trên ENS, hệ thống đặt tên của ethereum. Công cụ cập nhật ENS là một ứng dụng khác với ví thanh toán. Buterin phản đối việc các trang web cung cấp mã ứng dụng mới mỗi khi người dùng truy cập lại, khiến người dùng phải phụ thuộc lặp lại vào việc giao hàng từ máy chủ.
Một ứng dụng được lưu trữ cục bộ cho phép người dùng giữ lại phiên bản phần mềm đã chọn và tự quyết định thời điểm cài đặt phiên bản thay thế. Mã được chấp nhận đóng vai trò trung gian giữa các hướng dẫn thanh toán và các chữ ký xác thực thanh toán, do đó các phụ thuộc và quyền truy cập chữ ký vẫn có ý nghĩa quan trọng. Tài liệu của Kohaku-cli mô tả ứng dụng này là chưa được kiểm toán, được hỗ trợ bởi AI và đang trong quá trình phát triển tích cực. Tài liệu khuyến nghị người dùng không sử dụng trên mạng chính trừ khi họ hiểu rõ hoạt động và rủi ro mất tài sản nghiêm trọng. Kohaku-cli hỗ trợ các tài khoản ethereum công khai và số dư riêng tư thông qua Tornado Cash, Railgun và Privacy Pools V1. Ví này tách biệt với bộ công cụ Kohaku rộng hơn gồm các thư viện giao thức và hạ tầng ví, do đó cảnh báo của ứng dụng không phải là đánh giá kiểm toán cho mọi thành phần hoặc giao thức nền tảng.
Các hướng dẫn cài đặt yêu cầu người dùng lấy các phụ thuộc bằng npm install, biên dịch ứng dụng bằng npm run build và chạy trình khởi động cục bộ. Tại commit 0ef5c44, tài liệu, manifest, lockfile và triển khai tương ứng với một phiên bản ứng dụng duy nhất. Manifest chỉ định phiên bản 0.1.0 và Node.js 22 trở lên, nhưng Buterin không xác định được phiên bản đã cài đặt cho mục đích sử dụng của Buterin. Manifest cố định các phụ thuộc trực tiếp, bao gồm viem và một số gói Kohaku, đồng thời cố định phụ thuộc Git riêng biệt kohaku-artifacts đến một commit. Lockfile cung cấp các gói registry đã được giải quyết và các hash tính toàn vẹn, chứng minh rằng giao diện cục bộ vẫn phụ thuộc vào chuỗi cung ứng phần mềm. Do đó, việc chấp nhận một bản thay thế thông qua quy trình xây dựng từ nguồn này đồng nghĩa với việc chấp nhận các phụ thuộc và công cụ xây dựng, chứ không chỉ đơn thuần là tên dự án quen thuộc.
Đối với một giao dịch công cộng thông thường không gộp, quá trình triển khai mô phỏng giao dịch và tạo ra kết quả chạy thử mà không gửi giao dịch. Việc phát sóng yêu cầu khóa riêng của người gửi và một client ví được xây dựng cục bộ, trong đó tài khoản ký kết đến từ khóa đó. Thay vì phát sóng giao dịch, lệnh unshield của Railgun có thể tạo ra một UserOperation đã được chuẩn bị và ký sẵn. Một UserOperation chứa tải trọng hành động tài khoản mà các công cụ tương thích có thể gửi, và phần triển khai phát sóng riêng biệt sẽ gửi hành động đã ký qua bộ bundler của Pimlico. Việc trì hoãn gửi do đó không nhất thiết trì hoãn chữ ký, vì các công cụ tương thích có thể gửi hành động đã ký sau này. Việc xây dựng ủy quyền, ký và gửi đại diện cho các dạng quyền hạn khác nhau, ngay cả khi một ứng dụng dòng lệnh duy nhất điều phối các hoạt động này.
Trong triển khai chuyển công khai được kiểm tra, một người gọi được cấu hình đúng với quyền truy cập ví có thể kết hợp --non-interactive và --broadcast để gửi mà không cần nhắc xác nhận thêm. Các kiểm tra về mở khóa ví, các tham số bắt buộc, khớp chuỗi và mô phỏng vẫn được áp dụng. Khả năng này quan trọng đối với các script và agent, nhưng không chứng minh rằng Buterin thực hiện các khoản thanh toán không giám sát. README mô tả việc lưu trữ đĩa cho tệp seed được mã hóa và tệp mật khẩu chỉ dành cho chủ sở hữu nhằm tự động hóa POSIX. Các biện pháp bảo vệ này kiểm soát lưu trữ bí mật và truy cập quy trình, nhưng các biện pháp bảo vệ này riêng lẻ không đặt ra giới hạn chi tiêu độc lập hay quy tắc người nhận sau khi quy trình đã có quyền ký.
Ghi chép nguồn phần mềm ghi lại nguồn gốc và quy trình xây dựng của một tác phẩm, cung cấp cách thức đánh giá việc giao hàng ứng dụng. Tiêu chuẩn xác thực SLSA yêu cầu xác minh chữ ký nguồn và băm tác phẩm, công nhận nhà xây dựng đáng tin cậy, cũng như kiểm tra các tham số nguồn và xây dựng so với kỳ vọng. Những kiểm tra này có thể giúp phát hiện các tác phẩm bị thay thế hoặc nguồn xây dựng không mong đợi, nhưng hiệu quả của chúng phụ thuộc vào danh sách nhà xây dựng đáng tin cậy và kỳ vọng về nguồn của người xác minh. SLSA coi việc xác minh lặp lại các phụ thuộc đã giải quyết là một tính năng bổ sung tùy chọn, do đó việc xác thực tác phẩm chính không tự động xác thực mọi đầu vào xây dựng. Một ứng dụng có hồ sơ nguồn và xây dựng hợp lệ vẫn có thể chứa hành vi mà người dùng sẽ từ chối.
Tài liệu CLI chỉ định sử dụng Tor mặc định cho một số lưu lượng không phải RPC, trong khi lưu lượng RPC của ethereum sử dụng kết nối mạng bình thường. Do đó, giao diện cục bộ không làm cho mọi tương tác bên ngoài trở nên riêng tư. Việc duy trì mã ứng dụng và kiểm soát các thay thế mang lại cho người dùng một hình thức kiểm soát cụ thể, nhưng lợi ích này phụ thuộc vào việc mở rộng sự kiểm soát đó đến các lựa chọn phụ thuộc và quyền hạn của người ký.
Vitalik Buterin sử dụng các khoản thanh toán ethereum riêng tư thông qua công cụ Kohaku-cli
CryptoSlateChia sẻ
Tin tức về Ethereum: Vitalik Buterin đã sử dụng công cụ kohaku-cli để thực hiện các giao dịch Ethereum riêng tư và cập nhật ENS IPFS. Công cụ được hỗ trợ bởi AI, chưa được kiểm toán, hỗ trợ Tornado Cash, Railgun và Privacy Pools V1. Buterin nhấn mạnh giá trị của các ứng dụng chạy cục bộ để giảm sự phụ thuộc vào máy chủ. Người dùng phải tự xây dựng và chạy công cụ này, với cảnh báo về rủi ro trên mạng chính. Tin tức về hệ sinh thái Ethereum nổi bật các phát triển về quyền riêng tư đang diễn ra.
Nguồn:Hiển thị bản gốc
Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này.
Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụng và Tiết lộ rủi ro của chúng tôi.


